我正在从 wss 2.0 就地升级到 3.0。我已通过升级前扫描。然后我安装 WSS 3.0 以启动升级。升级失败,在 Upgrade.log 中它有以下堆栈跟踪。这似乎是超时错误,所以我在 sqlserver 中将超时增加到无限制。然后我再次使用以下代码从命令提示符启动迁移:
psconfig –cmd upgrade –inplace v2v –wait –force
我再次收到以下相同的错误:
[SPManager] [错误] [2009 年 8 月 4 日下午 3:09:43]: 在 System.Data.SqlClient.SqlConnection.OnError(SqlException 异常,布尔 breakConnection) 在 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException 异常,布尔 breakConnection) 在 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) 在 System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior、SqlCommand cmdHandler、SqlDataReader dataStream、BulkCopySimpleResultSet bulkCopyHandler、TdsParserStateObject stateObj) 在 System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName、布尔 async) System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe) 在 System.Data.SqlClient.SqlCommand.ExecuteNonQuery() 在 Microsoft.SharePoint.Utilities.SqlSession.ExecuteNonQuery(SqlCommand command) 在 Microsoft.SharePoint.Upgrade.SPDatabaseSequence.ExecuteDataDefinitionMethodCore(SqlSession sqlSession, ISqlSession isqlSession, String sqlscript, SPSqlCommandFactory sqlcmdFactory, String[] strTables, Int32[] nThroughputs, SPLog logGlobal) 在 Microsoft.SharePoint.Upgrade.SPDatabaseSequence.ExecuteDataDefinitionMethod(SqlSession sqlSession, String sqlscript, SPLog log) 在 Microsoft.SharePoint.Upgrade.SPContentDatabaseSequence.Upgrade() 在Microsoft.SharePoint.Upgrade.SPManager.Upgrade(对象 o,布尔 bRecurse)
如果您有解决方案,请告诉我。谢谢!
答案1
你看过 Joel Oleson 的不使用就地升级的 5 个理由?
Joel 管理过最大的 SharePoint 部署,即 Microsoft 的部署。我相信他的话。有很多第三方工具可以帮助您将数据迁移到全新安装。
Metalogix 和 Tzunami 是 SharePointReviews.com 上评分最高的迁移工具