none
MSSQL 2005에서 EXEC sp_addlinkedserver로 등록한 instance를 drop하려면 어찌 해야하는지요! RRS feed

  • 질문

  •  안녕하십니까..

     필요할때 왔다가, 답변만 얻어가는 것 같아, 죄송+감사합니다.

      MSSQL 2005에서 , pc\sqlexpress 와 pc\datalink 라는 2개의 instance를 pc에서 사용하고 있읍니다.

     두개의 instance를 연결해서 사용하려고

     

    EXEC sp_addlinkedserver @server='[pc\datalink]'
    EXEC sp_addlinkedsrvlogin '[pc\datalink]', 'false', NULL, 'sa', '1234'

    를 이용해, pc\datalink를 연결했읍니다.

    이렇게 연결된 instance를 다시 떼어 내려면 어찌 해야하는 지요

    인터넷을 뒤져서

    Exec sp_dropserver @server='[pc\datalink]'

    라고 해보았는데, 안되네요...

    도움 청합니다.

    감사합니다.

     

    2015년 10월 22일 목요일 오전 7:41

모든 응답

  • 안녕하세요.

    혹시 오류가 아래와 같아 나오지 않았나요?

    메시지 15190, 수준 16, 상태 1, 프로시저 sp_dropserver, 줄 56
    서버 '[pc\datalink]'에 대한 원격 로그인 또는 연결된 로그인이 아직 있습니다.

     

    만약 그렇다면 아래와 같이 drop해보세요.

    Exec sp_dropserver @server='[pc\datalink]', @droplogins= 'droplogins'

     

    답변이 도움이 되셨으면 좋겠습니다.

    Younggun Kim

    MCDBA, MCITP
    Consultant @ Database Division in SQLRoad
    http://www.sqlroad.com  http://www.sqlserver.co.kr
    ygkim@sqlroad.com
     



    • 편집됨 Younggun KimMVP 2015년 10월 22일 목요일 오후 1:51
    • 답변으로 제안됨 Boram Yi 2015년 10월 27일 화요일 오전 1:55
    2015년 10월 22일 목요일 오후 1:50