Список часто задаваемых вопросов - ОтветВопрос: Как импортировать сохраненные скрипты в базу данных MS SQL Server? Ответ: В программе SQL Server Recovery Toolbox предусмотрено два способа сохранить данные:
Стоит отметить, что скрипты языка SQL, хоть и создаются на основе одних и тех же файлов базы данных, могут отличаться друг от друга. Это связанно с особенностями синтаксиса запросов, выполняемых при прямом соединении с сервером через ADO, или запросов SQL выполняемых в среде Query Analyzer’а, поставляемого в комплекте MS SQL Server (команда Go, использование «:» и т.д.). Более надежным является первый способ, хотя второй способ – более гибкий и гораздо удобней. 1. Сохранение данных на диск в виде скриптов1.1. Представление данных при сохранении на дискПри сохранении на диск в указанной пользователем папке будет создан подкаталог с названием, содержащим имя исходного MDF файла. В этот каталог и будут помещены скрипты. Название каждого скрипта состоит из слова и цифры. Слово указывает на то, что этот скрипт делает, а цифра – это порядковый номер. Скрипты бываю следующих видов:
Порядковый номер скрипта не несет в себе никакой ценной информации, он не указывает на последовательность выполнения скриптов. Он нужен только для того, чтобы разделить данные и записывать их в несколько небольших файлов, а не в один большой файл. Предельный размер файла SQL скрипта указывается пользователем. Кроме того, особо стоит остановиться на нумерации файлов Data. Прежде всего, в каждый файл типа Data могут быть записаны данные только для одной таблицы. Все данные для каждой из таблиц находятся в файлах с последовательными номерами. Внимание: Пропуски в номерах файлов означают, что в какой-то из таблиц отсутствуют данные. 1.2. Порядок выполнения скриптовРекомендуемый порядок выполнения таков:
Порядок запуска скриптов обусловлен особенностями наложения ограничений на существующие структуры и данные в таблице. Особо надо обратить внимание на следующие аспекты:
1.3. Файл Install.batДля автоматического выполнения всех скриптов программа создает на диске файл install.bat. Этот файл выполнит все скрипты, сохраненные программой. Последовательность выполнения будет аналогичной последовательности как и при выполнении скриптов на базе данных. Для работы этого пакетного файла нужно, чтобы на компьютере была установлена утилита isqlw, входящая в клиентскую часть MS SQL Server. Для запуска файла install.bat необходимо в командной строке указать следующие параметры: «Имя сервера», «Имя базы данных», «Имя пользователя», «Пароль». Например: install.bat SQLServer SQLDatabase SQLUser SQLUserPassword Внимание: Если же запустить пакетный файл install.bat без параметров, то будет показана небольшая инструкция о способе запуска данного пакетного файла. |
Products
Languages
Search by Google
Microsoft®, Windows® and Outlook® are a registered trademarks of Microsoft® Corporation. Corporation
ГЛАВНАЯ | ЗАГРУЗИТЬ | ВОПРОС-ОТВЕТ | КОНТАКТЫ | КАРТА САЙТА