Я в ситуации, когда я хотел бы создать script для базы данных, которую я мог бы запустить на другом сервере, и получить базу данных, идентичную исходной, но без каких-либо данных. По сути, я хочу, чтобы в итоге появился большой создатель script, который захватывает схему базы данных.
Я работаю в среде, в которой установлен SQL Server 2000, и я не могу установить клиентские инструменты 2005 года (в случае, если они помогут). Я не могу позволить RedGate, но я действительно хотел бы иметь базу данных с идентичной схемой на другом сервере.
Любые предложения? Любые простые .exe(не требующие установки) инструменты, советы или трюки T-SQL будут высоко оценены.
Обновление: В базе данных, с которой я работаю, есть более 200 таблиц и нескольких внешних связей и ограничений, поэтому вручную скриптинг каждой таблицы и склейка script не является жизнеспособным вариантом. Я ищу что-то лучше, чем это руководство.
Дополнительное обновление Если я ничего не потерял, это не является жизнеспособным решением с использованием инструментов SQL 2000. Когда я выбираю вариант для создания создания script в базе данных. Я закончил с script, который содержит команду CREATE DATABASE, и не создает ни один из объектов - таблицы, ограничения и т.д. Студия SQL 2005 Management также может обрабатывать объекты, но база данных находится в среде, где есть я не могу подключить к нему установку Management Studio.