Informix Befehle
Aus wiki.drap.de
(Weitergeleitet von INFORMIX Befehle)
Hier ist eine Zusammenfassung der gebräuchlichsten Informix Befehle.
| oninit | |
|---|---|
| oninit | Starten der Datenbank |
| oninit -v | Starten der Datenbank, verbose, mit Ausgbe |
| oninit -s | Starten der Datenbank in Single User Mode |
| nbsp; | Zum allerersten Initialisieren der Datenbank, bzw. zum Louml;schen aller Inhalte: oninit -i |
| onstat | |
| onstat -l | Fuuml;llgrad logische und physikalische Logs |
| onstat -d | Fuuml;llgrad DBspaces |
| onstat -Dr | Schreib-, Lesezugriffe DBspaces |
| onstat -p | Profile |
| onstat -z | Profile, Statistic, etc. nullen |
| onstat -m | Fehlerprotokoll online.log |
| onstat -c | Configuration onconfig |
| onstat -k | Sperren, Locks |
| onstat -g glo | Oninit Prozessoren und Lastverteilung System / User |
| onstat -g seg | Shared Memmory Segmente |
| onstat -u | User Aktivitauml;t |
| onstat -g ses | User Sessions |
| onstat -g sql | User SQL-Befehle |
| onstat -g sql id | User SQL-Befehle Userid |
| onmode | |
| onmode -ucky | Herunterfahren der Datenbank |
| onmode -uy | Single User Mode |
| onmode -m | Multi User Mode |
| onmode -F | Shared Memmory Segmente freigeben |
| onmode -z id | User Session beenden (kill) |
| onmode -ucy ; onmode -m | Alle User aus dem System entfernen |
| ontape | |
| ontape -s -L 0 | Datensicherung Level 0 |
| ontape -a | Logische Log Sicherung |
| ontape -c | Continuierliche logische Log Sicherung |
| ontape -r | Ruuml;cksicherung |
| ontape -s -L 0 -B Datenbank | Datenbank in Bufferd Logging schalten |
| ontape -s -L 0 -U Datenbank | Datenbank in Unbufferd Logging schalten |
| ontape -s -L 0 -N Datenbank | Datenbank in No Logging schalten |
| ontape -s -L 0 -A Datenbank | Datenbank in Ansi Logging schalten (Eimal Ansi, immer Ansi!) |
| oncheck | |
| oncheck -cR | Reservierte Seiten aus Rootdbspace pruuml;fen |
| oncheck -cc | Katalog Seiten aus Rootdbspace pruuml;fen |
| oncheck -cD Datenbank | Daten aus Datenbank pruuml;fen |
| oncheck -cI Datenbank | Indexe aus Datenbank pruuml;fen |
| oncheck -pt Datenbank:Tabelle | Seiten Info der Tabelle anzeigen |
| oncheck -pr | Reservierte Seiten anzeigen |
| oncheck -pe | Extents anzeigen |
| oncheck -pp Datenbank:Tabelle Page | Seiten Inhalt der Tabelle, Page anzeigen |
| oncheck -pp PartitionNumber Page | Seiten Inhalt der Tabelle-Page anzeigen |
| oncheck -pP Chunk Adresse | Seiten Inhalt der Chunk-Page anzeigen |
| dbexport | |
| dbexport -ss Datenbank | Datenbank exportieren (Server Specified) |
| dbimport -d DBspace Datenbank | Datenbank in DBspace importieren |
| dbschema -ss -d Datenbank schema.sql | Datenbank Schema nach schema.sql (Server Specified) |
| dbschema -d Datenbank -t Tabellenname | Struktur einer Tabelle |
| dbaccess | Tool um SQL-Befehle auf Datenbank abzusetzen |
| update statistics | SQL-Befehl, Optimizerinfos fuuml;r Indexverwendung |
| update statistics low drop distributions | Alte High Werteverteilung louml;schen |
| update statistics high for table Tabelle(Spalte) | Werteverteilung im Index ermitteln |
| onparams | |
| onparams -p -d logdbs -s 10000 | Physikalisches Log anlegen |
| onparams -a -d logdbs -s 5000 | Logisches Log hinzufuuml;gen |
| onparams -d -l Nr | Logisches Log entfernen |
| onspaces | |
| onspaces -c -d DBspace -p /dev/ChunkLink1 -o 100 -s 2000000 | DBspace anlegen |
| onspaces -a DBspace -p /dev/ChunkLink2 -o 100 -s 2000000 | DBspace erweitern (Chunk hinzufügen) |
| onspaces -d DBspace -p /dev/ChunkLink2 -o 100 | DBspace verkleinern (einzelnen Chunk dropen) |
| onspaces -d DBspace | DBspace droppen |
| HDR - Replikation | |
| ontape -p | Einspielen der Daten zum Secondary |
| onmode -d primary SecName | Primary definieren und SecName bekannt geben |
| onmode -d secondary PrimName | Secondary definieren und PrimName bekannt geben |
| onstat -g dri | Replikationparameter anzeigen |
| onmode -d standard | Replikation wieder aufheben |
| oninit -D | Starten des Primary ohne Replikation |
| oninit -PHY | Starten des Primary als Secondary als vorbereitung zur Replikation |
Weiter Informationen findet man unter www.drap.de
zusammengestellt von Dr. Armin Plewnia Datenbank Spezialist.