Почему SQL Server Management Studio 2005 показывает версию 2012 при запуске «select @@version»

Почему SQL Server Management Studio 2005 показывает версию 2012 при запуске «select @@version»

Раньше я устанавливал SSMS 2012. Теперь мне нужно установить MSS 2005 на ту же машину.

Мне нужно создать файл резервной копии, совместимый с версией 2005 года.

Но когда я бегу

select @@version

команда в SSMS 2005 показывает мне версию 2012.

Что может быть причиной?

решение1

Вы подключаетесь к экземпляру SQL 2012. У вашего экземпляра 2005, вероятно, другое имя экземпляра. Вы можете узнать, что это такое, если не помните, заглянув в Services и посмотрев, как там называются экземпляры SQL (по умолчанию используется 2012 или MSSQLSERVER). Когда вы найдете имя (например, если это 2005), попросите SSMS подключиться к нему .\2005вместо того, который вы используете.

решение2

Студия управления — это простоклиент. Этоподключается ксерверы баз данных. Этонетсама база данных. Можно установить, использовать и обслуживать Sql Server без установки или использования Management Studio.

То, что вы видите при выборе, @@versionэто версия сервера базы данных. Она имеетничегосвязано с версией Management Studio, которую вы используете.

Естьникогдапричина, по которой нужна более старая версия Management Studio, хотя иногда у вас могут быть приложения, которые работают только со старыми версиями Sql Server. Во многих (но не во всех) случаях эти приложения можно успокоить, установивУровень совместимостибазы данных.

Связанный контент