我正在将我们所有的SharePoint数据库从一个SQL 2005服务器移动到一个新的2008年服务器,在移动配置数据库之后,一切似乎都正常,除非我单击"Timer Job“(在中央管理>操作>全局配置下),我收到一个”无法连接到数据库。请检查数据库连接信息并确保数据库服务器正在运行“。错误。
我在日志中得到了有关以下内容的条目:
12/03/2010 13:51:41.80 w3wp.exe (0x09E0)
0x09AC Windows SharePoint服务
一般信息
8e2r介质报告的错误与代码= 0x8107053b和消息之间可能不匹配:“无法连接到数据库。请检查数据库连接信息,并确保数据库服务器正在运行。”以及代码0x81020024返回的错误。
12/03/2010 13:51:45.61 OWSTIMER.EXE (0x0744) 0x0DD8
Windows SharePoint服务
数据库6f8e
在Server实例“测试服务器”上找不到关键的SQL数据库“SP_Test_Config”。下面包括来自Server的其他错误信息。无法打开登录请求的数据库"SP_Test_Config“。登录失败。
应该注意的是,为了确保不再在旧服务器上使用配置数据库,我在Studio中分离了原始SP_Test_Config数据库。
显然,在旧的2005年服务器上仍然有对旧SP_Test_Config数据库的引用。如何删除这些引用?或者,如果不这样做,我如何移动配置数据库,这样就不会保留对旧2005服务器的引用。
提前谢谢你!
发布于 2010-12-11 16:40:25
这并不是真正的答案,但我们最终所做的(基本上是从零开始使用SQL别名):
首先,创建Server别名。因此,如果将来需要再次移动数据库,只需将所有数据库迁移到新的Server,并将server别名更改为指向该服务器。这将在将来为你省去很多麻烦和心痛。
运行Server客户端配置实用工具:C:\ 32\cliconfig.exe.
创建Server别名
现在,重建农场。
在所有内容DB的备份上运行stsadm above
G 221
https://stackoverflow.com/questions/4348430
复制相似问题