SQL-скрипт для получения содержимого таблицы как «SELECT * FROM tblname» - PullRequest
0 голосов
/ 22 февраля 2011

Я хочу восстановить базу данных, поэтому есть ли сценарий sql для этого, например, как мы используем сценарий sql для получения содержимого таблицы как «SELECT * FROM tblname»,

Заранее спасибо

Ответы [ 3 ]

1 голос
/ 22 февраля 2011

Похоже, он говорит о SQL Server 2008.

Чтобы выполнить полное резервное копирование базы данных в файл / запрос, вы можете использовать опцию «Создать сценарии ...» в базе данных.

Откройте SQL Server Management studio, щелкните правой кнопкой мыши базу данных и выберите «Задачи-> Создать сценарии ...»

Затем используйте мастер для резервного копирования базы данных.Вы можете написать скрипт для всей базы данных или ее частей.Два важных варианта: в разделе «Дополнительно» вы, вероятно, захотите убедиться, что «Тип резервного копирования =« Схема и данные »и« Статистика сценариев »включены.

Это приведет к созданию файла * .sql.что вы можете использовать в качестве резервной копии.

0 голосов
/ 23 февраля 2011

Попробуйте DBSourceTools.
http://dbsourcetools.codeplex.com
Он специально разработан для сценариев всех объектов базы данных и данных на диск.
Затем вы можете поместить эти файлы под контроль исходного кода, чтобы эффективно сделать «снимок»базы данных.
Все, что вам нужно сделать, это определить целевую базу данных развертывания, и DBSourceTools заново создаст целевую базу данных из источника.
Он также имеет табличное представление данных, из которого можно создавать сценарии вставки..

0 голосов
/ 22 февраля 2011

Какая база данных?

Возможно, вам не хватает того, что здесь спрашивают, но вы смотрели на каждую утилиту резервного копирования базы данных, например, mysqldump?

mysqldump

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...