从SQLServer2005Beta2升级到SQLServer2005社区技术预
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了从SQLServer2005Beta2升级到SQLServer2005社区技术预,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2777字,纯文字阅读大概需要4分钟。
内容图文
1.症状 从 Microsoft SQL Server 2005 Beta 2 升级到 Microsoft SQL Server 2005 社区技术预览 (CTP) 后,无法运行所有 SQL Server 代理作业。 此外,SQL Server 代理错误日志中都记录在以下的错误信息: 子系统不能加载 ActiveScripting (原因: 找不到指
1.症状
从 Microsoft SQL Server 2005 Beta 2 升级到 Microsoft SQL Server 2005 社区技术预览 (CTP) 后,无法运行所有 SQL Server 代理作业。 此外,SQL Server 代理错误日志中都记录在以下的错误信息:
子系统不能加载 ActiveScripting (原因: 找不到指定的模块)
无法加载子系统 CmdExec (原因: 找不到指定的模块)
无法加载子系统快照 (原因: 找不到指定的模块)
无法加载子系统日志读取器 (原因: 找不到指定的模块)
无法加载子系统分发 (原因: 找不到指定的模块)
无法加载合并的子系统 (原因: 找不到指定的模块)
无法加载子系统 QueueReader (原因: 找不到指定的模块)
子系统不能加载 ANALYSISQUERY (原因: 找不到指定的模块)
无法加载子系统 ANALYSISCOMMAND (原因: 找不到指定的模块)
无法加载子系统 dts (原因: 找不到指定的模块)
请注意 只有当您执行安装 SQL Server 2005 CTP 组件一起使用使用现有的数据选项的安装升级时才会出现此问题。
2.原因
因为二进制文件的位置已更改 SQL Server 2005 CTP 中出现此问题。
3.解决方案
若要解决此问题,更新指向正确的位置,每个子系统的 msdb.dbo.syssubsystems 系统表中包含的子系统元数据。
默认, subsystem_dll 数据列和 agent_exe 数据列应具有下列值为每个子系统。
收起该表格展开该表格
子系统 | 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 |
日志读取器 | 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 |
请注意 在更新数据列之后,您必须重新启动 SQL Server 代理服务。
FROM :http://support.microsoft.com/?kbid=903205
内容总结
以上是互联网集市为您收集整理的从SQLServer2005Beta2升级到SQLServer2005社区技术预全部内容,希望文章能够帮你解决从SQLServer2005Beta2升级到SQLServer2005社区技术预所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。