2011-01-07 2 views
0

Как перенести базу данных в текстовый файл - и из текстового файла в базу данных в SQL Server 2008Как перенести базу данных в текстовый файл - и из текстового файла в базу данных в SQL Server 2008

Я пытаюсь что-то вроде: select * into 'd:\test.txt' from men

но не работает.

  • Мне это нужно в решении запроса не в резервном хранилище sql-сервера или аналогичном инструменте.

ответ

1

A. лучше использовать резервную копию, чтобы сделать это.

B. Существуют инструменты, которые генерируют скрипт «create» для всей базы данных (например, TOAD в коммерческой версии).

Что именно вы пытаетесь достичь?

Если вы хотите закодировать это - вы можете выбрать таблицу в устройство чтения данных, а затем для каждой строки добавить ее в текстовый файл.

0

SQL Server Management Studio: «Задачи -> Резервное копирование» или «Задачи -> Сгенерировать скрипты» или «Задачи -> Экспорт -> Назначение плоского файла».

В качестве альтернативы вы можете использовать инструмент командной строки bcp.exe.

+0

Мне это нужно в решении запросов, а не в резервной копии sql-сервера или аналогичном инструменте. – Gold

Смежные вопросы