Вопросы-Ответы-Wiki-SQL Server

Что использовать для импорта данных в MS SQL Server: sqlcmd или isqlw?

Программа Recovery Toolbox for SQL Server автоматически определяет версию сервера, на которой использовалась база данных. Соответственно если база данных использовалась на MS SQL Server 2000, то для импорта в новую базу данных программа записывает в сохраненные скрипты утилиту isqlw. Если база данных использовалась на MS SQL Server 2005 и выше, то в скриптах используется утилита sqlcmd. При импорте данных в новую базу данных на сервер с версией, отличной от оригинальной, надо использовать утилиту для соответствующего сервера:

  • Isqlw – для MS SQL Server 2000
  • Sqlcmd – для MS SQL Server 2005 и выше