내가 서버에 페이지가 실패하고 난이 기사처럼 실행하려고 :SQL Server 및 실행 ASP 페이지는
Executed as user: NT AUTHORITY\NETWORK SERVICE. The step did not generate any output. The step failed.
내가하려고 : http://www.eggheadcafe.com/articles/20010328.asp
그때 나는 오류가 스크립트를 편집하십시오. 다른 오류가 발생합니다 :
Creating an instance of the COM component with CLSID {AA40D1D6-CAEF-4A56-B9BB-D0D3DC976BA2} from the IClassFactory failed due to the following error: c001f011. (Microsoft.SqlServer.ManagedDTS)
수동으로 ASP 페이지를 실행할 때 제대로 작동합니다! 무엇이 잘못 될 수 있는지 알고 있습니까?
주인은 ** sa **, 사용자는 vbscript를 실행하고 싶습니다. ** sa **가되고 싶지만 오류로 인해 ** NT AUTHORITY \ NETWORK SERVICE ** 처럼 보입니다. 작업이 진행되고있는 동안 WScript.Shell의 활성 x는 제품의 만료 여부를 확인하고 상태를 변경하고 관리자에게 전자 메일을 보냅니다 (모두 ASP 페이지에서 한 단계 만 수행) –
왜 데이터베이스를 읽고 전자 메일을 보내려면 ASP 페이지가 필요합니까? 왜 데이터베이스 메일을 구성하지 않고 SQL Agent 작업 단계의 저장 프로 시저에서이 작업을 수행합니까? 웹 서버, ASP 페이지, VBScript 등은 필요하지 않습니다. 많은 변수를 추가하여 간단한 작업을 훨씬 더 복잡하게 만듭니다. IMHO. –
나는 그 특질을 안다! 당신이 말했듯이 끝 부분에서 말했듯이 이제는이 방법이 필요합니다. –