공용 서버에 깔린 MSSQL 에서 처음보는 에러가 나왔다.

 

Table Create Script 를 보려고 Table Scripting - Create - 새 쿼리 편집창을 들어가니 해당 오류가 발생했다.

 

 

 

원인을 찾아보니 서버의 hostname 이 변경되면 발생할 수 있다고 한다.

 

hostname 은 cmd 에서 쉽게 찾을 수 있다.

 

SELECT @@SERVERNAME
GO

위 명령어로 현재 MSSQL 에 저장된 hostname 을 확인할 수 있다.

 

확인해보니 역시나 다르다..

 

EXEC sp_dropserver '<old_name>';  
GO  
EXEC sp_addserver '<new_name>', local;  
GO  

 

위 명령어를 이용해 hostname 을 새로 등록해주면 해결된다.

 

해당 명령어를 실행한 뒤 연결된 DB 를 새로고침 해주면 된다.

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기