Msidb.exe
Msidb.exe MsiDatabaseImport és MsiDatabaseExport használatával importálja és exportálja adatbázistáblákat és streameket.
Ha a mód, a mappa, az adatbázis és a táblalista meg van adva a parancssorban, Msidb.exe nem hoz létre semmilyen felhasználói felületet, és csendes parancssori segédprogramként működik, amely alkalmas szkriptek létrehozására.
Szintaxis
MsiDb{option}...{option}...{table}...{table}
Parancssori beállítások
Msidb.exe a következő kis- és nagybetűket nem érzékelyítő parancssori beállításokat használja. Kötőjel helyett perjelelválasztó is használható.
Opció | Leírás |
---|---|
-én | Szövegarchívumfájlok importálása mappából az adatbázisba. Az importáláshoz használt táblanevek 8 karakter hosszúak, ".idt" kiterjesztéssel. A hosszabb neveket a rendszer 8 karakterre csonkolja, ha az importálási parancs adja meg. Standard helyettesítő kártya-specifikációk használhatók. |
-e | Kijelölt táblák exportálása adatbázisból szövegarchívumfájlokba a mappában. Az exportáláshoz használt táblanevek táblázatnevek. Csak a "*" helyettesítő karakterleírás használható. A táblák csak olvasható adatbázisból exportálhatók. |
-c | Új adatbázisfájlt hoz létre, és táblákat importál. Felülír egy meglévő adatbázisfájlt. |
-f | A táblázatok és streamek szövegarchívumfájljait tartalmazó mappát adja meg. Ha a szövegarchívumfájlokat tartalmazó mappa nincs megadva, a segédprogram felszólítja a felhasználót a mappára. |
-d | Az adatbázisfájl teljes elérési útja. |
-m | Az egyesítendő adatbázis teljes elérési útja. Ez a beállítás csak csendes parancssori módban érhető el. Ennek a beállításnak a több példánya legfeljebb 10 lehet. Ha az adatbázis nincs megadva a parancssorban, a segédprogram felszólítja a felhasználót az adatbázisra. |
-t | Az alkalmazni kívánt átalakítás teljes elérési útja. Ez a beállítás csak csendes parancssori módban érhető el. Ennek a beállításnak a több példánya legfeljebb 10 lehet. |
-j | Az adatbázisból eltávolítandó tároló neve. Ez a beállítás csak csendes parancssori módban érhető el. Ennek a beállításnak a több példánya legfeljebb 10 lehet. |
-k | Az adatbázisból eltávolítandó stream neve. Ez a beállítás csak csendes parancssori módban érhető el. Ennek a beállításnak a több példánya legfeljebb 10 lehet. |
-x | Az aktuális könyvtárban lévő lemezfájlba menteni kívánt stream neve. Ez a beállítás csak csendes parancssori módban érhető el. A bináris adatfolyamok különálló fájlokként vannak tárolva a ".ibd" kiterjesztéssel. A használt bináris fájlnév a streamet tartalmazó sor elsődleges kulcsadatai. |
-w | Az aktuális könyvtárban lévő lemezfájlba menteni kívánt tároló neve. Ez a beállítás csak csendes parancssori módban érhető el. |
-egy | Az adatbázishoz streamként hozzáadni kívánt fájl neve. Ez a beállítás csak csendes parancssori módban érhető el. Ennek a beállításnak a több példánya legfeljebb 10 lehet. A bináris adatfolyamok különálló fájlokként vannak tárolva a ".ibd" kiterjesztéssel. A használt bináris fájlnév a streamet tartalmazó sor elsődleges kulcsadatai. |
-r | Az adatbázishoz altárként hozzáadni kívánt tároló neve. Ez a beállítás csak csendes parancssori módban érhető el. Ennek a beállításnak a több példánya legfeljebb 10 lehet. |
-s | Táblázatneveket csonkoljon 8 karakterre az exportáláshoz egy .idt fájlba. A tábla neve 8 karakterre van csonkolva, és hozzáadja a ".idt" kiterjesztést. |
-? | A parancssor súgó párbeszédpaneljének megjelenítése |
Jegyzet
Ha hosszú fájlneveket használ szóközökkel, használjon körülötte idézőjeleket. A "Dokumentumok" mappában található adatbázisok esetében például adja meg a "c:\saját dokumentumok" értéket.
Ez az eszköz csak a Windows Installer-fejlesztők Windows SDK-összetevőiben érhető el.
Kapcsolódó témakörök