답변:
설치하지 않고 이름을 바꿀 수 있다고 생각하지 않습니다.
복제와 같은 일부 내부 데이터베이스에는 이름에 흔적이 남았으며 나중에 오류가 발생할 수 있습니다.
가능하면 인스턴스가 둘 이상없는 경우 모든 데이터베이스를 다시 설치 한 다음 다시 가져 오는 것이 가장 좋습니다.
나는이 스크립트가 인터넷상에서 어디에나 존재한다는 것을 알고있다. 그러나 구글이 그것을 할 때마다 나는 내 요구에 과잉 인 정교한 저장 프로 시저를 생각 해낸다.
SELECT @@servername
EXEC master.dbo.sp_dropserver ‘[SERVER NAME]‘
EXEC master.dbo.sp_addserver ‘[NEW SERVER NAME]‘, ‘local’
SELECT @@servername
사용법과 관련된 몇 가지 참고 사항 :
sp_dropserver :
sp_addserver :
SQL Server 이름을 바꿀 때 다음 사항도 권장합니다
. 시스템 이름 바꾸기의 일부로이 작업을 수행하는 경우 먼저 시스템 이름을 바꾼 다음 SQL Server 이름을 바꾸십시오. SQL Server의 이름을 바꾸면 종속 서비스를 포함하여 SQLServer를 완전히 다시 시작하십시오.
아래 링크 에서이 정보를 얻었습니다.
이 블로그는 매우 쉬운 것으로 보입니다.
http://www.modhul.com/2008/01/15/renaming-a-sql-server-instance/
ALTER DATABASE를 사용하려고합니다.
http://msdn.microsoft.com/en-us/library/ms174269.aspx
이 상황에서 위의 예를 들어보십시오.
ALTER DATABASE MSSQL2008 MODIFY NAME = 'SQL2008'
행운을 빕니다!