SSIS subsystem failed to load

今天一个项目上的同事遇到了这个问题,导致所有SSIS的作业都无法正常执行。
在网上查了一下,没有人给出解决方法。
查看日志C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG、SQLAGENT.OUT

一头雾水,不知道他们做了怎样的改动导致缺少文件。去XXX杀毒软件里居然没有找到杀毒纪录,只好又到网上搜。找到一微软的kb,http://support.microsoft.com/?kbid=903205 ,里面有各个子系统对应的文件。

子系统 subsystem_dll agent_exe
ActiveScripting C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\binn\Sqlatxss90.dll NULL
CmdExec C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\binn\Sqlcmdss90.dll NULL
快照 C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\binn\Sqlrepss90.dll C:\Program Files\Microsoft SQL Server\90\COM\Snapshot.exe
LogReader C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\binn\Sqlrepss90.dll C:\Program Files\Microsoft SQL Server\90\COM\Logread.exe
分发 C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\binn\Sqlrepss90.dll C:\Program Files\Microsoft SQL Server\90\COM\Distrib.exe
合并 C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\binn\Sqlrepss90.dll C:\Program Files\Microsoft SQL Server\90\COM\Replmerg.exe
QueueReader C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\binn\Sqlrepss90.dll C:\Program Files\Microsoft SQL Server\90\COM\Qrdrsvc.exe
ANALYSISQUERY C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\binn\Sqlolapss90.dll NULL
ANALYSISCOMMAND C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\binn\Sqlolapss90.dll NULL
Dts C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\binn\Sqldtsss90.dll C:\Program Files\Microsoft SQL Server\90\DTS\binn\Dtexec.exe

查看了一下Dts对应的两个文件,发现后面那个确实不存在了。
于是从另外一个项目拷贝过来,重启sql agent。
一切OK了。
看样子一个优秀的杀毒软件很重要啊。
posted @ 2007-02-08 15:55  Baobaonan  阅读(715)  评论(0编辑  收藏  举报