MSSqlServer2000 экспорт данных в текстовый файл? - PullRequest
0 голосов
/ 22 сентября 2009

Мне нужно экспортировать все данные из базы данных в текстовый или CSV-файл с MSSQL Server2000. Я прочитал из MSDN и обнаружил, что инструмент «BCP» может быть полезным для экспорта данных в текстовый файл. Но MSSQL Server 2000 не поддерживает ключевое слово queryout для него в редакторе EnterpriseManager.

Есть ли другой возможный способ, которым я могу скопировать все данные из таблицы в MSSQL Server2000 в текстовый файл или файл CSV ??

Ответы [ 2 ]

1 голос
/ 22 сентября 2009

Хорошо, сначала в SQL Server 2000, никогда не используйте редактор Enterprise Manager для написания или выполнения запросов. Это может действительно заблокировать вашу систему. Если вы работаете с очередями, делайте это в анализаторе запросов.

Вы можете использовать мастер экспорта в управлении предприятием для создания файла. Просто щелкните правой кнопкой мыши на базе данных, которую вы хотите использовать, перейдите ко всем задачам, и вы увидите Экспорт данных. Следуйте инструкциям мастера. Вы также можете сохранить его как пакет DTS, если планируете запускать его повторно. Затем вы можете запланировать запуск пакета DTS в установленное время.

1 голос
/ 22 сентября 2009

BCP - утилита командной строки - она ​​не запускается как запрос SQL.

Запустите его из командной строки (Пуск> Выполнить> CMD)

...