深圳网站建设-深圳做网站

SQLSERVER本地调试正常 上传到服务器后无法连接

来源:深圳网站建设 发布时间:5/26/2015 9:26:12 AM 浏览次数:

今天深圳网站建设在本地新建的SQL数据库调试的时候是正常的,但是上传到服务器之后确出现错误了,怎么都连不上数据库,错误提示如下:

错误:Microsoft OLE DB Provider for SQL Server 错误 '80004005' 在 sys.servers 中找不到服务器 'SUNMAY2008/SQLEXPRESS'。请验证指定的服务器名称是否正确。假如需要,请执行存储过程 sp_addlinkedserver 以将服务器添加到 sys.servers。 

出现这个错误一般是因为改动了服务器的计算机名.所以出现找不到服务器名的错误.出现这个错误可以通过重新添加服务器名来解决. 在查询分析器中执行下列语句

select * from sys.servers (查看系统表,看原来的服务器名)

查看服务器名

sp_dropserver '原来的服务器名' (删除原来的服务器名)

sp_addserver '现在的服务器名' (添加现在的服务器名)

sp_serveroption '现在的服务器名','data access', 'true' (设定 SQL Server 选项,使其答应加入linked server)

有时候本地装的SQLSERVER是简化版的,实例名称可以用./SQLEXPRESS,上传到服务器之后就需要修改服务器连接名称。

深圳网站建设原创发布,转载请保留出处。

本文地址http://www.9tnl.com/news/news806.html