Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 将MOSS 2007从SQL 2000迁移到SQL 2005-附录_Sql Server_Sql Server 2005_Sharepoint_Sharepoint 2007 - Fatal编程技术网

Sql server 将MOSS 2007从SQL 2000迁移到SQL 2005-附录

Sql server 将MOSS 2007从SQL 2000迁移到SQL 2005-附录,sql-server,sql-server-2005,sharepoint,sharepoint-2007,Sql Server,Sql Server 2005,Sharepoint,Sharepoint 2007,这是我先前关于将MOSS 2007安装的数据库从SQL 2000移动到SQL 2005的问题的继续。以下是原始问题的URL: 在我的测试环境中,我已经成功地将数据库移动到了SQL2005测试机器上,一切看起来都很正常。但是,在中央管理操作的服务器场页面上,仍然显示旧的SQL 2000服务器作为配置数据库服务器。此外,它还将旧的配置数据库显示为配置数据库。我知道此页面上显示的SQL2000服务器和旧配置数据库没有被使用,因为我们已经在SQL2000中取消激活了SQL实例 我已尝试删除服务器,并收到

这是我先前关于将MOSS 2007安装的数据库从SQL 2000移动到SQL 2005的问题的继续。以下是原始问题的URL:

在我的测试环境中,我已经成功地将数据库移动到了SQL2005测试机器上,一切看起来都很正常。但是,在中央管理操作的服务器场页面上,仍然显示旧的SQL 2000服务器作为配置数据库服务器。此外,它还将旧的配置数据库显示为配置数据库。我知道此页面上显示的SQL2000服务器和旧配置数据库没有被使用,因为我们已经在SQL2000中取消激活了SQL实例

我已尝试删除服务器,并收到一条消息,说明卸载SharePoint产品和技术是更好的方法。因此,我断开了与测试数据库的连接,从测试WFE服务器卸载了SharePoint,并重新安装了它。那没什么用。在卸载/重新安装之前,我还尝试简单地重新运行SharePoint配置向导,但也没有做任何事情

在移动配置和内容数据库后,是否有人知道如何更新服务器场页面中服务器上的配置服务器和配置数据库?有什么我遗漏或忽略的吗

谢谢

stsadm setconfigdb
?

显示:

stsadm.exe -o setconfigdb [-connect] -databaseserver [-databaseuser ] [-databasepassword ] [-databasename ] [-hh] [-adcreation] [-addomain ] [-adou ]
另外,请查看PSConfig已取代stsadm的内容。

嘿,我完全理解您的问题。您已将配置数据库从以前的sql server移动到新的sql server。让我在这篇文章中非常清楚地说明一点,即配置数据库不能移动到另一台sql server


因此,您需要运行psconfig并断开与当前服务器场的连接。再次运行psconfig并创建新的服务器场。完成后,创建新的web应用程序,然后将网站内容数据库重新连接到这些应用程序。这是使用新的sql server正确恢复服务器场的唯一方法。

我们找到的最佳方法是为sql server使用sql客户端或DNS别名,以便您可以轻松地将SP数据库移动到新服务器,并仅更新别名以指向新服务器。在您的情况下,您可以尝试以下步骤,服务器名称已更改以保护无辜者。在这种情况下,您将需要具有相同的实例名称或使用默认值,并且可能需要相同的端口

关闭SharePoint services 将旧SQL server从SQL2000重命名为SQL2000OLD 创建名为SQL2000的DNS CNAME记录,该记录指向名为SQL2005的新服务器 从SQL2000到SQL2005分离/附加或备份/恢复所有数据库 在SharePoint server上Ping SQL2000以确保它解析为SQL2005,如果不是,则运行ipconfig/flushdns并重复测试,直到它解析为新服务器 恢复SharePoint services,应使用DNS别名连接到新服务器 stsadm.exe -o setconfigdb [-connect] -databaseserver [-databaseuser ] [-databasepassword ] [-databasename ] [-hh] [-adcreation] [-addomain ] [-adou ]