SQL Server Management Studio 2005에서 'select @@version' 실행 시 버전 2012가 표시되는 이유

SQL Server Management Studio 2005에서 'select @@version' 실행 시 버전 2012가 표시되는 이유

이전에 SSMS 2012를 설치한 적이 있습니다. 이제 동일한 컴퓨터에 MSS 2005를 설치해야 합니다.

2005 버전과 호환되는 백업 파일을 생성해야 합니다.

하지만 내가 달릴 때

select @@version

SSMS 2005의 명령은 버전 2012를 표시합니다.

이유가 무엇일까요?

답변1

SQL 2012 인스턴스에 연결 중입니다. 2005 인스턴스의 인스턴스 이름이 다를 수 있습니다. 기억나지 않는 경우 서비스를 살펴보고 어떤 SQL 인스턴스의 이름이 지정되어 있는지 확인하면 그것이 무엇인지 알 수 있습니다(기본값은 2012 또는 MSSQLSERVER). 이름을 찾으면(예: 2005인 경우) .\2005사용 중인 이름 대신 SSMS에 연결하도록 요청하세요.

답변2

Management Studio는 단지고객. 그것에 연결데이터베이스 서버. 그것은~ 아니다데이터베이스 자체. Management Studio를 설치하거나 사용하지 않고도 SQL Server를 설치, 운영 및 유지 관리하는 것이 가능합니다.

선택 시 표시되는 것은 @@version데이터베이스 서버의 버전입니다. 그것은 가지고있다아무것도 아님사용 중인 Management Studio 버전과 관련이 있습니다.

있다절대이는 이전 버전의 Management Studio가 필요한 이유입니다. 하지만 때로는 이전 버전의 Sql Server에서만 작동하는 응용 프로그램이 있을 수도 있습니다. 전부는 아니지만 대부분의 경우 이러한 애플리케이션은 다음을 설정하여 완화할 수 있습니다.호환성 수준데이터베이스의.

관련 정보