У нас есть несколько баз данных, которые застряли в устаревшем режиме в SQL Server 2000. Я обычно использую SQL Server Management Studio из SQL Server 2005 для запроса данных в этих базах данных со своего рабочего стола, но вошел в систему на сервере, чтобы использовать SQL Там установлены инструменты Server 2000 для управления разрешениями и выполнения других административных задач.
Будет ли проблемой использовать для этой цели SQL Server 2005 с моей клиентской машины?
Нет, тебе должно быть хорошо. Есть несколько вещей, которые вы, возможно, не сможете сделать (например, играть с DTS), но в целом у вас все хорошо. Я делал то же самое, пока мы не обновили наши серверы до 2005 года. Теперь я делаю то же самое, используя SSMS 2008 с серверами SQL 2005.
По моему опыту, если операция, которую вы пытаетесь выполнить, не может или не должна выполняться с помощью SQMS, она не позволит вам это сделать. Вы получите исключение. Если он позволяет вам выполнить операцию, все должно быть в порядке.
Вы также можете установить Компоненты обратной совместимости Microsoft SQL Server 2005.