Notification Services의 이전 버전과의 호환성
다음 섹션에서는 기존 Notification Services 응용 프로그램에 영향을 줄 수 있는 SQL Server 2005 Notification Services 의 변경 내용을 설명합니다.
사용되지 않는 기능
Notification Services API의 다음 클래스와 관련된 명시적인 인터페이스 정의는 더 이상 사용되지 않으며 NMO(Notification Services Management Object) 클래스로 바뀌었습니다.
사용되지 않는 클래스 | 대체 NMO 클래스 |
---|---|
지원되지 않는 기능
SQL Server 2005 에서 지원되지 않는 Notification Services 2.0 기능은 없습니다.
최신 변경 내용
SQL Server 2005 Notification Services 의 일부 기능이 변경되어 SQL Server 2005 로 업그레이드할 때 기존 Notification Services 2.0 응용 프로그램이 작동되지 않습니다. 아래 표에서는 알려진 최신 변경 내용 목록을 보여 줍니다.
최신 변경 내용 | 설명 |
---|---|
Notify() 함수가 제거되었습니다. |
Notification Services 2.0에서는 알림을 생성한 구독 규칙에서 Notify() 함수를 사용해야 하지만 보안 및 성능상의 이유로 Notify()가 제거되었습니다. 자세한 내용은 Notification Services 2.0 인스턴스를 SQL Server 2005로 마이그레이션을 참조하십시오. |
사용자 지정 구성 요소를 다시 컴파일해야 합니다. |
SQL Server 2005 에서 Notification Services 어셈블리의 강력한 이름이 변경되었습니다. 따라서 Notification Services API를 사용하여 빌드한 사용자 지정 이벤트 공급자, 콘텐츠 포맷터, 배달 프로토콜 및 사용자 지정 응용 프로그램을 다시 컴파일해야 합니다. 이러한 구성 요소나 응용 프로그램을 다시 컴파일할 때는 SQL Server 2005 어셈블리 및 .NET Framework 버전 2.0을 사용하십시오. |
Notification Services 인스턴스는 동일한 버전의 데이터베이스 엔진 을 사용해야 합니다. |
Notification Services 2.0 인스턴스는 SQL Server 2000 데이터베이스 엔진을 사용해야 하며 SQL Server 2005 Notification Services 인스턴스는 SQL Server 2005 데이터베이스 엔진 를 사용해야 합니다. 데이터베이스 엔진 을 SQL Server 2005 로 업그레이드한 후에는 Notification Services 인스턴스를 SQL Server 2005 로 마이그레이션해야 합니다. 자세한 내용은 Notification Services 2.0 인스턴스를 SQL Server 2005로 마이그레이션을 참조하십시오. |
동작 변경
SQL Server 2005 Notification Services 에서 크게 달라진 동작은 없습니다.
참고 항목
개념
Notification Services 인스턴스 마이그레이션
SQL Server Notification Services 설치