Текстовые архивные файлы
Таблицы базы данных установщика Windows можно экспортировать в текстовые файлы ASCII с помощью MsiDatabaseExport или метода Export объекта Database . Затем сведения из этих текстовых архивных файлов можно импортировать обратно в базу данных установщика Windows с помощью MsiDatabaseImport или метода Import объекта Database .
Такие средства, как msidb.exe , могут экспортировать и импортировать текстовые архивные файлы. См. статьи Экспорт файлов и Импорт файлов для сценариев установщика Windows, которые могут экспортировать и импортировать текстовые архивные файлы из базы данных.
Примечание
Текстовые архивные файлы не предназначены для изменения базы данных установки. Для создания и изменения пакета установки следует использовать средство редактирования таблиц установщика Windows, например Orca или стороннее средство.
Текстовые архивные файлы можно использовать для следующих целей.
Текстовые архивные файлы можно использовать с системами управления версиями.
Удаление впустую дискового пространства и уменьшение окончательного размера файлов .msi. См. статью Уменьшение размера файла .msi.
Добавление сведений о локализации в базу данных установки. Дополнительные сведения см. в разделе Обработка кодовой страницы импортированных и экспортированных таблиц.
Определение кодовой страницы базы данных. См. раздел Определение кодовой страницы базы данных установки.
Настройка кодовой страницы базы данных. См . раздел Настройка кодовой страницы базы данных.
Чтобы увеличить ограничение для столбца базы данных. Экспортируйте таблицу с помощью MsiDatabaseExport, измените экспортированный IDT-файл, а затем импортируйте таблицу с помощью MsiDatabaseImport. Авторы не могут изменять типы данных столбцов, допустимость значений NULL или атрибуты локализации для столбцов в стандартных таблицах. См. также статью Создание большого пакета.
На следующих страницах описываются страницы текстовых архивов и их форматы.