SQL Server replication requires the actual server name?

  • Post Author:
  • Post Category:
  • Post Comments:0 Comments
  • Post last modified:November 9, 2007

서버 이름이 복잡하게 되어 있어서 간단하게 바꾸었다. [제어판/시스템/컴퓨터 이름]을 TEST-13으로 바꾸고 나서 트랜잭션 복제를 구성하려 했더니, 이상한 오류 메시지가 떴다.

SQL Server replication requires the actual server name to make a connection to the server.
Connections through a server alias, IP address, or any other alternate name are not supported.
Specify the actual server name, ‘oldSQLServerName’, (Replication.Utilities)

한글로는 실제 컴퓨터 이름이 필요합니다 정도의 메시지가 나왔던 것 같다. 이 문제는 이렇게 해결하면 된다.

USE master
GO

-- 예전 서버 이름을 확인한다.
SELECT @@SERVERNAME

-- 예전 서버 이름을 버린다.
EXEC sp_dropserver 'Old Server Name', 'droplogins'
GO

-- 새 서버 이름을 등록한다.
EXEC sp_addserver 'New Server Name', 'local'
GO
Kubernetes, DevSecOps, AWS, 클라우드 보안, 클라우드 비용관리, SaaS 의 활용과 내재화 등 소프트웨어 개발 전반에 도움이 필요하다면 도움을 요청하세요. 지인이라면 가볍게 도와드리겠습니다. 전문적인 도움이 필요하다면 저의 현업에 방해가 되지 않는 선에서 협의가능합니다.
follow me
  • https://t.co/ijNlThlxFO 도구 자체보다도 웹 성능을 나타내는 지표가 어떻게 바뀌었는지 보면 흥미롭습니다
    22 hours ago
  • 다주택자가 부동간 정책에 대해 불평할 수도 있지. 뭘 그렇게 생각없는 사람으로 몰아가나? 나이도 있고 부모님이 돌아가셔서 집을 증여받았을 수도 있고 남의 사정을 내가 다 아는 것도 아닌데 그렇게 재단하고 난… https://t.co/uvYSR3lELu
    22 hours ago
  • RT @not_unot_u: 네 번째 올리신 청원글이에요. 너무 고생하고 계시는데 동의 한 번 씩 부탁드립니다. 거의 다 왔습니다! 7월 11일 마감인데 이제 2만명만 채우면 청와대 답변 받을 수 있어요. https://t.co/3mVDM3jsrP
    2 days ago
Buy me a coffeeBuy me a coffee
×
Kubernetes, DevSecOps, AWS, 클라우드 보안, 클라우드 비용관리, SaaS 의 활용과 내재화 등 소프트웨어 개발 전반에 도움이 필요하다면 도움을 요청하세요. 지인이라면 가볍게 도와드리겠습니다. 전문적인 도움이 필요하다면 저의 현업에 방해가 되지 않는 선에서 협의가능합니다.
Latest Posts