| Author |
Message |
LaBerg
first backups

Joined: 01 May 2010
Posts: 1

|
Posted:
2010-05-01, 22:52 (No subject) |
  |
Hallo!
Erstmal muss ich sagen super Tool. Hat meiner Datenbank helfen können. Mit Ausnahme von ein paar Kleinigkeiten, wo Mist rauskam. Aber damit kann man leben.
Hab jedoch festgestellt, dass es irgend ein Problem ausgehend vom PHP auf dem Server zu geben scheint. Hab das Skript erst auf den Server gelegt, wo auch die DB läuft. Dort wurde dann gemeldet, dass es nichts zu korrigieren gibt.
Zum Glück konnte man die DB von Extern ansprechen. Als ich das Skript auf einen komplett anderen Webserver gelegt habe, hat es funktioniert und die Fehlerhaften Tabellen wurden angezeigt und auch korrigiert.
Was ich noch toll fände, wäre wenn man auswählen könnte, welche Tabellen man überhaupt bearbeiten möchte. Wäre gerade bei irgendwelchen Hostings, wo man nur eine Datenbank zur Verfügung hat und die Unterscheidung über Prefixes bei den Tabellen passiert sehr nützlich.
|
|
  |
 |
Anzeigen
|
Posted:
Anzeigen |
 |
|
| |
 |
lokapacity
first backups

Joined: 01 Nov 2010
Posts: 1

|
Posted:
2010-11-01, 11:30 Zeichensatz erweitern |
  |
Hallo!
Ich habe das Tool getestet und es funktioniert einwandfrei.
Der kleinen Anmerkung meines Vorredners hinsichtlich der Selektierbarkeit einzelner Tabellen schließe ich mich an.
Ich habe allerdings eine Verständnisfrage:
Wenn ich die falsch gespeicherten Zeichen erweitern möchte, nämlich um die slowenischen Zeichen ŠšČčĆ掞, wie kann ich das bewerkstelligen?
Meine Theorie war, die Datei dsbs_wrapper.php nach der $chars/ $newchars Schleife einfach um meine benötigten Buchstabenpaare zu erweitern, was sicherlich eine Möglichkeit darstellt, zumal die replace_chars() Funktion die Anzahl der $chars ermittelt.
Ich scheitere jedoch daran, die korrekten Zeichen zu erzeugen.
z.B.
$chars[]=utf8_encode("š");
$newchars[]="š";
oder auch umgekehrt:
$chars[]="Å¡";
$newchars[]=utf8_decode("Å¡");
Ich habe es auch mit <?php ¡ ?> versucht, leider erfolglos.
Ich wäre dankbar für Hilfe!
|
|
  |
 |
DSB
Developer


Age: 41
Joined: 30 Apr 2004
Posts: 16067
Location: Reichenberg bei Würzburg

|
Posted:
2010-11-01, 12:47 (No subject) |
  |
DUK findet Zeichen, die einfach falsch kodiert in der DB vorliegen. Wenn das der Fall wäre, dann würde DUK das bereits korrigieren können.
Wenn die Zeichen also doppelt oder dreifach falsch gewandelt in der DB vorliegen, dann können diese Zeichen so auch nicht gefunden werden.
Deshalb gehe ich davon aus, dass in Deiner DB nicht der einfache Fall von "utf8 als latin1 gespeichert" vorliegt.
Ohne Einblick in den tatsächlichen Datenbestand kann man da wenig zu sagen ...
_________________ Gruß / Greetings, DSB
Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
|
|
    |
 |
daveatweb
knows MySQLDumper

Joined: 01 Feb 2011
Posts: 2

|
Posted:
2011-02-01, 20:25 (No subject) |
  |
Hi DSB,
bei mir liegen falsche Zeichen vor aber die Umlaut Korrektur findet leider keine Fehler. Connect zur DB ist kein Problem, funktioniert einwanfrei.
Textbeispiel:
Quote: Unauffällig, leicht, leuchtstark! Das klingt für eine Fahrradbeleuchtung auf den ersten Blick sehr vielversprechend. Halten “die Knogs” auch das was sie versprechen? Im Test zwei rot leuchtende Rückleuchten Modelle!
Logischerweise ist der Inhalt in der DB auch falsch:
"Nicht so aufregend über einzelne Läufe zu berichten, desw. werden sie in dieser Zusammenfassung dokumentiert. Falls was abgefahrenes dabei sein sollte, dann natürlich in einem eigenen Blog "
Irgendwelche Tipps?
Danke und Grüße
Dave
|
|
  |
 |
DSB
Developer


Age: 41
Joined: 30 Apr 2004
Posts: 16067
Location: Reichenberg bei Würzburg

|
Posted:
2011-02-01, 20:35 (No subject) |
  |
« daveatweb » wrote: Irgendwelche Tipps?
Ja, lies Dir diesen Artikel und die darin verlinkten Artikel des Internet magazins durch: http://forum.mysqldumper.de/die-umlautproblematik-was-wieso-was-tun-t2313.html
Dann wirst Du sehen, dass Deine Angaben viel zu unspezifisch sind, um auch nur ansatzweise etwas sinnvolles dazu sagen zu können.
_________________ Gruß / Greetings, DSB
Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
|
|
    |
 |
daveatweb
knows MySQLDumper

Joined: 01 Feb 2011
Posts: 2

|
Posted:
2011-02-01, 20:41 (No subject) |
  |
Alles klar, danke
Da muss ich mir doch mal ein oder zwei Abende reservieren. Schade, dachte ich habe das Thema mit meiner DB heute Abend durch *grml*
Danke für Tools und HowTos!
Grüße
Dave
|
|
  |
 |
DSB
Developer


Age: 41
Joined: 30 Apr 2004
Posts: 16067
Location: Reichenberg bei Würzburg

|
Posted:
2011-02-01, 20:47 (No subject) |
  |
Leider ist das Thema nicht ganz trivial und kann viele unterschiedliche Fehlerquellen haben.
Deshalb habe ich das so ausführlich in den Artikeln beschrieben. Nach dem Studium solltest Du aber einen gewissen Durchblick haben.
_________________ Gruß / Greetings, DSB
Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
|
|
    |
 |
Liasanya
knows MySQLDumper

Joined: 23 Feb 2011
Posts: 3

|
Posted:
2011-02-23, 22:20 (No subject) |
  |
Toll!
Das hat bei mir wunderbar funktioniert. Danke für dieses superpraktische Script!
|
|
  |
 |
Lenny23
first backups

Age: 24
Joined: 14 Apr 2011
Posts: 1

|
Posted:
2011-04-14, 22:18 (No subject) |
  |
« Liasanya » wrote: Toll!
Das hat bei mir wunderbar funktioniert. Danke für dieses superpraktische Script!
Danke, danke, danke! Soweit ich sehen kann hat das auch unseren Blog mit 3500 Artikeln und 1600 Kommentaren gerettet. Serverwechsel und Zack die Umlaute wie in Szenario3 beschrieben.
Interessanterweise scheint das DUK mehrere Anläufe zu benötigen bis es die gesamte Datenbank durchscannt. Zuerst kam nach kurzer Zeit schon, nichts gefunden. Beim zweiten Scan dann:
|
|
  |
 |
wolfman28
uses MSD regulary

Joined: 13 Apr 2008
Posts: 21

|
Posted:
2012-02-09, 16:38 (No subject) |
  |
Hallo,
Das Tool wäre sicher super, nur bricht es bei mir bei Umlaute prüfen immer ab. Sprich das Programm erhält keine Rückmeldung.
Danke schon mal für Ideen.
EDIT: Man muss nur hier mehr suchen und findet die Antwort....
|
|
  |
 |
distanzcheck
knows MySQLDumper

Age: 47
Joined: 24 Apr 2007
Posts: 4

|
Posted:
2012-02-22, 20:59 (No subject) |
  |
habe auch ein php2 forum auf phpbb3 konvertiert und danach die Umalutprobleme. Mit DUK wird der Server aber doch ganz schön in die Knie gezwungen, bisher versucht er seit 3 Stunden die Umlaute zu korrigieren, aber erhlate noch immer keinerlei rückmeldungen. Woran kann ich sehen das er noch arbeitet ?
|
|
  |
 |
DSB
Developer


Age: 41
Joined: 30 Apr 2004
Posts: 16067
Location: Reichenberg bei Würzburg

|
Posted:
2012-02-22, 21:06 (No subject) |
  |
« distanzcheck » wrote: Woran kann ich sehen das er noch arbeitet ?
Erst wenn er mit der Arbeit fertig ist, wird das Bild wieder aktualisiert.
Da hilft nur abwarten und Geduld beweisen. Oder Du guckst in einem DB-Online-Tool parallel wann die letzten Änderungen an der DB gemacht wurden. Solange sich da was tut, wird auch noch geschrieben.
3 Stunden ist aber schon extrem lang. Ist der MySQL-Server so lahm oder die DB so riesig?
Und dass er den Server belastet ist klar. Er liest und schreibt ja in kurzen Abständen. Glücklicherweise musst Du da ja nur einmal durch.
Du kannst Dir die DB auch auf einen lokalen Server kopieren, die DB da korrigieren lassen und anschließend ein Backup online einspielen.
_________________ Gruß / Greetings, DSB
Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
|
|
    |
 |
distanzcheck
knows MySQLDumper

Age: 47
Joined: 24 Apr 2007
Posts: 4

|
Posted:
2012-02-23, 16:48 (No subject) |
  |
Also heute morgen um 10 Uhr war er immer noch an der gleichen tabelle zugange. Nachdem ich im phpbb3 Forum geschaut habe ist er auch nicht durchgelaufen. Datenbankgröße beträgt aktuell 433.31 MiB. Wie kann ich das lokal machen, habe hier nur ein Windows rechner.
|
|
  |
 |
DSB
Developer


Age: 41
Joined: 30 Apr 2004
Posts: 16067
Location: Reichenberg bei Würzburg

|
Posted:
2012-02-23, 17:09 (No subject) |
  |
Du kannst einen lokalen Server installieren - z.B. Xampp.
_________________ Gruß / Greetings, DSB
Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
|
|
    |
 |
distanzcheck
knows MySQLDumper

Age: 47
Joined: 24 Apr 2007
Posts: 4

|
Posted:
2012-02-23, 21:13 (No subject) |
  |
Habe es anders gelößt, einfach auf einen Server gepackt der nicht Produktiv im Einsatz ist, da ging es dann, zürückgespielt und anscheinend alles IOSollte man DUK mehr als einmal drüber laufen lassen ?
lg Dirk
|
|
  |
 |
|
|
CrackerTracker © 2004 - 2012 CBACK.de
Powered by Orion based on phpBB
© 2001, 2002 phpBB Group
CBACK Orion Style based on FI Theme
All times are GMT + 2 Hours
phpBB SEO
|