SQL Server Express 2008의 인스턴스 이름을 변경하는 방법은 무엇입니까?


23

개발 컴퓨터에 SQL Server Express 2008을 설치했지만 인스턴스 이름이 .\SQLEXPRESS있습니다. 기본 인스턴스가 되길 원합니다. 설정에서 "기본 인스턴스"옵션을 선택했다고 확신하지만 작동하지 않는 것 같습니다. 지금 인스턴스 이름을 변경할 수있는 방법이 있습니까?

추가 :

이것은 설치 프로그램 의 알려진 버그 인 것 같습니다 . PCU 1 (PubliC 업데이트)이 나오면 수정되지만 언제 일어날 것인지는 알 수 없습니다. 그 동안 두 가지 해결 방법이 있습니다.

  • 설치시 "명명 된 인스턴스"옵션을 선택하고을 입력하십시오 MSSQLSERVER.
  • 명명 된 인스턴스를 설치 한 다음 다른 인스턴스를 설치하면 이번에는 "기본 인스턴스"옵션이 작동합니다.

그러나 질문 유물 : 인스턴스의 이름을 바꿀 수있는 방법이 없이 다시 설치는? 설치가 느리기 때문에. XD

답변:


16

다시 설치하지 않고 인스턴스 이름을 변경할 수있는 방법이 없습니다. 죄송합니다 .....

업데이트 : 좋아, 이 작업 을 수행 하는 몇 가지 방법 이있는 것 같습니다 . 나는 이것을 성공적으로 수행하는 사람에 대해 들어 본 적이 없다. 물론 데이터를 백업 및 복원 할 수 있으므로 손실도 없습니다 ....

또한 방법은 SQL Server 2000으로 제한됩니다. SQL Server 2008에 대한 적절한 주제 ( sp_dropserver, sp_addserver )를 검색 할 때 서버 (컴퓨터)의 이름을 새 이름으로 바꾸는 데 사용되는 것으로 보입니다 . 제 생각에는 SQL Server 인스턴스 이름입니다. 해당 방법으로 설치된 SQL Server 인스턴스의 이름을 바꾸는 것에 대한 언급은 더 이상 없습니다.


Marc, 안녕하세요. SQL Server 2014에서이 기능이 변경되었는지 알고 있습니까?
Craig Efrein

@CraigEfrein : 나는 그것이 적어도 SQL Server 2014에서 가능한 것에 대해 아무것도 읽지 않았다고 생각하지 않습니다 ....
marc_s

이것은 변하지 않았으며 아마 결코 변하지 않을 것입니다.
mrdenny

새 서버 설치로 복원하여 재해 복구 계획을 테스트 할 때입니다.
HackSlash

10

sp_dropserver 및 sp_addserver는 SQL 인스턴스에 실제 컴퓨터 이름이 변경되었음을 알리는 데만 사용됩니다.

SQL을 다시 설치하지 않고 인스턴스 이름을 변경할 수있는 방법이 없습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.