none
MS SQL Server 이름 변경 RRS feed

답변

  • 안녕하십니까? 김도남 님

    Microsoft TechNet Forum 사이트를 방문해 주셔서 감사합니다.

     

    문의 하신 “MS SQL Server 이름 변경에 대한 답변을 드리겠습니다.

     

     

    Step 1 : 원격 접속 확인

     

    서버 이름을 변경하기 전에 MS SQL Server Instance에 접속하고 있는 사용자를 확인 합니다.

     

    select rl.remote_name as LoginName, ss.srvname from sys.remote_logins rl join sys.sysservers ss on rl.server_id = ss.srvid

     

    아래의 저장 프로시저는 강제로 원격 접속을 해제 합니다.

     

    exec sp_dropremotelogin <변경 이전 서버 이름>

     

     

    Step 2 : 복제 확인

     

    아래의 SQL문으로 현재 복제중인 Database를 확인할 수 있습니다.

     

    select name, is_published, is_subscribed, is_distributor from sys.databases where is_published = 1 or is_subscribed = 1 or is_distributor = 1

     

     

    Step 3 : Reporting Service 확인

     

    1.     SQL Sserver Configuration Manager를 실행을 합니다.

    2.     좌측 패널에서 SQL Server Services노드를 클릭을 합니다.

    3.     우측 패널에서 SQL Server Reporting Services가 실행 여부를 확인을 합니다.

     

     

     

    Step 4 : Database Mirroing 확인

     

    아래의 SQL문은  현재 미러링 중인 Database를 확인합니다.

     

    select database_id, DB_NAME(database_id) from sys.database_mirroring where mirroring_guid is not null

     

    아래의 SQL문은 미러리을 해제를 합니다.

     

    ALTER DATABASE <Database Name> SET PARTNET OFF

     

     

    Step 5 : 이름 변경

     

    MetaData에 설정된 서버이름을 변경을 합니다.

     

    설치시 기본 Instance 이름을 설정한 경우

    exec sp_dropserver

    exec sp_addserver <변경된 서버이름> , local

     

     

    설치시 임의의 Instance이름을 설정한 경우

     

    sp_dropserver <'변경전 서버이름\instancename'>

    sp_addserver <'변경된 서버이름\instancename'>, local

     

     

    아래의 SQL문은 현재 서버이름을 확인을 합니다.

    Select @@SERVERNAME

     

    제가 문제에 대해 더 알아야 할 것이 있다면 응답 주시면 감사하겠습니다.

    제시해 드린 답변이 도움이 되었기를 바랍니다.

    • 답변으로 표시됨 김도남 2011년 12월 20일 화요일 오전 1:26
    2011년 12월 20일 화요일 오전 1:25
    중재자