2012-11-08 4 views
0

SQL Server 2000에서는 (어떤 이유로 든) SQL 메일을 설정하지 않았으므로 타이머에서 패키지를 실행하는 SQL 작업이 있지만 SQL Server 2000의 ActiveX 메시지 상자 패키지는 여전히 인상되지 않습니다. 나는 그 메시지가 아마도 팝업된다는 것을 알고 있는데, 나는 어디에 있는지 알지 못하지만, 여전히 사용자에게 "Package Completed"와 같은 단순한 경고를해야 할 필요가있다.오류 메시지 발생

아이디어가 있으십니까?

답변

0

작업은 SQL Server Agent 서비스에서 실행되며 서비스는 데스크톱과 상호 작용할 수 없습니다. 서비스 목록 (Start -> Control Panel -> Administrative Tools -> Services)로가는

시도 : 일반적으로

Right-click on the SQL Server Agent service -> Properties -> Log On -> 
     Check off "Allow service to interace with desktop". 

, 나는 작업이 데스크톱과 상호 작용할 수있는 것은 좋은 생각이다 모르겠어요. 더 나은 방법은 이벤트 로그에 메시지를 쓰는 작업을 설정하거나 백업 할 데이터베이스에 대한 항목을 설정하는 것입니다.