Экспорт данных MSSqlServer2000 в текстовый файл?
-
12-09-2019 - |
Вопрос
Мне нужно экспортировать все данные из базы данных в текстовый или CSV-файл с MSSQL Server2000.Я прочитал из msdn и обнаружил, что инструмент "bcp" может быть полезен для экспорта данных в текстовый файл.Но MSSQL Server 2000 не поддерживает ключевое слово 'queryout' для него в редакторе EnterpriseManager.
Есть ли какой - либо другой возможный способ , с помощью которого я могу скопировать все данные из таблицы в MSSQL Server2000 в текстовый файл или CSV - файл??
Решение
БКП это утилита командной строки - она не запускается как SQL-запрос.
Запустите его из командной строки (Пуск> Выполнить> CMD).
Другие советы
Хорошо, во-первых, в SQL Server 2000 никогда не используйте редактор в Enterprise Manager для написания или выполнения запросов.Это действительно может заблокировать вашу систему.Если вы запускаете запросы, выполняйте их в анализаторе запросов.
Вы можете использовать мастер экспорта в Enterprise manage для создания файла.Просто щелкните правой кнопкой мыши на базе данных, которую вы хотите использовать, перейдите ко всем задачам, и вы увидите Экспорт данных.Следуйте инструкциям мастера, описанным ниже.Вы также можете сохранить это как пакет DTS, если планируете запускать это повторно.Затем вы можете запланировать запуск DTS pacakge в установленное время.