MS SQL New Publication Wizard-서버 '서버 이름'에 연결할 수 없습니다


0

새 발행물을 만들려고합니다. SQL Standard 2008 Windows 2008 R2.

SQL이 설치된 서버의 SQL Server Management Studio에 로그인했습니다.

컴퓨터 이름을 사용하여 SQL Server에 로그인했습니다.

복제 폴더 아래에서 로컬 게시를 마우스 오른쪽 버튼으로 클릭하고 새 게시를 선택합니다.

그것은 말한다 :

SQL Server가 'ServerName'서버에 연결할 수 없습니다

추가 정보 : Sql Server 복제에는 서버에 연결하기 위해 실제 서버 이름이 필요합니다. 서버 별명, IP 주소 또는 다른 대체 이름을 통한 연결은 지원되지 않습니다. 실제 서버 이름 'ServerName'을 지정하십시오. (복제. 유틸리티)

서버 이름의 컴퓨터 이름을 입력했지만 여전히 작동하지 않습니다. SQL 구성을 통해 별칭을 만들려고했습니다. 호스트 파일 포인트에 항목을 다시 넣습니다. 컴퓨터 이름과 SQL Server 이름을 변경하려고했습니다.


서버 이름을 컴퓨터 이름과 정확히 동일하게 변경하고 수정했습니다.
ChickenFur

서버 이름을 어떻게 변경할 수 있습니까?
Mostafa

답변:


1

SSMS를 사용하고 서버에서 @@ servername이 반환하는 것 이외의 것을 연결 문자열로 지정하면 문제가됩니다. 서버의 DNS 별칭 또는 이와 유사한 것을 사용하여 포트 번호를 입력했을 수 있습니다. RMS (복제 관리 개체, SSMS가 새 게시 마법사에 사용하는 기술)는 서버 이름에 대한 바보입니다.


귀하의 권리, 나는 컴퓨터 이름을 사용하여 연결하려고했습니다. SQL 서버 이름을 수정 한 컴퓨터 이름과 일치하도록 SQL 서버 이름을 변경하자마자.
ChickenFur

그 이유들 각각을 어떻게 고칠 수 있습니까? "PortNumber"또는 "DNS Alias"와 같은?
Mostafa

@Mostafa : 고칠 것이 없습니다. 서버가 생각하는 것 이외의 것을 사용하는 경우 Management Studio에서는 복제 항목을 볼 수 없습니다. 따라서 서버에서 "select @@ servername"을 확인하고 서버에 연결하는 데 사용한 이름과 비교하십시오. 동일하지 않으면 @@ servername이 반환 한 것과 연결하십시오.
벤 툴
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.