Kommandozeile
In Database Tour Pro können die wichtigsten Vorgänge wie das Exportieren von Daten, das Ausführen von Abfragen usw. über die Befehlszeile ausgeführt werden. Im Befehlszeilenmodus ist es möglich, mit allen Optionen zu arbeiten, die in der GUI verfügbar sind.
Manchmal verfügt die Befehlszeile über eine sehr große Anzahl von Optionen, was die Arbeit mit ihnen erschwert. Alternativ können alle Optionen in einer Aktionsdatei zusammengefasst werden. Aktionsdateien können entweder über die Befehlszeile oder über die GUI ausgeführt werden. Speichern Sie Ihre häufig verwendeten Datenbankoperationen in verschiedenen Aktionsdateien und führen Sie sie bei Bedarf aus.
Sowohl die Befehlszeile als auch die Aktionsdatei können Umgebungsvariablen enthalten. Das erhöht die Flexibilität und ermöglicht die Wiederverwendung des Codes.
Beispiele für Befehlszeilen
Datenexport
Exportieren Sie eine Tabelle von .mdb in .html
dbtour.exe /export /SrcDBPassword=leo12 "/SrcDB=c:\my db\stores.mdb" "/SrcTableName=price" "/TrgDB=c:\my db\price.html"
Exportieren Sie alle Tabellen von .accdb datei nach .xlsx dateien im stillen Modus
dbtour.exe /silent /export /SrcDBPassword=leo12 "/SrcDB=c:\my db\stores.accdb" "/SrcTableName=*" "/TrgDB=c:\my db\" "/TrgTableName=*.xlsx"
Exportieren Sie eine Liste von Tabellen von PostgreSQL datenbank nach Access datenbank. Die Liste der Quell-zu-Ziel-Tabellenzuordnungen wird in der separaten Datei angegeben. Die Zieldatenbankdatei muss vorhanden sein.
dbtour.exe
/export /ExportType=DATABASE /ExportMode=REPLACE+INSERT /MemorySaving /UseSQLParameters /TrimTrailingSpaces /OpenTarget
"/TableMappingsFile=C:\Access Databases\TableMappings-Daily-Export.xml"
/SrcDBInterface=firedac /SrcDBKind=DSN /SrcDBDriver=POSTGRESQL /SrcServer=dwh.databasetour.com /SrcPort=5432 /SrcDBUserName=dwh /SrcDBPassword=ght76_LP@
/TrgDBInterface=ado /TrgDBKind=FILE "/TrgDBDriver=Microsoft Access" "/TrgDB=C:\Access Databases\dwh_extract.mdb"
Exportieren Sie Daten mithilfe einer Aktionsdatei
dbtour.exe "/ActionFile=c:\My Action Files\export-postgres-to-firebird.txt"
Stapelvorgänge mit Textdaten
Ersetzen von Text in der Access Tabelle
dbtour.exe /FieldUtils /CloseWhenDone /CloseOnError /DBInterface=ADO /DBDriver=ACCESS /DB=c:\MyData\Genealogy.mdb /TableName=ADDR /fields=Address1 "/ReplaceText=Mark Tweine street," "/ReplaceText=Mark Tweine str.," /ReplaceIgnoreCase
Öffnen von Datenbanken, SQL-Skripts, Berichtsdateien
Öffnen von DBF Datenbank und eine Tabelle
dbtour.exe /opendb /DBInterface=ADO /DBDriver=dBase /DBKind=FOLDER "/DB=c:\MyData" "/TableName=customer.dbf"
Öffnen von Interbase Datenbank, ein SQL-Skript ausführen, und dann alle schließen
dbtour.exe /opendb /CloseWhenDone /DBInterface=INTERBASE /DBDriver=INTERBASE /DBKind=FILE "/DB=MyServerName:D:\CommonData\News.gdb " /DBUserName=JohnM /DBPassword=qazwsx78 /SQLFile=d:\MyScripts\CheckData.sql /ExecuteQuery
Befehlszeilen erstellen
Die Kommandozeile kann automatisch von der GUI erzeugt werden.