SQL Server 및 데이터베이스 관리

SQL Server 및 데이터베이스 주소 변경(설명됨)

시스템을 평가판으로 설치하거나 대규모 설치를 재구성한 경우, 다른 SQL Server 및 데이터베이스를 사용해야 할 수 있습니다. SQL Server 주소 업데이트 도구를 사용하여 이 작업을 수행할 수 있습니다.

이 도구를 사용하면 관리 서버 및 이벤트 서버에서 사용한 SQL Server 의 주소와 데이터베이스, 로그 서버에서 사용한 SQL Server 의 주소를 변경할 수 있습니다. 유일한 제한은 로그 서버의 SQL 주소와 동시에 관리 서버 및 이벤트 서버의 SQL 주소를 변경할 수 없다는 점입니다. 이러한 주소는 차례대로 변경이 가능합니다.

관리 서버와 이벤트 서버, 로그 서버를 설치한 컴퓨터에서 SQL Server 와 데이터베이스 주소를 로컬로 변경해야 합니다. 관리자 서버와 이벤트 서버가 각기 다른 컴퓨터에 설치되어 있는 경우, 두 컴퓨터에서 SQL Server 주소 업데이트 도구를 구동해야 합니다.

계속하기 전에 SQL 데이터베이스르 복사해야 합니다.

로그 서버의 SQL Server 및 데이터베에스 변경

Log Server의 SQL 위치를 변경하려면 다음을 수행하십시오.

레지스트리를 변경하기 전에 레지스트리 백업을 만드십시오.

  1. Log Server 응용 프로그램 풀을 실행하는 사용자가 로그 서버 데이터베이스의 소유자(DBO)인지 확인하십시오.
  2. 로그 서버의 새 위치와 이름을 포함하도록 Windows 레지스트리에서 ConnectionString 값을 업데이트합니다.

    HKEY_LOCAL_MACHINE\SOFTWARE\Milestone\XProtectLog Server:

  3. Windows 서비스를 통해 Log Server을(를) 다시 시작합니다.

기본 데이터베이스 이름은 다음과 같습니다.SurveillanceLogServerV2.

SQL 연결 문자열은 이제 다음 레지스트리에 보관됩니다.

HKEY_LOCAL_MACHINE\SOFTWARE\Milestone\XProtectLog Server, ConnectionString

관리 서버 및 이벤트 서버의 SQL 주소 변경

관리 서버와 이벤트 서버는 동일한 SQL 데이터베이스를 사용합니다.

  1. 관리 서버와 이벤트 서버의 위치에 따라 다음을 수행합니다.
    1. 동일 컴퓨터에 위치하고 두 SQL 주소를 업데이트하려는 경우, 관리 서버가 설치된 컴퓨터로 이동합니다.
    2. 다른 컴퓨터에 위치하고 관리 서버 SQL 주소를 업데이트하려는 경우(이벤트 서버 SQL 주소는 나중에 업데이트), 관리 서버가 설치된 컴퓨터로 이동합니다.
    3. 다른 컴퓨터에 위치하고 이벤트 서버 SQL 주소만을 업데이트하려는 경우(또는 관리 서버에서 해당 주소를 이미 업데이트한 경우), 관리 서버가 설치된 컴퓨터로 이동하고 디렉토리 %ProgramFiles%\Milestone\XProtect Management Server\Tools\ChangeSqlAddress\(콘텐츠 포함)를 이벤트 서버의 임시 디렉토리에 복사합니다.
  2. 다음을 선택하는 경우:
    1. 단계 1.11.2의 경우, 작업 표시줄의 알림 영역으로 이동합니다. 관리 서버 아이콘을 마우스 오른쪽 버튼으로 클릭하고 SQL 주소 업데이트 를 선택합니다. 해당 프로세스를 반복하여 이벤트 서버 SQL 주소를 업데이트합니다.
    2. 단계 1.3의 경우, 복사한 디렉토리를 이벤트 서버가 설치된 컴퓨터의 임시 위치에 붙여 넣고 포함된 파일을 실행합니다.VideoOS.Server.ChangeSqlAddress.exe.
  3. SQL Server 주소 업데이트 대화 상자가 나타납니다. 관리 서버 서비스 를 선택하고 다음 을 클릭합니다.
  4. SQL Server 을(를) 입력하거나 선택하고 다음 을 클릭합니다.
  5. 새 SQL 데이터베이스를 선택하고 선택 을 클릭합니다.
  6. 주소가 변경될 때까지 기다립니다. 확인 메시지가 나타나면 확인 을 클릭합니다.