DST 표준 시간대 업데이트를 SQL Server 2005 Notification Services 및 SQL Server 2000 알림 서비스

기술 자료 번역 기술 자료 번역
기술 자료: 974412 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

소개(Introduction)

이 문서의 스크립트 출시된 Microsoft Windows의 국제 표준 시간대가 DST 업데이트를 일치하도록 SQL-NS 인스턴스 업데이트하는 데 사용됩니다. Microsoft는 새로운 Windows DST 업데이트를 해제한 후 새 SQL-NS 스크립트는 SQL-NS 인스턴스 업데이트 해제될 수 있습니다. 현재 스크립트 일치하는 어떤 Windows DST 릴리스 아래의 Windows 기술 자료 문서를 보여 줍니다. 현재 스크립트 업데이트 최신 Windows DST 업데이트를 일치하도록 SQL-NS이 Microsoft 기술 자료 문서에서 설명하는:
976098Microsoft Windows 운영 체제에서 2009년 12월 누적 표준 시간대 업데이트

업데이트된 스크립트 대체하는 및 이전에 발표된 모든 SQL-NS DST 업데이트 바꾸고 SQL-NS 인스턴스 DST 업데이트가 있는지 또는 어떤 DST 업데이트가 있는지 관계 없이 적용할 수 있습니다.

Windows 운영 체제에 DST 변경 사항에 대한 자세한 내용은 다음 Microsoft 웹 사이트를 방문하십시오.
http://support.microsoft.com/gp/dst_prodlist
참고 이 웹 사이트에 DST 및 최신 누적 DST 및 표준 시간대 업데이트를 Windows에 대해 설명하는 Microsoft 기술 자료의 문서를 영향을 받는 제품을 보여 줍니다.

이 문서에서는 다음과 같은 버전의 Microsoft SQL Server Notification Services 적용됩니다.
  • 2.0 Microsoft SQL Server 2000 알림 서비스
  • Microsoft SQL Server 2000 Notification Services 2.0 서비스 팩 1 (SP1)
  • Microsoft SQL Server 2005 Notification Services
  • Microsoft SQL Server 2005 Notification Services 서비스 팩 1 (SP1)
  • Microsoft SQL Server 2005 Notification Services 서비스 팩 2 (SP2)
  • Microsoft SQL Server 2005 Notification Services 서비스 팩 3 (SP3)

해결 방법

이 문제를 해결하려면 다음 단계를 수행하십시오:
  1. 중지 이벤트 공급자는 Notification Services 생성자 서비스와 모든 Notification Services 배포자 서비스를 모든 컴퓨터에서.

    참고 한 서비스를 시작하고 중지하는 방법에 대한 자세한 내용은 다음 MSDN Microsoft 개발자 네트워크 웹 사이트를 방문하십시오.
    http://msdn2.microsoft.com/en-us/library/aa226855(SQL.80).aspx
  2. Microsoft 다운로드 센터에서 다음 파일을 다운로드할 및 스크립트가 컴퓨터에 추출하십시오.

    참고 기본이 아닌 데이터베이스 스키마를 사용하는 경우 자동 압축 풀기 스크립트를 수정해야 할 수 있습니다. 경우에는 기본 데이터베이스 스키마, 스크립트를 수정할 필요가 없습니다.

    Microsoft 다운로드 센터에서 다음 파일을 다운로드할 수 있습니다:
    그림 축소그림 확대
    Download
    Download the MSKB974412.exe package now.Microsoft 지원 파일을 다운로드하는 방법에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료 문서를 참조하십시오:
    119591온라인 서비스로부터 Microsoft 지원 파일을 구하는 방법
    Microsoft는 파일을 릴리스한 날짜에 사용할 수 있는. 파일을 게시한 날짜에 사용할 수 있는 최신의 바이러스 예방 프로그램으로 이 파일을 검사했습니다. 이 파일은 무단으로 변경할 수 없는 보안이 향상된 서버에 보관됩니다.
  3. 시작실행cmd 를 입력한 다음 확인 을 클릭하십시오.
  4. 다음 명령을 입력하고 Enter 키를 누릅니다:
    osql -E-i NSDST.091120.sql -d NSMainDatabase
    참고NSDST.091120.sql 2 단계에서 압축을 푼 파일 중 하나입니다. NSMainDatabase SQL Server Notification Services 인스턴스에 대한 주 데이터베이스의 이름을 나타냅니다.
  5. 설치된 Notification Services의 각 인스턴스는 기본 데이터베이스에 대해 4단계를 반복하십시오.
  6. 실행 중인 경우 SQL Server 2000 Notification Services 2.0 중지한 다음 SQL Server 데이터베이스를 호스트하는 컴퓨터를 다시 시작합니다.

    참고 SQL Server 2005 Notification Services 실행 중인 경우 이 단계를 건너뜁니다.
  7. Notification Services 배포자 서비스를 모든 컴퓨터에서 시작하십시오.
  8. Notification Services 생성자를 시작하십시오.
  9. 이벤트 공급자는 시작하십시오.

추가 정보

SQL Server Notification Services DST 정보가 주 응용 프로그램 데이터베이스의 NSTimeZoneDstOffsets 테이블에 저장됩니다. SQL Server Notification Services 인스턴스를 만들 때 이 테이블이 만들어집니다. 이 표에서는 DST 시작 시간과 끝 시간 및 각 해의 연간 2025까지 각 표준 시간대 오프셋된 정보를 포함합니다.

SQL Server Notification Services 예약된 구독을 NSTimeZoneDstOffsets 테이블에 범위에 있는 일정을 확인할 수 있습니다.

표준 위치를 일광 절약 시간제 시작 변화가 있었습니다 또는 끝 날짜 사이의 이전 발생할 예약된 구독 시작 또는 새 시작 날짜와 끝 날짜가 끝나는 시간대에 지연될 수 있습니다. 이러한 구독은 호스트 운영 체제의 누적 표준 시간대 업데이트를 적용한 후 1시간 지연될 수 있습니다.

Notification Services 인스턴스를 실행하는 모든 컴퓨터에서 Windows DST 업데이트를 설치해야 합니다. Notification Services 로컬 시간을 사용하여 확인할 수 있습니다. Notification Services는 UTC (지역 표준시) 사용합니다. 그러나, Notification Services 현지 시간을 사용하는 일부 SQL Server 구성 다릅니다. 따라서 알림 서비스 DST 업데이트 및 Windows DST 업데이트를 설치해야 합니다.

이러한 DST 업데이트를 설치하는 순서는 중요하지 않습니다. 그러나 먼저 Windows DST 업데이트 설치 및 알림 서비스 DST 업데이트를 설치하는 것이 좋습니다. Microsoft는 이 순서를 권장 테스트했습니다. 두 DST 업데이트를 최대한 빨리 설치해야 합니다.

Notification Services 설치 여부를 확인하는 방법

SQL Server 2000 알림 서비스 설치 여부를 확인하는 방법



방법 1

제어판에서 프로그램 추가/제거 항목을 엽니다. 다음과 같은 항목이 발견되면 SQL Server 2000 Notification Services의 원본 버전을 설치한: Microsoft SQL Server Notification Services 다음과 같은 항목을 SQL Server 2000 알림 서비스 서비스 팩 1 (SP1) 확인할 경우 2.0.2114.0 설치한: Microsoft SQL Server 알림 서비스 2.0 SP1

방법 2

레지스트리 편집기에서 다음 레지스트리 하위 키를 찾습니다:
HKEY_CLASSES_ROOT\Installer\Products
. 다음 레지스트리 하위 키가 없으면 SQL Server 2000 Notification Services의 원본 버전을 설치한:
64942737F6AC0D146AF0B91F262A693C


다음 레지스트리 하위 키가 있으면 설치된 SQL Server 2000 알림 서비스 서비스 팩 1 (SP1): 26ABA4AB609E2B94EBB48C824974CA02

방법 3

레지스트리 편집기에서 다음 레지스트리 하위 키를 찾습니다:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NotificationServices\InstalledVersions
.
2.0.2114.0
레지스트리 하위 키가 있을 경우 원래 버전의 SQL Server 2000 알림 서비스가 설치되어 있습니다. 또한 Path 레지스트리 항목에 2.0.2114.0 중 레지스트리 하위 키에 다음 값이 포함된:
<InstallPath>\Microsoft SQL Server Notification Services\v2.0.2114.0\Bin
참고: <InstallPath> SQL Server 2000 알림 서비스를 설치할 폴더를 나타냅니다.
2.0.3008.0
레지스트리 하위 키가 없으면 SQL Server 2000 알림 서비스 SP1이 설치되어 있습니다. 또한 Path 레지스트리 항목에 2.0.3008.0 중 레지스트리 하위 키에 다음 값이 포함된:
<InstallPath>\Microsoft SQL Server Notification Services\v2.0.3008.0\Bin
참고:<InstallPath> SQL Server 2000 알림 서비스를 설치할 폴더를 나타냅니다.

SQL Server 2005 Notification Services 설치 여부를 확인하는 방법

SQL Server 2005 Notification Services 설치되어 있는지 여부를 확인하려면 레지스트리 편집기에서 다음 레지스트리 항목을 찾습니다:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\90\NS\Setup\Version
  • 값이
    9.00.1399.06
    경우 SQL Server 2005 Notification Services 원래 버전이 설치되어 있습니다.
  • 값이
    9.1.2047.00
    경우 SQL Server 2005 알림 서비스 SP1이 설치되어 있습니다.
  • 값이 9.2.2042.00 경우 SQL Server 2005 알림 서비스 SP2가 설치됩니다. 값이 9.3.4035.00 경우 SQL Server 2005 알림 서비스 SP3이 설치되어 있습니다.

이 업데이트의 자동된 설치

이 업데이트의 설치를 자동화하기 위한 코드를 작성할 수 있습니다. 코드에서 Notification Services 인스턴스에 배포되고 업데이트 설치 여부를 먼저 확인해야 합니다. 그러나 다른 구성 요소의 인스턴스 서로 다른 컴퓨터에 설치할 수 있습니다. 해당 코드를 확인해야 합니다 여부를 해당 NS$<instancename> 각 컴퓨터에서 실행되는 서비스. 경우 해당 NS$<instancename> 모든 컴퓨터에서 실행 중인 서비스, 인스턴스 해당 컴퓨터에 배포된.

됩니다 인스턴스의 데이터베이스 구성 요소를 실행하는 하나의 컴퓨터를 확인할 수 있습니다. 이 컴퓨터에 있는 NS$<instancename>실행 중일 수 있습니다. 서비스. 이 컴퓨터에 있는 NS 실행하는지 $ <instancename>확인하는 코드를 작성할 수 서비스. 이 작업을 수행할 경우, 사용자가 복잡한 코드를 추가합니다. 따라서 이 컴퓨터에서 실행되고 있는지 수동으로 확인해야 작업할 수 있는NS$<instancename> 서비스. 나중에 코드에서 이 업데이트의 설치를 자동화할 수 있습니다.

참조

SQL Server Notification Services 서비스를 관리하는 방법에 대한 자세한 내용은 다음 MSDN Microsoft 개발자 네트워크 웹 사이트를 방문하십시오.
http://msdn2.microsoft.com/en-us/library/aa226852(SQL.80).aspx

속성

기술 자료: 974412 - 마지막 검토: 2009년 12월 10일 목요일 - 수정: 2.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft SQL Server 2005 Notification Services
  • Microsoft SQL Server 2000 (all editions)
키워드:?
kbmt kbdatetime atdownload kbqfe kbinfo kbfix kbbug kbexpertiseinter KB974412 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.
이 문서의 영문 버전 보기:974412

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com