MySQLDumper-Board Forum Index Follow me on Twitter

Portal  •   Forum  •  Downloads  •  Profile  •  Search   •  Register  •  Log in to check your private messages  •  Log in  •  


 Perl Script - Problem bei Verbindung zur Datenbank

Post new topicReply to topic
Author Message
JoergMartin
knows MySQLDumper
knows MySQLDumper





Joined: 30 Jan 2006
Posts: 5


blank.gif

PostPosted: 2006-01-30, 20:11    Perl Script - Problem bei Verbindung zur Datenbank Reply with quoteBack to top

Erst einmal herzlichen Dank für das tolle Script. PHP habe ich auf Anhiebv zum laufen gebracht. Für mein Problem beim Perlscript habe ich im Forum nichts gefunden.
Das Symptom:
Beim Aufruf des Scripts (egal ob über Web-Interface oder URL) erscheint folgende Ausgabe:
--------------------------------------------------------------
MySQLDumper - Perl CronDump [Version 1.21]
Config 'mysqldumper.conf' was loaded.

Compression Library loaded ...
FTP Library loaded ...
Mail Library loaded ...
Starting Crondump ... ok, logging on
connect to database`xxxxxxx`
--------------------------------------------------------------
Anstelle von xxxxxxx natürlich mein DBName. Diese Meldung erscheint auch, wenn einen Phantasienamen als DBNamen eintrage.
Die mysqldumper.conf fängt wie folgt an:
--------------------------------------------------------------
$dbhost="localhost";
$dbname="xxxxxxx";
$dbuser="yyyyyyyy";
$dbpass="zzzzzzzz";
--------------------------------------------------------------
mit den gleichen Einstellungen wird das PHP-Script erfolgreich ausgeführt.
Hoster ist AllInkl.

Habe ich etwas übersehen ? Hat jemand eine Idee ?

Danke, Gruß
Joerg

OfflineView user's profileSend private message    
Anzeigen











Posted:    Anzeigen Back to top


    
DSB
Developer
Developer




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


germany.gif

PostPosted: 2006-01-30, 20:14    Re: Perl Script - Problem bei Verbindung zur Datenbank Reply with quoteBack to top

Das ist alles richtig.

Was ist jetzt das Problem?

Gehts nach "connect" nicht weiter?
Dann scheinen die DB-Parameter nicht zu stimmen.

Normalerweise gehts so weiter:
Quote:
connect to database`xxxxxxxxx` ok
MySQL-Version 4.0.21-max
start Backup 30.01.2006 04:21
Backup Parameter: complete inserts

145 tables were optimized
found 145 tables with 1073021 records.
....

_________________
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.


Last edited by DSB on 2006-01-30, 20:17; edited 2 times in total

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
JoergMartin
knows MySQLDumper
knows MySQLDumper





Joined: 30 Jan 2006
Posts: 5


blank.gif

PostPosted: 2006-01-30, 20:16    (No subject) Reply with quoteBack to top

Upps,
das Problem ist: Danach passiert nichts mehr. Es wir kein Backup erzeugt und auch nicht per ftp versendet (Klappt mit PHP super).

OfflineView user's profileSend private message    
DSB
Developer
Developer




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


germany.gif

PostPosted: 2006-01-30, 20:16    Re: Perl Script - Problem bei Verbindung zur Datenbank Reply with quoteBack to top

Ich hab mein Posting nochmal editiert...

Enthält der Datenbankname irgendwelche Sonderzeichen?

_________________
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.


Last edited by DSB on 2006-01-30, 20:17; edited 1 time in total

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
JoergMartin
knows MySQLDumper
knows MySQLDumper





Joined: 30 Jan 2006
Posts: 5


blank.gif

PostPosted: 2006-01-30, 20:18    (No subject) Reply with quoteBack to top

Noch mal Upps,
zu früh geclickt, sorry. Die DB und Hostparameter sind korrekt. Das PHP-Script verwendet doch die gleiche Quelle, oder? Als Hostname habe ich auch einmal die URL ausprobiert. Dem PHP-Script war das egal (Funzte immer), dem Perl-Skriüt auch (funzt nie)

Gruß Jörg

OfflineView user's profileSend private message    
JoergMartin
knows MySQLDumper
knows MySQLDumper





Joined: 30 Jan 2006
Posts: 5


blank.gif

PostPosted: 2006-01-30, 20:19    (No subject) Reply with quoteBack to top

Nein der datenbankname besteht aus 6 normalen kleine Buchstaben
OfflineView user's profileSend private message    
DSB
Developer
Developer




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


germany.gif

PostPosted: 2006-01-30, 20:22    Re: Perl Script - Problem bei Verbindung zur Datenbank Reply with quoteBack to top

Es hakt jedenfalls bei der Verbindung zur Datenbank.

Also kann es nur mit den Zugangsdaten zu tun haben.
Enthält der Benutzername oder das Passwort irgendwelche Sonderzeichen?

_________________
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.

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
JoergMartin
knows MySQLDumper
knows MySQLDumper





Joined: 30 Jan 2006
Posts: 5


blank.gif

PostPosted: 2006-01-30, 20:31    (No subject) Reply with quoteBack to top

Benutzername nur kleine Buchstaben und das Passwort Buchstaben und ziffern. Klar, dass es irgenwie mit dem Datenbankzugang zu tun hat. Aber noch mal die Frage: Benutzt das PHP-Skript nicht die gleichen Zugangsdaten. Dann müsste die Ursache im Script zu suchen sein. Was mit aufäält. dass in der Ausgabe (und auch im Script ) der datenbankname merkwürdige Stringdelimiter hat
Es werden die französischen Akzentzeichne benutzt `dbname` . Ich kenne Perl nicht so gut, sieht aber komisch aus.

Gruß Joerg

OfflineView user's profileSend private message    
DSB
Developer
Developer




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


germany.gif

PostPosted: 2006-01-30, 21:09    Re: Perl Script - Problem bei Verbindung zur Datenbank Reply with quoteBack to top

Natürlich benutzt das PHP-Script die gleichen Zugangsdaten.
Wie gesagt könnte es aber sein, dass irgendwelche Sonderzeichen dazu führen, dass das beim Perlscript zu Fehlern führt.
Das haben wir aber mittlerweile ausgeschlossen.

Die Backticks sind schon in Ordnung so. PHP nutzt die auch - das ist normaler MySQL-Syntax. Daran liegt es nicht.

Woran es liegt weiß ich aber zur Zeit nicht.
Es scheint mir so, als wenn das benutzte DBI-Modul die Anmeldung beim MySQL-Server nicht schafft. Allerdings weiß ich nicht warum.
Ich denke, Du wendest Dich am besten an den Hoster und bittest ihn ins error_log des Servers zu schauen.
Mir fällt im Moment keine Fehlerquelle mehr ein.

_________________
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.


Last edited by DSB on 2006-01-30, 21:10; edited 1 time in total

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
Display posts from previous:      
Post new topicReply to topic


 Jump to:   


Show permissions
Similar topics
Topic Author Forum Replies Posted
No new posts Perl Backup immer Error 404 luckyheiko Fehler / Probleme 6 2012-05-23, 10:06 View latest post
No new posts Dump ausgewählter Tabellen per Script gerfriedd Allgemeine Fragen zu MySQLDumper 2 2012-04-24, 10:09 View latest post
No new posts Error beim wiederherstellen der Daten... nefertia Errors and questions 4 2012-03-28, 18:59 View latest post
No new posts Perl: Eine Datenbank wird übersprungen Vee Fehler / Probleme 1 2012-03-28, 07:57 View latest post
No new posts Backup einer Datenbank = weisse Seite PeterParker Fehler / Probleme 17 2012-03-19, 09:53 View latest post

 
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