Msidb.exe
Msidb.exe использует MsiDatabaseImport и MsiDatabaseExport для импорта и экспорта таблиц и потоков базы данных .
Если режим, папка, база данных и список таблиц указаны в командной строке, Msidb.exe не выводит пользовательский интерфейс и работает как автоматическая программа командной строки, подходящая для скрипта сборки.
Синтаксис
MsiDb{option}...{option}...{table}...{table}
Параметры командной строки
Msidb.exe использует следующие параметры командной строки без учета регистра. Вместо дефиса также можно использовать разделитель косой черты.
Параметр | Описание |
---|---|
-i | Импорт текстовых архивных файлов из папки в базу данных. Имена таблиц для импорта — это имена файлов длиной 8 символов с расширением .idt. Более длинные имена усекаются до 8 символов, если они предоставляются командой для импорта. Можно использовать стандартные спецификации дикорастущих карта. |
-E | Экспорт выбранных таблиц из базы данных в текстовые архивные файлы в папке. Имена таблиц для экспорта являются именами таблиц. Можно использовать только спецификацию с подстановочными знаками "*". Таблицы можно экспортировать из базы данных только для чтения. |
-c | Создает файл базы данных и импортирует таблицы. Перезаписывает существующий файл базы данных. |
-f | Указывает папку, содержащую текстовые архивные файлы для таблиц и потоков. Если папка, содержащая текстовые архивные файлы, не указана, служебная программа запрашивает у пользователя папку. |
-d | Полный путь к файлу базы данных. |
-M | Полный путь к базе данных, в которую необходимо выполнить слияние. Этот параметр доступен только в автоматическом режиме командной строки. Несколько экземпляров этого параметра могут иметь не более 10. Если база данных не указана в командной строке, служебная программа запрашивает у пользователя базу данных. |
-T | Полный путь к применяемого преобразования. Этот параметр доступен только в автоматическом режиме командной строки. Несколько экземпляров этого параметра могут иметь не более 10. |
-j | Имя хранилища, удаляемого из базы данных. Этот параметр доступен только в автоматическом режиме командной строки. Несколько экземпляров этого параметра могут иметь не более 10. |
-k | Имя потока, удаляемого из базы данных. Этот параметр доступен только в автоматическом режиме командной строки. Несколько экземпляров этого параметра могут иметь не более 10. |
-X | Имя потока для сохранения в файл диска в текущем каталоге. Этот параметр доступен только в автоматическом режиме командной строки. Потоки двоичных данных хранятся в виде отдельных файлов с расширением .ibd. Двоичное имя файла— это данные первичного ключа для строки, содержащей поток. |
-w | Имя хранилища для сохранения в файл диска в текущем каталоге. Этот параметр доступен только в автоматическом режиме командной строки. |
-a | Имя файла, добавляемого в базу данных в виде потока. Этот параметр доступен только в автоматическом режиме командной строки. Несколько экземпляров этого параметра могут иметь не более 10. Потоки двоичных данных хранятся в виде отдельных файлов с расширением .ibd. Двоичное имя файла— это данные первичного ключа для строки, содержащей поток. |
-r | Имя хранилища, добавляемого в базу данных в качестве подкатажа. Этот параметр доступен только в автоматическом режиме командной строки. Несколько экземпляров этого параметра могут иметь не более 10. |
-S | Усечение имен таблиц до 8 символов при экспорте в idt. Имя таблицы усекается до 8 символов и добавляется расширение .idt. |
-? | Отображает диалоговое окно справки командной строки |
Примечание
При использовании длинных имен файлов с пробелами используйте кавычки. Например, для базы данных, которая находится в папке "Мои документы", укажите ее как "c:\my documents".
Это средство доступно только в компоненте Windows SDK для разработчиков установщика Windows.
Связанные темы
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по