2017-05-24 4 views
0

TFS2013을 TFS2017로 업그레이드하려고하는데 오류가 발생했습니다 도와 주시겠습니까?TFS 2013에서 TSF2017로 업그레이드하면 문제가 발생합니다

I 오전 여기 안내에 따라 : https://blogs.msdn.microsoft.com/rob/2016/12/22/upgrading-from-tfs-2013-to-tfs-2017/#comment-3375 여기 https://blogs.msdn.microsoft.com/tfssetup/2016/12/19/in-place-upgrade-to-tfs-2017-rtw-release-to-web-with-reporting-and-sharepoint/을하지만 여전히이 오류

"[정보 21 @ : 29 : 42.620] + - + - + - + - + - | VerifyShouldRunRemapDbs 실행 중 : 데이터베이스 연결 문자열이 유효한지 확인하는 중 + + + + + + + + + [정보 @ 21 : 29 : 42.620] [정보 @ 21 : 29 : 42.620] + - + - + - + - + - |[정보 @ 21 : 29 : 42.620] 시작 노드 : VREMAPDBS [정보 @ 21 : 29 : 42.620] NodePath : VINPUTS/진행/데이터베이스 연결 문자열이 유효하거나 수정 가능한지 확인하십시오. 조건부/VSQLINSTANCENAME/VSQLNOTLOCALDB/VSQLISRUNNING/VSQLCONNECT/VSQLISSVRADM/VDBEXISTS/조건부/VPCUPGRADE/VREMAPDBS [오류 @ 21 : 29 : 42.665] System.Data.SqlTypes.SqlNullValueException : 데이터가 Null입니다. 이 메서드 나 속성은 Null 값에서 호출 할 수 없습니다. Microsoft.TeamFoundation.Framework.Server.ObjectBinder 1.ObjectEnumerator.MoveNext() at Microsoft.TeamFoundation.Framework.Server.ObjectBinder 1.ObjectEnumerator.get_Items에서 Microsoft.TeamFoundation.Framework.Server.SqlConnectionBootstrapBinder.Bind() 에서 System.Data.SqlClient.SqlBuffer.get_String() 에서 () 마이크로 소프트 Microsoft.TeamFoundation.Admin에서 .TeamFoundation.Framework.Server.DatabaseConnectionValidator.ValidateApplicationConfiguration (ISqlConnectionInfo configConnectionInfo, Guid를 configInstanceId, List`1 sqlInstances 문자열 analysisInstance 문자열 analysisDatabaseName 부울 ignoreAnalysisDatasourceUpdateErrors 부울 autoFixConfiguration 부울 fullValidation, DatabaseVerificationDatabaseTypes의 continueOnMissingDatabaseTypes 부울 advancedConnectionCompare) .VerifyShouldRunRemapDbs.Run (ActivityContext context) at Microsoft.TeamFoundation .Admin.Engine.AdminNode.RunNode()에서 Microsoft.TeamFoundation.Admin.Engine.AdminNode.Run (문자열 & 메시지 부울 & continueOnError)는 [오류 @ 21 : 29 : 42.667] TF255407 : 중에 에러가 발생한 구성 데이터베이스를 검증하십시오. 오류 메시지 : 데이터가 Null입니다. 이 메서드 나 속성은 Null 값에서 호출 할 수 없습니다. [Info @ 21 : 29 : 42.667] VerifyShouldRunRemapDbs 완료 : 오류 "

답변

0

TFS 2013에는 어떤 버전의 Sql Server를 사용합니까? TFS 2017 용 SQL Server 버전은 SQL Server 2016 및 SQL Server 2014이므로 이전 버전의 SQL Server를 사용하는 경우 먼저 SQL Server를 업데이트해야합니다. requirements.

는 당신이 SQL 서버 2016에 업데이트됩니다 가정 해보십시오, 새로운 SQL 2016 인스턴스를 만들고 새 인스턴스에 TFS 데이터베이스를 다시 매핑 한 후 TFS 2017로 업그레이드

단계 TFS 데이터베이스를 다시 매핑 : http://mohamedradwan.com/2014/10/22/migrating-team-foundation-server-2013-databases-and-all-databases-in-sharepoint-2013-to-a-new-server/

+0

@ user2182033,이 모든 업데이트는 무엇입니까? –