[SQL Server] 2005做发布服务器, 2008用做分发服务器时: 找不到存储过程'sp_MSrepcheck_qv’

当在 SQL 2005和2008之间使用 订阅复制功能, 且SQL 2008做为分发服务器时。

 

在SQL Server Management Studio 2005中创建发布时, 将会遇到如下错误: 找不到存储过程 ‘sp_MSrepcheck_qv’. (Microsoft SQL Server 错误: 2812) 。

 

英文版本报错为: Could not find stored procedure  ‘sp_MSrepcheck_qv’. (Microsoft SQL Server Error: 2812)

 

原因是客户端SQL Server Management Studio 2005连接更高版本2008时,存在一些兼容性问题。

 

解决方法: 在sql 2008机器上,用客户端SQL Server Management Studio 2008登陆到2005的发布数据库, 创建发布即可。

 

参见:http://www.dotnetspark.com/links/20996-sp_msreplcheck_qv.aspx

 

你可能感兴趣的:(sql,sql,数据库,server,服务器,Microsoft,存储)