Schrift
[thread]3532[/thread]

sql dump aus perl raus

Leser: 2


<< >> 5 Einträge, 1 Seite
deepblack
 2005-02-02 14:56
#32949 #32949
User since
2004-06-15
46 Artikel
BenutzerIn
[default_avatar]
tachen,
in einem programm benutz ich eine sqlite db, dieses programm soll nun seine eigene db exportieren, also ein sql dump machen (struktur und daten), ich hab bis jetzt nur noch keine idee wie ich das anstellen soll. google und board suche hat mich leider noch net weitergebracht..
ich weiß nicht obs eine möglichkeit über eine sql query gibt oder ob dbi ne funktion hat die ich übersehen hab..
habt ihr evtl. eine idee?

euer ergebener deepblack :)
We have joy, we have fun, we have a root shell on a SUN!
renee
 2005-02-02 15:00
#32950 #32950
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Du kannst ja mal schauen, ob Du CPAN:MySQL::Backup etwas umstricken kannst, damit es auf SQLite passt...
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
deepblack
 2005-02-02 15:05
#32951 #32951
User since
2004-06-15
46 Artikel
BenutzerIn
[default_avatar]
hm das wäre evtl. ne möglichkeit.. mal schauen wie ich das anstelle.. bzw. ob ich das überhaupt mache *g wobei das nicht so schwer sein dürfte... jedenfalls erstmal vielen dank
We have joy, we have fun, we have a root shell on a SUN!
Strat
 2005-02-02 16:36
#32952 #32952
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
eine funktion kenne ich nur aus der shell, d.h. man muesste sqlite.exe selbst fernsteuern... z.B.
Code: (dl )
1
2
3
4
sqlite.exe datenbank.db
.mode insert
.output myfile.sql
SELECT * FROM table;

dann wird der inhalt von table als sql nach myfile.sql geschrieben (es gibt auch eine funktion namens .dump table)

ich habe allerdings noch keine moeglichkeit gefunden, diese funktionen mit DBI direkt auszufuehren (vielleicht geht da was mit $dbh->func(...), hab's noch nicht ausprobiert)

es gibt aber in sqlite ein paar "versteckte" tabellen, deren inhalte dich wohl interessieren duerften, z.B. sqlite_master,  sqlite_temp_master,\n\n

<!--EDIT|Strat|1107355077-->
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
deepblack
 2005-02-02 17:38
#32953 #32953
User since
2004-06-15
46 Artikel
BenutzerIn
[default_avatar]
ja mit sqlite wär das auch ne möglichkeit.. nur sqlite (also das programm) mag meine db nicht.. und das MySQL::Backup motzt bei SHOW.. ich werd mal weiter rum gucken.. evtl. bekomm ich das modul ja noch zum laufen
We have joy, we have fun, we have a root shell on a SUN!
<< >> 5 Einträge, 1 Seite



View all threads created 2005-02-02 14:56.