积极答复者
TFS备份还原到另一台机器出错

问题
-
我们在TFS数据备份和恢复时,遇到了问题,无法链接已恢复的数据库到TFS应用层。具体情况描述如下:
环境是 两台虚拟机,在一个网段, 硬件配置相同,108 是生产机, 109 是备份机,4G内存 SQL2008 R2 WSS3.0 TFS2010 并打了SP1,两台机器都打了,数据库,WSS,TFS 都安装在一台机器上,生产机 和备份机 都是一样。 都加入同一个域。登录操作时的用户是域用户,并且都在本机管理员组里。
备份和恢复步骤:
从108备份了TFS数据库,使用WSS内置备份功能 备份了 WSS数据库。
109全新安装 数据库,WSS TFS ,数据库安装时认证方式是集成认证,也就是sa停用。
安装完成后,WSS 配置数据库,然后从管理界面恢复数据库成功。
TFS安装完成后使用 应用层专用方式配置,链接数据库,验证通过,但是在执行时,报错。具体错误见附件里的日志文件。
补充说明:
错误日志里说数据库连不上,但是实际上链接的是本机数据库,该数据库不管是从其他机器连接和 本机写个小程序链接都可以成功。
使用该命令也报错 TFSConfig RemapDBs /DatabaseName:.;TFS_Configuration /SQLInstances:. /AnalysisInstance:. /AnalysisDatabaseName:Tfs_Warehouse
DatabaseName参数写成 . 或者IP 或者机器名 都一样报错,说连不上数据库
答案
-
Hi,
请确保你在配置的时候设置的SQL Instance是正常运转的,那个Instance的服务是开启的。另外,你在配置的时候最好是使用完整的Instance名字:机器名\Instance名字。 还有,如果你直接用SSMS去连接那个SQL Instance, 会连接成功吗?
Vicky Song [MSFT]
MSDN Community Support | Feedback to us
- 已标记为答案 Vicky SongMicrosoft employee, Moderator 2012年10月5日 2:48
全部回复
-
log
****************************************************
[Info @01:42:58.209] ====================================================================
[Info @01:42:58.269] Team Foundation Server Administration Log
[Info @01:42:58.269] Version : 10.0.40219.1
[Info @01:42:58.269] DateTime : 09/13/2012 09:42:58
[Info @01:42:58.269] Type : Configuration
[Info @01:42:58.269] Activity : 部署
[Info @01:42:58.269] Area : 应用层
[Info @01:42:58.269] User : NOAHWM\zhl0c11
[Info @01:42:58.270] Machine : HQ-T-TFS-QA
[Info @01:42:58.270] System : Microsoft Windows NT 6.1.7601 Service Pack 1 (AMD64)
[Info @01:42:58.270] ====================================================================
[Warning@01:42:59.595] TF255282: 无法安装 Windows SharePoint Services 3.0。此服务器上已安装 SharePoint 产品的实例。若要使用现有的 SharePoint 安装配置 Team Foundation Server,您必须使用高级配置向导。
[Info @01:43:08.855]
[Info @01:43:08.856] +-+-+-+-+-| GetConfigurationDatabaseSettings |+-+-+-+-+-
[Info @01:43:08.856] Reading default settings from the registry.
[Info @01:43:08.862] Registry Port = 8080
[Info @01:43:08.863] Registry VDir = tfs
[Info @01:43:08.863] Final Port = 8080
[Info @01:43:08.863] Final Vdir = tfs
[Info @01:43:08.863] Retrieving valid accounts from the backend.
[Info @01:43:08.870] HQ-T-TFS-QA isLocal=True
[Info @01:43:08.870] added.
[Info @01:43:08.880] Registry Analysis ConnectionString = Data Source=hq-t-tfs;Initial Catalog=Tfs_Analysis;Integrated Security=SSPI;
[Info @01:43:08.880] Final AnalysisDatabaseName = Tfs_Analysis
[Info @01:43:08.898] Lab Management SCVMM server name = ''
[Info @01:43:08.899]
[Info @01:43:08.899] +-+-+-+-+-| GetConfigurationDatabaseSettings |+-+-+-+-+-
[Info @01:43:08.899]
[Info @01:43:08.899] +-+-+-+-+-| GetConfigurationDatabaseSettings |+-+-+-+-+-
[Info @01:43:08.899]
[Info @01:43:08.899] +-+-+-+-+-| GetConfigurationDatabaseSettings |+-+-+-+-+-
[Info @01:43:08.899]
[Info @01:43:08.899] +-+-+-+-+-| GetConfigurationDatabaseSettings |+-+-+-+-+-
[Info @01:43:08.900]
[Info @01:43:08.900] +-+-+-+-+-| GetConfigurationDatabaseSettings |+-+-+-+-+-
[Info @01:43:08.900]
[Info @01:43:08.900] +-+-+-+-+-| GetConfigurationDatabaseSettings |+-+-+-+-+-
[Info @01:43:08.900]
[Info @01:43:08.900] +-+-+-+-+-| GetConfigurationDatabaseSettings |+-+-+-+-+-
[Info @01:43:08.900]
[Info @01:43:08.900] +-+-+-+-+-| GetConfigurationDatabaseSettings |+-+-+-+-+-
[Info @01:43:08.905]
[Info @01:43:08.905] +-+-+-+-+-| GetConfigurationDatabaseSettings |+-+-+-+-+-
[Info @01:43:08.905]
[Info @01:43:08.905] +-+-+-+-+-| GetConfigurationDatabaseSettings |+-+-+-+-+-
[Info @01:43:08.905]
[Info @01:43:08.905] +-+-+-+-+-| GetConfigurationDatabaseSettings |+-+-+-+-+-
[Info @01:43:08.911]
[Info @01:43:08.911] +-+-+-+-+-| GetConfigurationDatabaseSettings |+-+-+-+-+-
[Info @01:43:08.912]
[Info @01:43:08.912] +-+-+-+-+-| GetConfigurationDatabaseSettings |+-+-+-+-+-
[Info @01:43:12.245]
[Info @01:43:12.245] +-+-+-+-+-| Starting Verification |+-+-+-+-+-
[Info @01:43:12.299] *********************** UpdateModelFromContext *********************
[Info @01:43:12.356]
[Info @01:43:12.356] +-+-+-+-+-| Review Settings |+-+-+-+-+-
[Info @01:43:12.356] 数据库
[Info @01:43:12.356] SQL 实例 : HQ-T-TFS-QA
[Info @01:43:12.356] 配置数据库 : Tfs_Configuration
[Info @01:43:12.356] 应用层
[Info @01:43:12.356] 服务帐户 : NT AUTHORITY\NETWORK SERVICE
[Info @01:43:12.356] 站点 URL : http://HQ-T-TFS-QA:8080/tfs
[Info @01:43:12.356] 网站 : Team Foundation Server
[Info @01:43:12.356] 端口 : 8080
[Info @01:43:12.356] 创建新网站 : True
[Info @01:43:12.356] 虚拟目录 : tfs
[Info @01:43:12.356]
[Info @01:43:12.368]
[Info @01:43:12.368] +-+-+-+-+-| GetConfigurationDatabaseSettings |+-+-+-+-+-
[Info @01:43:12.517] 验证: 系统检查(VCONTAINER): 开始验证
[Info @01:43:12.517] A generic container node that does not contribute to results
[Info @01:43:12.518] "验证: 系统检查(VCONTAINER): 退出验证(状态为 Ignore,结果为 Ignore)"
[Info @01:43:12.520] 验证: 系统检查\Root(VCONTAINER): 开始验证
[Info @01:43:12.520] A generic container node that does not contribute to results
[Info @01:43:12.520] "验证: 系统检查\Root(VCONTAINER): 退出验证(状态为 Ignore,结果为 Ignore)"
[Info @01:43:12.520] 验证: 系统检查\Root\WmiWorks(VWMIWORKS): 开始验证
[Info @01:43:12.520] Wmi Works Verification
[Info @01:43:12.522] Verifying that WMI works on the local machine.
[Info @01:43:12.548] WMI working on local machine.
[Info @01:43:12.549] "验证: 系统检查\Root\WmiWorks(VWMIWORKS): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:12.549] 验证: 系统检查\Root\WmiWorks\MemoryBlockingCheck(VMEMORY): 开始验证
[Info @01:43:12.549] Verify minimum amount of memory
[Info @01:43:12.574] "验证: 系统检查\Root\WmiWorks\MemoryBlockingCheck(VMEMORY): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:12.574] 验证: 系统检查\Root\WmiWorks\MemoryBlockingCheck\MemoryWarningCheck(VMEMORY): 开始验证
[Info @01:43:12.574] Verify minimum amount of memory
[Info @01:43:12.592] "验证: 系统检查\Root\WmiWorks\MemoryBlockingCheck\MemoryWarningCheck(VMEMORY): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:12.593] 验证: 系统检查\Root\Firewall(VFIREWALL): 开始验证
[Info @01:43:12.593] Verify and warn if firewall not installed.
[Info @01:43:12.618] !Verify Info!: TF255142: 未启用 Windows 防火墙。如果您在配置了 Team Foundation Server 之后启用 Windows 防火墙,则必须向 Windows 防火墙中添加 Team Foundation Server 使用的端口的例外。
[Info @01:43:12.618] "验证: 系统检查\Root\Firewall(VFIREWALL): 退出验证(状态为 Completed,结果为 Info)"
[Info @01:43:12.618] 验证: 系统检查\Root\Edition(VEDITION): 开始验证
[Info @01:43:12.618] Verify operating system edition.
[Info @01:43:12.619] Edition='Other'
[Info @01:43:12.619] "验证: 系统检查\Root\Edition(VEDITION): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:12.619] 验证: 系统检查\Root\Net35(VNET35): 开始验证
[Info @01:43:12.619] Verify .Net Framework 3.5.
[Info @01:43:12.621] "验证: 系统检查\Root\Net35(VNET35): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:12.622] 验证: 系统检查\Root\DomainAccess(VDCACCESS): 开始验证
[Info @01:43:12.622] Verify domain controller access for domain machines.
[Info @01:43:12.624] MachineAccount: 'NOAHWM\HQ-T-TFS-QA$'
[Info @01:43:12.624] "验证: 系统检查\Root\DomainAccess(VDCACCESS): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:12.625] 验证: 系统检查\Root\MachineName(VMACHINENAME): 开始验证
[Info @01:43:12.625] Verify machine name matches the NETBIOS name.
[Info @01:43:12.625] "验证: 系统检查\Root\MachineName(VMACHINENAME): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:12.625] 验证: 系统检查\Root\MsiReady(VNETMSI): 开始验证
[Info @01:43:12.625] Verify MSI ready for install
[Info @01:43:12.630] "验证: 系统检查\Root\MsiReady(VNETMSI): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:12.631] 验证: 系统检查\Root\NoPendingReboots(VPENDINGREBOOT): 开始验证
[Info @01:43:12.631] Verifies whether the system has a current pending reboot
[Info @01:43:12.632] IsPendingSxsRebootRequired is called.
[Info @01:43:12.637] "验证: 系统检查\Root\NoPendingReboots(VPENDINGREBOOT): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:12.637] 验证: 系统检查\Root\CanonicalAcls(VCANONICALACLS): 开始验证
[Info @01:43:12.637] Verifies that the ACLs on existing directories are in a canonical form.
[Info @01:43:12.675] "验证: 系统检查\Root\CanonicalAcls(VCANONICALACLS): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:12.676] !Verify Result!: 11 Completed, 0 Skipped: 10 Success, 0 Errors, 0 Warnings
[Info @01:43:12.688] 验证: 配置数据库(VCONTAINER): 开始验证
[Info @01:43:12.688] A generic container node that does not contribute to results
[Info @01:43:12.688] "验证: 配置数据库(VCONTAINER): 退出验证(状态为 Ignore,结果为 Ignore)"
[Info @01:43:12.688] 验证: 配置数据库\Root(VCONTAINER): 开始验证
[Info @01:43:12.688] A generic container node that does not contribute to results
[Info @01:43:12.688] "验证: 配置数据库\Root(VCONTAINER): 退出验证(状态为 Ignore,结果为 Ignore)"
[Info @01:43:12.688] 验证: 配置数据库\Root\SqlInstanceName(VSQLINSTANCENAME): 开始验证
[Info @01:43:12.688] SQL Instance Name Verification
[Info @01:43:12.690] "验证: 配置数据库\Root\SqlInstanceName(VSQLINSTANCENAME): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:12.692] 验证: 配置数据库\Root\SqlConnectInstance(VSQLINSTANCE): 开始验证
[Info @01:43:12.692] SQL Instance Verification
[Info @01:43:12.700] "验证: 配置数据库\Root\SqlConnectInstance(VSQLINSTANCE): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:12.700] 验证: 配置数据库\Root\SqlConnectInstance\SqlVersion(VSQLVERSION): 开始验证
[Info @01:43:12.700] Verify sql version
[Info @01:43:12.705] "验证: 配置数据库\Root\SqlConnectInstance\SqlVersion(VSQLVERSION): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:12.705] 验证: 配置数据库\Root\SqlConnectInstance\ApplicationTierMemory(VATMEMORY): 开始验证
[Info @01:43:12.705] Verify minimum amount of memory required for the application tier
[Info @01:43:12.720] "验证: 配置数据库\Root\SqlConnectInstance\ApplicationTierMemory(VATMEMORY): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:12.720] 验证: 配置数据库\Root\SqlConnectInstance\IsSqlServerAdmin(VSQLISSVRADM): 开始验证
[Info @01:43:12.720] SQL Instance is user in sql serveradmin role
[Info @01:43:12.725] IsInServerRole 'serveradmin'=True
[Info @01:43:12.725] "验证: 配置数据库\Root\SqlConnectInstance\IsSqlServerAdmin(VSQLISSVRADM): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:12.725] 验证: 配置数据库\Root\SqlConnectInstance\IsSqlServerAdmin\SqlHasAlterAnyLogin(VSQLALTERLOGIN): 开始验证
[Info @01:43:12.725] Has alter any login permission
[Info @01:43:12.729] hasPermission 'ALTER ANY LOGIN'=True
[Info @01:43:12.729] "验证: 配置数据库\Root\SqlConnectInstance\IsSqlServerAdmin\SqlHasAlterAnyLogin(VSQLALTERLOGIN): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:12.729] 验证: 配置数据库\Root\SqlConnectInstance\IsSqlServerAdmin\SqlHasCreateAnyDatabase(VSQLCREATEDB): 开始验证
[Info @01:43:12.729] Has create any database permission
[Info @01:43:12.729] hasPermission 'CREATE ANY DATABASE'=True
[Info @01:43:12.729] "验证: 配置数据库\Root\SqlConnectInstance\IsSqlServerAdmin\SqlHasCreateAnyDatabase(VSQLCREATEDB): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:12.729] 验证: 配置数据库\Root\SqlConnectInstance\IsSqlServerAdmin\SqlHasViewAnyDefinition(VSQLVIEWDEF): 开始验证
[Info @01:43:12.729] Has view any definition permission
[Info @01:43:12.730] hasPermission 'VIEW ANY DEFINITION'=True
[Info @01:43:12.730] "验证: 配置数据库\Root\SqlConnectInstance\IsSqlServerAdmin\SqlHasViewAnyDefinition(VSQLVIEWDEF): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:12.730] 验证: 配置数据库\Root\SqlConnectInstance\IsSqlServerAdmin\SqlHasControl(VSQLCONTROL): 开始验证
[Info @01:43:12.730] Has control permission
[Info @01:43:12.731] hasPermission 'CONTROL'=True
[Info @01:43:12.732] "验证: 配置数据库\Root\SqlConnectInstance\IsSqlServerAdmin\SqlHasControl(VSQLCONTROL): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:12.732] 验证: 配置数据库\Root\SqlConnectInstance\Verify Admin login(VSQLLOGIN): 开始验证
[Info @01:43:12.732] Verifies the given account does not already have a SQL login that is denied access or with the wrong SID
[Info @01:43:12.738] Verifying SQL login of account NOAHWM\zhl0c11 does not exist on HQ-T-TFS-QA, or if it exists, it does not have a different SID and it is not denied access to the server.
[Info @01:43:12.740] A login exists for this account and it has access to the server and has the correct SID.
[Info @01:43:12.740] "验证: 配置数据库\Root\SqlConnectInstance\Verify Admin login(VSQLLOGIN): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:12.740] 验证: 配置数据库\Root\SqlConnectInstance\DBExists(VDBEXISTS): 开始验证
[Info @01:43:12.740] Sql Database Existance Verification
[Info @01:43:12.749] "验证: 配置数据库\Root\SqlConnectInstance\DBExists(VDBEXISTS): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:12.749] 验证: 配置数据库\Root\SqlConnectInstance\DBExists\AccountInDbRole(VACCOUNTINDBROLE): 开始验证
[Info @01:43:12.749] Verifies the service account is on the TFSEXECROLE on the given database
[Info @01:43:12.753] "验证: 配置数据库\Root\SqlConnectInstance\DBExists\AccountInDbRole(VACCOUNTINDBROLE): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:12.754] 验证: 配置数据库\Root\SqlConnectInstance\DBExists\DatabaseServiceLevel(VDBSERVICELEVEL): 开始验证
[Info @01:43:12.754] Verifies that the database service level matches the application tier service level
[Info @01:43:12.765] "验证: 配置数据库\Root\SqlConnectInstance\DBExists\DatabaseServiceLevel(VDBSERVICELEVEL): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:12.766] 验证: 配置数据库\Root\SqlConnectInstance\DBExists\DatabaseIsConfigured(VDBCONFIGURED): 开始验证
[Info @01:43:12.766] Verifies that the database is completely configured.
[Info @01:43:12.768] "验证: 配置数据库\Root\SqlConnectInstance\DBExists\DatabaseIsConfigured(VDBCONFIGURED): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:12.768] 验证: 配置数据库\Root\SqlConnectInstance\SqlFullText(VSQLFULLTEXT): 开始验证
[Info @01:43:12.768] Sql full text search must be enabled
[Info @01:43:12.772] Edition: 'Enterprise Evaluation Edition (64-bit)'
[Info @01:43:12.774] Full Text is installed.
[Info @01:43:12.774] "验证: 配置数据库\Root\SqlConnectInstance\SqlFullText(VSQLFULLTEXT): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:12.774] 验证: 配置数据库\Root\SqlConnectInstance\DBNaming(VDBNAMING): 开始验证
[Info @01:43:12.774] Database Common Naming Rules Verification
[Info @01:43:12.776] "验证: 配置数据库\Root\SqlConnectInstance\DBNaming(VDBNAMING): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:12.776] 验证: 配置数据库\Root\SqlConnectInstance\SqlLogin(VSQLLOGIN): 开始验证
[Info @01:43:12.776] Verifies the given account does not already have a SQL login that is denied access or with the wrong SID
[Info @01:43:12.776] Verifying SQL login of account NT AUTHORITY\NETWORK SERVICE does not exist on HQ-T-TFS-QA, or if it exists, it does not have a different SID and it is not denied access to the server.
[Info @01:43:12.776] A login exists for this account and it has access to the server and has the correct SID.
[Info @01:43:12.776] "验证: 配置数据库\Root\SqlConnectInstance\SqlLogin(VSQLLOGIN): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:12.776] 验证: 配置数据库\Root\SqlConnectInstance\SqlCollation(VSQLINSTANCE): 开始验证
[Info @01:43:12.777] SQL Instance Verification
[Info @01:43:12.779] "验证: 配置数据库\Root\SqlConnectInstance\SqlCollation(VSQLINSTANCE): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:12.779] 验证: 配置数据库\Root\SqlConnectInstance\SqlNoCount(VSQLNOCOUNT): 开始验证
[Info @01:43:12.779] Sql 'no count' must be off
[Info @01:43:12.782] "验证: 配置数据库\Root\SqlConnectInstance\SqlNoCount(VSQLNOCOUNT): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:12.782] 验证: 配置数据库\Root\SqlConnectInstance\SqlAuto(VSERVICEAUTO): 开始验证
[Info @01:43:12.782] Verify a windows service is set to auto-start
[Info @01:43:12.902] "验证: 配置数据库\Root\SqlConnectInstance\SqlAuto(VSERVICEAUTO): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:12.902] 验证: 配置数据库\Root\SqlConnectInstance\SqlTcp(VSQLTCP): 开始验证
[Info @01:43:12.903] Verify SQL TCPIP communication
[Info @01:43:12.905] "验证: 配置数据库\Root\SqlConnectInstance\SqlTcp(VSQLTCP): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:12.905] 验证: 配置数据库\Root\SqlConnectInstance\SqlServerName(VSQLSERVERNAME): 开始验证
[Info @01:43:12.905] Verifying that @SERVERNAME variable is not NULL
[Info @01:43:12.907] "验证: 配置数据库\Root\SqlConnectInstance\SqlServerName(VSQLSERVERNAME): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:12.907] 验证: 配置数据库\VerifyConfigurationDatabase(VCONFIGDATABASE): 开始验证
[Info @01:43:12.907] Configuration Database Verification
[Info @01:43:13.910] VerifyConfigurationDatabase: ValidAfterAutoFix
[Info @01:43:13.910] "验证: 配置数据库\VerifyConfigurationDatabase(VCONFIGDATABASE): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:13.910] !Verify Result!: 23 Completed, 2 Skipped: 23 Success, 0 Errors, 0 Warnings
[Info @01:43:13.915] 验证: 应用层(VCONTAINER): 开始验证
[Info @01:43:13.915] A generic container node that does not contribute to results
[Info @01:43:13.915] "验证: 应用层(VCONTAINER): 退出验证(状态为 Ignore,结果为 Ignore)"
[Info @01:43:13.915] 验证: 应用层\Root(VCONTAINER): 开始验证
[Info @01:43:13.915] A generic container node that does not contribute to results
[Info @01:43:13.915] "验证: 应用层\Root(VCONTAINER): 退出验证(状态为 Ignore,结果为 Ignore)"
[Info @01:43:13.915] 验证: 应用层\Root\Root(VCONTAINER): 开始验证
[Info @01:43:13.915] A generic container node that does not contribute to results
[Info @01:43:13.915] "验证: 应用层\Root\Root(VCONTAINER): 退出验证(状态为 Ignore,结果为 Ignore)"
[Info @01:43:13.915] 验证: 应用层\Root\Root\W3Installed(VSERVICEINSTALLED): 开始验证
[Info @01:43:13.915] Verify a windows service is installed
[Info @01:43:14.031] isNotInstalled='False'
[Info @01:43:14.032] "验证: 应用层\Root\Root\W3Installed(VSERVICEINSTALLED): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:14.032] 验证: 应用层\Root\Root\W3Installed\W3Auto(VSERVICEAUTO): 开始验证
[Info @01:43:14.032] Verify a windows service is set to auto-start
[Info @01:43:14.146] "验证: 应用层\Root\Root\W3Installed\W3Auto(VSERVICEAUTO): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:14.146] 验证: 应用层\Root\Root\W3Installed\W3Running(VSERVICERUNNING): 开始验证
[Info @01:43:14.146] Verify a windows service is running
[Info @01:43:14.263] "验证: 应用层\Root\Root\W3Installed\W3Running(VSERVICERUNNING): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:14.263] 验证: 应用层\Root\Root\W3Installed\W3Running\IisInstalled(VSERVICEINSTALLED): 开始验证
[Info @01:43:14.263] Verify a windows service is installed
[Info @01:43:14.389] isNotInstalled='False'
[Info @01:43:14.389] "验证: 应用层\Root\Root\W3Installed\W3Running\IisInstalled(VSERVICEINSTALLED): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:14.389] 验证: 应用层\Root\Root\W3Installed\W3Running\IisInstalled\IisAuto(VSERVICEAUTO): 开始验证
[Info @01:43:14.389] Verify a windows service is set to auto-start
[Info @01:43:14.504] "验证: 应用层\Root\Root\W3Installed\W3Running\IisInstalled\IisAuto(VSERVICEAUTO): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:14.504] 验证: 应用层\Root\Root\W3Installed\W3Running\IisInstalled\IisRunning(VSERVICERUNNING): 开始验证
[Info @01:43:14.504] Verify a windows service is running
[Info @01:43:14.638] "验证: 应用层\Root\Root\W3Installed\W3Running\IisInstalled\IisRunning(VSERVICERUNNING): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:14.639] 验证: 应用层\Root\Root\W3Installed\W3Running\IisInstalled\IisRunning\Iis6Compat(VIISPROGRAMMABILITY): 开始验证
[Info @01:43:14.639] Verify IIS6 compat mode on Server 2008 or greater, and verify the website directory entries can be retrieved.
[Info @01:43:14.646] IIS7 Feature value: Metabase=1
[Info @01:43:14.646] IIS7 Feature value: WMICompatibility=1
[Info @01:43:14.646] IIS7 Feature value: LegacyScripts=1
[Info @01:43:14.646] IIS7 Feature value: LegacySnapin=1
[Info @01:43:14.698] "验证: 应用层\Root\Root\W3Installed\W3Running\IisInstalled\IisRunning\Iis6Compat(VIISPROGRAMMABILITY): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:14.699] 验证: 应用层\Root\Root\W3Installed\W3Running\IisInstalled\IisRunning\Iis7StaticContent(VIIS7STATICCONTENT): 开始验证
[Info @01:43:14.699] Verify IIS7 static content is enabled.
[Info @01:43:14.700] IIS7 Feature value: StaticContent=1
[Info @01:43:14.700] "验证: 应用层\Root\Root\W3Installed\W3Running\IisInstalled\IisRunning\Iis7StaticContent(VIIS7STATICCONTENT): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:14.700] 验证: 应用层\Root\Root\W3Installed\W3Running\IisInstalled\IisRunning\Iis7Compression(VIIS7COMPRESSION): 开始验证
[Info @01:43:14.700] Verify IIS7 Compression is installed
[Info @01:43:14.701] IIS7 Feature value: CompressionBinaries=1
[Info @01:43:14.701] IIS7 Feature value: HttpCompressionDynamic=1
[Info @01:43:14.701] IIS7 Feature value: HttpCompressionStatic=1
[Info @01:43:14.701] "验证: 应用层\Root\Root\W3Installed\W3Running\IisInstalled\IisRunning\Iis7Compression(VIIS7COMPRESSION): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:14.701] 验证: 应用层\Root\Root\W3Installed\W3Running\IisInstalled\IisRunning\IisWpas(VIIS7WPAS): 开始验证
[Info @01:43:14.701] Verify Windows Process Activation Service is installed
[Info @01:43:14.702] IIS7 Feature value: ProcessModel=1
[Info @01:43:14.702] IIS7 Feature value: WASConfigurationAPI=1
[Info @01:43:14.702] IIS7 Feature value: NetFxEnvironment=1
[Info @01:43:14.702] "验证: 应用层\Root\Root\W3Installed\W3Running\IisInstalled\IisRunning\IisWpas(VIIS7WPAS): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:14.703] 验证: 应用层\Root\Root\IisUsrsGroupExist(VIIS_IUSRS): 开始验证
[Info @01:43:14.703] Verify IIS_IUSRS group exists
[Info @01:43:14.705] "验证: 应用层\Root\Root\IisUsrsGroupExist(VIIS_IUSRS): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:14.705] 验证: 应用层\Root\Root\Iis7AuthEnabled(VIIS7AUTHINSTALLED): 开始验证
[Info @01:43:14.705] Verify IIS7 Authentication is installed
[Info @01:43:14.707] IIS7 Feature value: WindowsAuthentication=1
[Info @01:43:14.707] IIS7 Feature value: WindowsAuthenticationBinaries=1
[Info @01:43:14.707] "验证: 应用层\Root\Root\Iis7AuthEnabled(VIIS7AUTHINSTALLED): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:14.707] 验证: 应用层\Root\ServiceAccount(VATACCOUNT): 开始验证
[Info @01:43:14.708] Verifies the application tier service account
[Info @01:43:14.708] "验证: 应用层\Root\ServiceAccount(VATACCOUNT): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:14.708] 验证: 应用层\Root\SiteBindings(VSITEBINDING): 开始验证
[Info @01:43:14.708] Verifies that the web site bindings are available.
[Info @01:43:14.732] "验证: 应用层\Root\SiteBindings(VSITEBINDING): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:14.732] 验证: 应用层\Root\TcpPorts(VPORTS): 开始验证
[Info @01:43:14.732] Verifies whether the TCP ports in the list of requested bindings are in use
[Info @01:43:14.735] "验证: 应用层\Root\TcpPorts(VPORTS): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:14.735] 验证: 应用层\Root\TfsWebSite(VTFSSITE): 开始验证
[Info @01:43:14.735] Verifies that the website and virtual directory chosen for this installation are the same as the ones chosen in previous installations.
[Info @01:43:14.746] TF255307: 从以前安装的 Team Foundation Server 中找不到网站 ID 的注册表项。
[Info @01:43:14.746] "验证: 应用层\Root\TfsWebSite(VTFSSITE): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:14.746] 验证: 应用层\Root\VdirPhysicalDirectory(VPHYSICALDIR): 开始验证
[Info @01:43:14.746] Verifies that there is a maximum of one virtual directory is pointing to the TFS Web Services directory.
[Info @01:43:14.878] TF255311: 找不到任何要映射到 Team Foundation Server 的物理路径的虚拟目录。
[Info @01:43:14.878] "验证: 应用层\Root\VdirPhysicalDirectory(VPHYSICALDIR): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:14.878] 验证: 应用层\Root\JobAgentNotInstalled(VSERVICENOTINSTALLED): 开始验证
[Info @01:43:14.878] Verify a windows service is not installed
[Info @01:43:14.996] isInstalled='False'
[Info @01:43:14.997] "验证: 应用层\Root\JobAgentNotInstalled(VSERVICENOTINSTALLED): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:14.997] 验证: 应用层\Root\SerializationSucceeds(VSERIALIZATIONWORKS): 开始验证
[Info @01:43:14.997] Verifies whether XML serialization succeeds
[Info @01:43:15.137] "验证: 应用层\Root\SerializationSucceeds(VSERIALIZATIONWORKS): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:15.137] !Verify Result!: 19 Completed, 3 Skipped: 19 Success, 0 Errors, 0 Warnings
[Info @01:43:15.138] 验证: 报告(VASLOADS): 开始验证
[Info @01:43:15.138] Verifies whether the Analysis Services assembly can load
[Info @01:43:15.140] "验证: 报告(VASLOADS): 退出验证(状态为 Completed,结果为 Success)"
[Info @01:43:15.140] !Verify Result!: 1 Completed, 0 Skipped: 1 Success, 0 Errors, 0 Warnings
[Info @01:43:15.157]
[Info @01:43:15.157] -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
[Info @01:43:15.157] Verify Summary
[Info @01:43:15.157] -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
[Info @01:43:15.157] 0 errors, 0 warnings, 5 skipped, 1 informational
[Info @01:43:15.157]
[Info @01:43:15.157] +-+-+-+-+-| Verify Complete. |+-+-+-+-+-
[Info @01:43:17.872]
[Info @01:43:17.872] +-+-+-+-+-| Controller::StartConfiguration |+-+-+-+-+-
-
[Info @01:43:17.881] *********************** UpdateModelFromContext *********************
[Info @01:43:17.896]
[Info @01:43:17.896] +-+-+-+-+-| ShouldConfigureIIS? |+-+-+-+-+-
[Info @01:43:17.896] IIS7 Feature value: Metabase=1
[Info @01:43:17.896] IIS7 Feature value: WMICompatibility=1
[Info @01:43:17.896] IIS7 Feature value: LegacyScripts=1
[Info @01:43:17.896] IIS7 Feature value: LegacySnapin=1
[Info @01:43:17.896] IIS7 Feature value: WindowsAuthentication=1
[Info @01:43:17.896] IIS7 Feature value: WindowsAuthenticationBinaries=1
[Info @01:43:17.896] IIS7 Feature value: CompressionBinaries=1
[Info @01:43:17.896] IIS7 Feature value: HttpCompressionDynamic=1
[Info @01:43:17.896] IIS7 Feature value: HttpCompressionStatic=1
[Info @01:43:17.897] IIS7 Feature value: ProcessModel=1
[Info @01:43:17.897] IIS7 Feature value: WASConfigurationAPI=1
[Info @01:43:17.897] IIS7 Feature value: NetFxEnvironment=1
[Info @01:43:17.897] IIS7 Feature value: StaticContent=1
[Info @01:43:17.897] ShouldConfigureIIS='False'
[Info @01:43:17.910] <?xml version="1.0" encoding="utf-16"?>
<Configuration>
<ApplicationTier>
<WebSite>
<ApplicationPool>
<Credentials>
<FullName>NT AUTHORITY\NETWORK SERVICE</FullName>
<ProvidedName />
<Password>****************</Password>
</Credentials>
</ApplicationPool>
<VirtualDirectory>
<Name>tfs</Name>
<PhysicalPath>c:\Program Files\Microsoft Team Foundation Server 2010\Application Tier\Web Services</PhysicalPath>
</VirtualDirectory>
<AuthenticationMode>NTLM</AuthenticationMode>
<AuthenticationProvider>Ntlm</AuthenticationProvider>
<Name>Team Foundation Server</Name>
<Bindings>http::8080:</Bindings>
<UseExisting>False</UseExisting>
<ExistingId>0</ExistingId>
</WebSite>
<ReportingServices>
<ReportManager>
<Uri />
</ReportManager>
<ReportWebService>
<Uri />
</ReportWebService>
<SqlServiceIdentifier>
<FullIdentifier />
</SqlServiceIdentifier>
<RelationalWarehouseSqlServiceIdentifier>
<FullIdentifier />
</RelationalWarehouseSqlServiceIdentifier>
<DataSourceCredentials>
<FullName />
<ProvidedName />
<Password>****************</Password>
</DataSourceCredentials>
<UseExistingRelationalWarehouseDatabase>False</UseExistingRelationalWarehouseDatabase>
</ReportingServices>
<AnalysisService>
<SqlServiceIdentifier>
<FullIdentifier />
</SqlServiceIdentifier>
<Credentials>
<FullName />
<ProvidedName />
<Password>****************</Password>
</Credentials>
<OlapDatabaseName />
</AnalysisService>
<DataTier>
<SqlServiceIdentifier>
<FullIdentifier>HQ-T-TFS-QA</FullIdentifier>
</SqlServiceIdentifier>
<InstancePrefix />
<UseExistingEmpty>False</UseExistingEmpty>
<UseExisting>True</UseExisting>
<UpgradeExisting>False</UpgradeExisting>
<InstallSqlExpress>False</InstallSqlExpress>
</DataTier>
<AlertSettings>
<Server />
<Email />
<Enabled>False</Enabled>
</AlertSettings>
<ProjectCollections State="Empty" />
<SharePointApplications State="Empty" />
<TeamLabSettings>
<VMMServerName />
<NetworkLocation />
<IPBlock />
<DnsSuffix />
<AccessMappingAsLabUrl />
</TeamLabSettings>
<SharePointProvisioning>
<SharePointWebApplicationUri>
<Uri />
</SharePointWebApplicationUri>
<SharePointAdminSiteUri>
<Uri />
</SharePointAdminSiteUri>
<SqlServiceIdentifier>
<FullIdentifier />
</SqlServiceIdentifier>
<FarmCredentials>
<FullName />
<ProvidedName />
<Password>****************</Password>
</FarmCredentials>
<InstallSharePoint>False</InstallSharePoint>
<RetainSharePointSettings>False</RetainSharePointSettings>
<ProvisionSharePoint>False</ProvisionSharePoint>
<UploadTemplatesAndSolutions>False</UploadTemplatesAndSolutions>
<Description />
</SharePointProvisioning>
<Feature>ApplicationTier</Feature>
<InstallPath>c:\Program Files\Microsoft Team Foundation Server 2010\Application Tier\</InstallPath>
<ApplicationDatabaseName>Tfs_Configuration</ApplicationDatabaseName>
</ApplicationTier>
</Configuration>
[Info @01:43:17.910] Applying the Install operation to the ApplicationTier feature.
[Info @01:43:17.914] 正在 ApplicationTier 层上开始 Install 操作。
[Info @01:43:17.922]
[Info @01:43:17.922] -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
[Info @01:43:17.922] APPLYING NODE: ApplicationTier (ApplicationTier)
[Info @01:43:17.922] -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
[Info @01:43:17.954]
[Info @01:43:17.954] +-+-+-+-+-| ShouldConfigureIIS? |+-+-+-+-+-
[Info @01:43:17.955] IIS7 Feature value: Metabase=1
[Info @01:43:17.955] IIS7 Feature value: WMICompatibility=1
[Info @01:43:17.955] IIS7 Feature value: LegacyScripts=1
[Info @01:43:17.955] IIS7 Feature value: LegacySnapin=1
[Info @01:43:17.955] IIS7 Feature value: WindowsAuthentication=1
[Info @01:43:17.955] IIS7 Feature value: WindowsAuthenticationBinaries=1
[Info @01:43:17.955] IIS7 Feature value: CompressionBinaries=1
[Info @01:43:17.955] IIS7 Feature value: HttpCompressionDynamic=1
[Info @01:43:17.955] IIS7 Feature value: HttpCompressionStatic=1
[Info @01:43:17.955] IIS7 Feature value: ProcessModel=1
[Info @01:43:17.955] IIS7 Feature value: WASConfigurationAPI=1
[Info @01:43:17.955] IIS7 Feature value: NetFxEnvironment=1
[Info @01:43:17.955] IIS7 Feature value: StaticContent=1
[Info @01:43:17.955] ShouldConfigureIIS='False'
[Info @01:43:17.961]
[Info @01:43:17.961] -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
[Info @01:43:17.961] APPLYING NODE: SharePointProvisioning (ApplicationTier.SharePointProvisioning)
[Info @01:43:17.961] -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
[Info @01:43:17.976]
[Info @01:43:17.976] +-+-+-+-+-| APPLIED NODE: SharePointProvisioning (ApplicationTier.SharePointProvisioning) |+-+-+-+-+-
[Info @01:43:17.982]
[Info @01:43:17.982] +-+-+-+-+-| PerfCounterIsolation.PerformOperation (ApplicationTier) |+-+-+-+-+-
[Info @01:43:17.995]
[Info @01:43:17.995] -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
[Info @01:43:17.995] APPLYING NODE: DataTier (ApplicationTier.DataTier)
[Info @01:43:17.995] -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
[Info @01:43:17.996] 进程启动: fileName=c:\Program Files\Microsoft Team Foundation Server 2010\Tools\tfsconfig.exe arguments=perfCounters /load /type:applicationTier
[Info @01:43:18.017] Creating empty dictionary for items.
[Info @01:43:18.019] Creating empty dictionary for tokens.
[Info @01:43:18.031] Adding token. Key: DataTierConnectionString. Value: Data Source=HQ-T-TFS-QA;Integrated Security=True.
[Info @01:43:18.032] Adding token. Key: ServiceAccount. Value: NT AUTHORITY\NETWORK SERVICE.
[Info @01:43:18.034] Adding token. Key: InstanceId. Value: ce5ddba18e4e4766bcc283fe8353a376.
[Info @01:43:18.034] Adding token. Key: DBPREFIX. Value is an empty string..
[Info @01:43:18.035] Adding item. Key: RequestingIdentity. Value: IdentityDescriptor (IdentityType: System.Security.Principal.WindowsIdentity; Identifier: S-1-5-21-2895474894-1533372001-3598430515-11187).
[Info @01:43:18.035] Adding item. Key: ServiceAccount. Value: IdentityDescriptor (IdentityType: System.Security.Principal.WindowsIdentity; Identifier: S-1-5-20).
[Info @01:43:18.035] Adding item. Key: ApplicationTier. Value: Microsoft.TeamFoundation.Admin.ApplicationTier.
[Info @01:43:18.035] Adding item. Key: OperationContext. Value: Microsoft.TeamFoundation.Admin.OperationContext.
[Info @01:43:18.036] Adding item. Key: DatabaseMap. Value: System.Collections.Generic.Dictionary`2[System.String,System.String].
[Info @01:43:18.036] Adding item. Key: FENCE_IPBLOCK. Value: 192.168.23.0.
[Info @01:43:18.258] [2012-09-13 01:43:18Z] 正在验证服务步骤 Register Application Database。(ServicingOperation: ATOnlyInstall;步骤组: ATOnlyInstall)
[Info @01:43:18.259] Step Performer: Administration
[Info @01:43:18.259] Step Type: RegisterApplication
[Info @01:43:18.259] Step Data: <RegisterApplicationStepData instanceStamp="ce5ddba18e4e4766bcc283fe8353a376" />
[Info @01:43:18.438] [2012-09-13 01:43:18Z] 服务步骤 Register Application Database 已经验证。(ServicingOperation: ATOnlyInstall;步骤组: ATOnlyInstall)
[Info @01:43:18.438] [2012-09-13 01:43:18Z] 正在验证服务步骤 Prepare Master database。(ServicingOperation: ATOnlyInstall;步骤组: ATOnlyInstall)
[Info @01:43:18.438] Step Performer: Framework
[Info @01:43:18.438] Step Type: PrepareMasterDatabase
[Info @01:43:18.438] Step Data:
[Info @01:43:18.441] [2012-09-13 01:43:18Z] 服务步骤 Prepare Master database 已经验证。(ServicingOperation: ATOnlyInstall;步骤组: ATOnlyInstall)
[Info @01:43:18.441] [2012-09-13 01:43:18Z] 正在验证服务步骤 Add Service Account to Application TFSEXECROLE。(ServicingOperation: ATOnlyInstall;步骤组: ATOnlyInstall)
[Info @01:43:18.441] Step Performer: Framework
[Info @01:43:18.441] Step Type: AddSqlRoleMember
[Info @01:43:18.441] Step Data: <AddSqlRoleMemberStepData category="Framework" account="NT AUTHORITY\NETWORK SERVICE" defaultSchema="dbo" role="TFSEXECROLE" />
[Info @01:43:18.643] Step Data: DatabaseCategory => Framework
[Info @01:43:18.643] Step Data: Database =>
[Info @01:43:18.643] Step Data: Account => NT AUTHORITY\NETWORK SERVICE
[Info @01:43:18.643] Step Data: DefaultSchema => dbo
[Info @01:43:18.643] Step Data: Role => TFSEXECROLE
[Info @01:43:18.643] Step Data: AttemptDatabaseOwnerChange => False
[Info @01:43:18.644] [2012-09-13 01:43:18Z] 服务步骤 Add Service Account to Application TFSEXECROLE 已经验证。(ServicingOperation: ATOnlyInstall;步骤组: ATOnlyInstall)
[Info @01:43:18.644] [2012-09-13 01:43:18Z] 正在验证服务步骤 Add Running User to the TFSADMINROLE。(ServicingOperation: ATOnlyInstall;步骤组: ATOnlyInstall)
[Info @01:43:18.644] Step Performer: Framework
[Info @01:43:18.644] Step Type: AddSqlRoleMember
[Info @01:43:18.644] Step Data: <AddSqlRoleMemberStepData category="Framework" account="NOAHWM\zhl0c11" defaultSchema="dbo" role="TFSADMINROLE" />
[Info @01:43:18.645] Step Data: DatabaseCategory => Framework
[Info @01:43:18.645] Step Data: Database =>
[Info @01:43:18.645] Step Data: Account => NOAHWM\zhl0c11
[Info @01:43:18.645] Step Data: DefaultSchema => dbo
[Info @01:43:18.645] Step Data: Role => TFSADMINROLE
[Info @01:43:18.645] Step Data: AttemptDatabaseOwnerChange => False
[Info @01:43:18.645] [2012-09-13 01:43:18Z] 服务步骤 Add Running User to the TFSADMINROLE 已经验证。(ServicingOperation: ATOnlyInstall;步骤组: ATOnlyInstall)
[Info @01:43:18.645] [2012-09-13 01:43:18Z] 正在验证服务步骤 Add Service Account to Master TFSEXECROLE。(ServicingOperation: ATOnlyInstall;步骤组: ATOnlyInstall)
[Info @01:43:18.645] Step Performer: Framework
[Info @01:43:18.645] Step Type: AddSqlRoleMember
[Info @01:43:18.645] Step Data: <AddSqlRoleMemberStepData category="Framework" database="master" account="NT AUTHORITY\NETWORK SERVICE" defaultSchema="dbo" role="TFSEXECROLE" />
[Info @01:43:18.645] Step Data: DatabaseCategory => Framework
[Info @01:43:18.645] Step Data: Database => master
[Info @01:43:18.645] Step Data: Account => NT AUTHORITY\NETWORK SERVICE
[Info @01:43:18.645] Step Data: DefaultSchema => dbo
[Info @01:43:18.645] Step Data: Role => TFSEXECROLE
[Info @01:43:18.645] Step Data: AttemptDatabaseOwnerChange => False
[Info @01:43:18.645] [2012-09-13 01:43:18Z] 服务步骤 Add Service Account to Master TFSEXECROLE 已经验证。(ServicingOperation: ATOnlyInstall;步骤组: ATOnlyInstall)
[Info @01:43:18.647] [2012-09-13 01:43:18Z] 正在执行服务步骤 Register Application Database。(ServicingOperation: ATOnlyInstall;步骤组: ATOnlyInstall)
[Info @01:43:18.649] Step Performer: Administration
[Info @01:43:18.649] Step Type: RegisterApplication
[Info @01:43:18.649] Step Data Text: <RegisterApplicationStepData instanceStamp="ce5ddba18e4e4766bcc283fe8353a376" />
[Info @01:43:18.650] Configuration TFS Instance ce5ddba18e4e4766bcc283fe8353a376
[Info @01:43:18.651] TFS Database name locked as Tfs_Configuration
[Info @01:43:18.652] Adding the service host to the target request context
[Info @01:43:37.653] 进程已完成: fileName=c:\Program Files\Microsoft Team Foundation Server 2010\Tools\tfsconfig.exe arguments=perfCounters /load /type:applicationTier exitCode=0,完成时间为 19655
[Info @01:43:37.655] 日志记录已发送到文件 C:\ProgramData\Microsoft\Team Foundation\Server Configuration\Logs\CFG_DPLY_AT_0913_014318.log
[Info @01:43:37.655] 命令: perfCounters
[Info @01:43:37.655] TfsConfig - Team Foundation Server 配置工具
[Info @01:43:37.655] 版权所有(C) Microsoft Corporation。保留所有权利。
[Info @01:43:37.655] 正在安装应用层性能计数器。
[Error @01:43:39.904] TF246017: Team Foundation Server 未能连接到数据库。请验证承载数据库的服务器是否正常运行,且没有网络问题阻止与服务器的通信。
[Info @01:43:39.906] Microsoft.TeamFoundation.Framework.Server.DatabaseConnectionException: TF246017: Team Foundation Server 未能连接到数据库。请验证承载数据库的服务器是否正常运行,且没有网络问题阻止与服务器的通信。 ---> System.Data.SqlClient.SqlException: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: Named Pipes Provider, error: 40 - 无法打开到 SQL Server 的连接)
在 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
在 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()
在 System.Data.SqlClient.TdsParser.Connect(ServerInfo serverInfo, SqlInternalConnectionTds connHandler, Boolean ignoreSniOpenTimeout, Int64 timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity)
在 System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, TimeoutTimer timeout, SqlConnection owningObject)
在 System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(ServerInfo serverInfo, String newPassword, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, TimeoutTimer timeout)
在 System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, TimeoutTimer timeout, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance)
在 System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance)
在 System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection)
在 System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options)
在 System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject)
在 System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject)
在 System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject)
在 System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
在 System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
在 System.Data.SqlClient.SqlConnection.Open()
在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.Execute(ExecuteType executeType, CommandBehavior behavior)
--- 内部异常堆栈跟踪的结尾 ---
在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.TranslateException(Int32 errorNumber, SqlException sqlException, SqlError sqlError)
在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.TranslateException(SqlException sqlException)
在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.MapException(SqlException ex, QueryExecutionState queryState)
在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.HandleException(SqlException ex)
在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.Execute(ExecuteType executeType, CommandBehavior behavior)
在 Microsoft.TeamFoundation.Framework.Server.RegistryComponent.QueryRegistry(String registryPath)
在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationRegistryService.ReadEntriesInternal(TeamFoundationRequestContext requestContext, String completeRegistryPath)
在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationRegistryService.ReadEntries(TeamFoundationRequestContext requestContext, String registryPathPattern, Boolean includeFolders)
在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationRegistryService.GetValue(TeamFoundationRequestContext requestContext, String path, Boolean fallThru, String defaultValue)
在 Microsoft.TeamFoundation.Framework.Server.ApplicationServiceHost.GetDataDirectoryRoot()
在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationServiceHost.Initialize(TeamFoundationServiceHostProperties hostProperties, ServiceHostContext serviceHostContext)
在 Microsoft.TeamFoundation.Framework.Server.ApplicationServiceHost..ctor(Guid instanceId, String connectionString, String physicalDirectory, String plugInDirectory, String virtualDirectory, Boolean failOnInvalidConfiguration)
在 Microsoft.TeamFoundation.Admin.Deploy.Application.AdminStepPerformer.RegisterApplication(String stepData, ServicingContext servicingContext, Boolean validateOnly)
在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationStepPerformerBase.Microsoft.TeamFoundation.Framework.Server.IStepPerformer.PerformStep(String servicingOperation, String stepType, String stepData, ServicingContext servicingContext)
在 Microsoft.TeamFoundation.Framework.Server.ServicingStepDriver.PerformServicingStep(ServicingStep step, ServicingContext servicingContext, ServicingStepGroup group, ServicingOperation servicingOperation, Boolean validateOnly)
[Info @01:43:39.906] [2012-09-13 01:43:39Z] 服务步骤 Register Application Database 失败。(ServicingOperation: ATOnlyInstall;步骤组: ATOnlyInstall)
[Info @01:43:39.909] Clearing dictionary, removing all items.
[Error @01:43:39.913] TF255184: 操作过程中出现错误。消息=TF255356: 配置 Team Foundation 数据库时出现以下错误: ATOnlyInstall 期间,执行组件 ATOnlyInstall 的维护步骤 Register Application Database 时出错: TF246017: Team Foundation Server 未能连接到数据库。请验证承载数据库的服务器是否正常运行,且没有网络问题阻止与服务器的通信。。有关详细信息,请参见配置日志。。
[Error @01:43:39.914]
异常消息: ATOnlyInstall 期间,执行组件 ATOnlyInstall 的维护步骤 Register Application Database 时出错: TF246017: Team Foundation Server 未能连接到数据库。请验证承载数据库的服务器是否正常运行,且没有网络问题阻止与服务器的通信。 (类型 CollectionServicingException)异常堆栈跟踪: 在 Microsoft.TeamFoundation.Framework.Server.ServicingContext.FinishStep(Exception exception)
在 Microsoft.TeamFoundation.Framework.Server.ServicingStepDriver.PerformServicingStep(ServicingStep step, ServicingContext servicingContext, ServicingStepGroup group, ServicingOperation servicingOperation, Boolean validateOnly)
在 Microsoft.TeamFoundation.Framework.Server.ServicingStepDriver.PerformOperations(Boolean validateOnly, Int32 stepsToPerform)
在 Microsoft.TeamFoundation.Framework.Server.ServicingStepDriver.Execute(Int32 numberOfStepsToPerform)
在 Microsoft.TeamFoundation.Admin.ApplicationDataTier.Apply(OperationContext context)内部异常详细信息:
异常消息: TF246017: Team Foundation Server 未能连接到数据库。请验证承载数据库的服务器是否正常运行,且没有网络问题阻止与服务器的通信。 (类型 DatabaseConnectionException)
异常堆栈跟踪: 在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.TranslateException(Int32 errorNumber, SqlException sqlException, SqlError sqlError)
在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.TranslateException(SqlException sqlException)
在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.MapException(SqlException ex, QueryExecutionState queryState)
在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.HandleException(SqlException ex)
在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.Execute(ExecuteType executeType, CommandBehavior behavior)
在 Microsoft.TeamFoundation.Framework.Server.RegistryComponent.QueryRegistry(String registryPath)
在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationRegistryService.ReadEntriesInternal(TeamFoundationRequestContext requestContext, String completeRegistryPath)
在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationRegistryService.ReadEntries(TeamFoundationRequestContext requestContext, String registryPathPattern, Boolean includeFolders)
在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationRegistryService.GetValue(TeamFoundationRequestContext requestContext, String path, Boolean fallThru, String defaultValue)
在 Microsoft.TeamFoundation.Framework.Server.ApplicationServiceHost.GetDataDirectoryRoot()
在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationServiceHost.Initialize(TeamFoundationServiceHostProperties hostProperties, ServiceHostContext serviceHostContext)
在 Microsoft.TeamFoundation.Framework.Server.ApplicationServiceHost..ctor(Guid instanceId, String connectionString, String physicalDirectory, String plugInDirectory, String virtualDirectory, Boolean failOnInvalidConfiguration)
在 Microsoft.TeamFoundation.Admin.Deploy.Application.AdminStepPerformer.RegisterApplication(String stepData, ServicingContext servicingContext, Boolean validateOnly)
在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationStepPerformerBase.Microsoft.TeamFoundation.Framework.Server.IStepPerformer.PerformStep(String servicingOperation, String stepType, String stepData, ServicingContext servicingContext)
在 Microsoft.TeamFoundation.Framework.Server.ServicingStepDriver.PerformServicingStep(ServicingStep step, ServicingContext servicingContext, ServicingStepGroup group, ServicingOperation servicingOperation, Boolean validateOnly)内部异常详细信息:
异常消息: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: Named Pipes Provider, error: 40 - 无法打开到 SQL Server 的连接) (类型 SqlException)
SQL 异常类: 20
SQL 异常编号: 5
SQL 异常过程:
SQL 异常行号: 0
SQL 异常服务器:
SQL 异常状态: 0
SQL 错误:异常数据目录:
HelpLink.ProdName = Microsoft SQL Server
HelpLink.EvtSrc = MSSQLServer
HelpLink.EvtID = 5
HelpLink.BaseHelpUrl = http://go.microsoft.com/fwlink
HelpLink.LinkId = 20476
异常堆栈跟踪: 在 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
在 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()
在 System.Data.SqlClient.TdsParser.Connect(ServerInfo serverInfo, SqlInternalConnectionTds connHandler, Boolean ignoreSniOpenTimeout, Int64 timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity)
在 System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, TimeoutTimer timeout, SqlConnection owningObject)
在 System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(ServerInfo serverInfo, String newPassword, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, TimeoutTimer timeout)
在 System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, TimeoutTimer timeout, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance)
在 System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance)
在 System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection)
在 System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options)
在 System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject)
在 System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject)
在 System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject)
在 System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
在 System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
在 System.Data.SqlClient.SqlConnection.Open()
在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.Execute(ExecuteType executeType, CommandBehavior behavior)[Error @01:43:39.916] TF255248: 由于出现错误,必须终止应用配置的进程。
[Error @01:43:39.919] TF255247: 应用以下配置时出错: Microsoft.TeamFoundation.Admin.ConfigurationApplyException: TF255356: 配置 Team Foundation 数据库时出现以下错误: ATOnlyInstall 期间,执行组件 ATOnlyInstall 的维护步骤 Register Application Database 时出错: TF246017: Team Foundation Server 未能连接到数据库。请验证承载数据库的服务器是否正常运行,且没有网络问题阻止与服务器的通信。。有关详细信息,请参见配置日志。 (ATOnlyInstall 期间,执行组件 ATOnlyInstall 的维护步骤 Register Application Database 时出错: TF246017: Team Foundation Server 未能连接到数据库。请验证承载数据库的服务器是否正常运行,且没有网络问题阻止与服务器的通信。) ---> Microsoft.TeamFoundation.Framework.Server.CollectionServicingException: ATOnlyInstall 期间,执行组件 ATOnlyInstall 的维护步骤 Register Application Database 时出错: TF246017: Team Foundation Server 未能连接到数据库。请验证承载数据库的服务器是否正常运行,且没有网络问题阻止与服务器的通信。 ---> Microsoft.TeamFoundation.Framework.Server.DatabaseConnectionException: TF246017: Team Foundation Server 未能连接到数据库。请验证承载数据库的服务器是否正常运行,且没有网络问题阻止与服务器的通信。 ---> System.Data.SqlClient.SqlException: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: Named Pipes Provider, error: 40 - 无法打开到 SQL Server 的连接)
在 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
在 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()
在 System.Data.SqlClient.TdsParser.Connect(ServerInfo serverInfo, SqlInternalConnectionTds connHandler, Boolean ignoreSniOpenTimeout, Int64 timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity)
在 System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, TimeoutTimer timeout, SqlConnection owningObject)
在 System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(ServerInfo serverInfo, String newPassword, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, TimeoutTimer timeout)
在 System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, TimeoutTimer timeout, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance)
在 System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance)
在 System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection)
在 System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options)
在 System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject)
在 System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject)
在 System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject)
在 System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
在 System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
在 System.Data.SqlClient.SqlConnection.Open()
在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.Execute(ExecuteType executeType, CommandBehavior behavior)
--- 内部异常堆栈跟踪的结尾 ---
在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.TranslateException(Int32 errorNumber, SqlException sqlException, SqlError sqlError)
在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.TranslateException(SqlException sqlException)
在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.MapException(SqlException ex, QueryExecutionState queryState)
在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.HandleException(SqlException ex)
在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationSqlResourceComponent.Execute(ExecuteType executeType, CommandBehavior behavior)
在 Microsoft.TeamFoundation.Framework.Server.RegistryComponent.QueryRegistry(String registryPath)
在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationRegistryService.ReadEntriesInternal(TeamFoundationRequestContext requestContext, String completeRegistryPath)
在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationRegistryService.ReadEntries(TeamFoundationRequestContext requestContext, String registryPathPattern, Boolean includeFolders)
在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationRegistryService.GetValue(TeamFoundationRequestContext requestContext, String path, Boolean fallThru, String defaultValue)
在 Microsoft.TeamFoundation.Framework.Server.ApplicationServiceHost.GetDataDirectoryRoot()
在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationServiceHost.Initialize(TeamFoundationServiceHostProperties hostProperties, ServiceHostContext serviceHostContext)
在 Microsoft.TeamFoundation.Framework.Server.ApplicationServiceHost..ctor(Guid instanceId, String connectionString, String physicalDirectory, String plugInDirectory, String virtualDirectory, Boolean failOnInvalidConfiguration)
在 Microsoft.TeamFoundation.Admin.Deploy.Application.AdminStepPerformer.RegisterApplication(String stepData, ServicingContext servicingContext, Boolean validateOnly)
在 Microsoft.TeamFoundation.Framework.Server.TeamFoundationStepPerformerBase.Microsoft.TeamFoundation.Framework.Server.IStepPerformer.PerformStep(String servicingOperation, String stepType, String stepData, ServicingContext servicingContext)
在 Microsoft.TeamFoundation.Framework.Server.ServicingStepDriver.PerformServicingStep(ServicingStep step, ServicingContext servicingContext, ServicingStepGroup group, ServicingOperation servicingOperation, Boolean validateOnly)
--- 内部异常堆栈跟踪的结尾 ---
在 Microsoft.TeamFoundation.Framework.Server.ServicingContext.FinishStep(Exception exception)
在 Microsoft.TeamFoundation.Framework.Server.ServicingStepDriver.PerformServicingStep(ServicingStep step, ServicingContext servicingContext, ServicingStepGroup group, ServicingOperation servicingOperation, Boolean validateOnly)
在 Microsoft.TeamFoundation.Framework.Server.ServicingStepDriver.PerformOperations(Boolean validateOnly, Int32 stepsToPerform)
在 Microsoft.TeamFoundation.Framework.Server.ServicingStepDriver.Execute(Int32 numberOfStepsToPerform)
在 Microsoft.TeamFoundation.Admin.ApplicationDataTier.Apply(OperationContext context)
--- 内部异常堆栈跟踪的结尾 ---
在 Microsoft.TeamFoundation.Admin.ErrorList.HandleError(IResult result)
在 Microsoft.TeamFoundation.Admin.ErrorList.Add(IResult result)
在 Microsoft.TeamFoundation.Admin.ApplicationDataTier.Apply(OperationContext context)
在 Microsoft.TeamFoundation.Admin.ConfigurationNode.ApplyIfReady(OperationContext context)
在 Microsoft.TeamFoundation.Admin.ApplicationTier.Install(OperationContext context)
在 Microsoft.TeamFoundation.Admin.ApplicationTier.Apply(OperationContext context)
在 Microsoft.TeamFoundation.Admin.ConfigurationNode.ApplyIfReady(OperationContext context)
在 Microsoft.TeamFoundation.Admin.LogicalTier.Apply(OperationalMode mode)。
[Info @01:43:39.939]
[Info @01:43:39.939] -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
[Info @01:43:39.939] Best effort clean-up
[Info @01:43:39.939] -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
[Info @01:43:39.941]
[Info @01:43:39.941] -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
[Info @01:43:39.941] Unconfigure ApplicationTier
[Info @01:43:39.941] -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
[Info @01:43:39.941]
[Info @01:43:39.941] +-+-+-+-+-| FirewallHandler.RemoveExceptions |+-+-+-+-+-
[Info @01:43:39.944]
[Info @01:43:39.944] +-+-+-+-+-| GetConfiguredWebSitePorts |+-+-+-+-+-
[Info @01:43:39.944] Cannot find site TFS site.
[Info @01:43:39.947]
[Info @01:43:39.947] -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
[Info @01:43:39.947] RemoveConfiguredWebSite
[Info @01:43:39.947] -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
[Info @01:43:39.947] Cannot find site TFS site. Not removing.
[Info @01:43:39.949]
[Info @01:43:39.949] -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
[Info @01:43:39.949] RemoveConfiguredAppPool: ApplicationTier
[Info @01:43:39.949] -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
[Info @01:43:39.950] ApplicationPoolHelper::GetApplicationPoolName
[Info @01:43:39.950] appPoolName='Microsoft Team Foundation Server Application Pool'
[Info @01:43:39.995] 不存在应用程序池: Microsoft Team Foundation Server Application Pool
[Info @01:43:39.995]
[Info @01:43:39.995] -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
[Info @01:43:39.995] RemoveConfiguredAppPool: WebAccess
[Info @01:43:39.995] -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
[Info @01:43:39.995] ApplicationPoolHelper::GetApplicationPoolName
[Info @01:43:39.995] appPoolName='Microsoft Team Foundation Server Web Access Application Pool'
[Info @01:43:40.039] 不存在应用程序池: Microsoft Team Foundation Server Web Access Application Pool
[Info @01:43:40.041]
[Info @01:43:40.041] +-+-+-+-+-| Remove web.config files for ApplicationTier |+-+-+-+-+-
[Info @01:43:40.042] Removing: c:\Program Files\Microsoft Team Foundation Server 2010\Application Tier\Web Services\web.config
[Info @01:43:40.042] Does not exist: c:\Program Files\Microsoft Team Foundation Server 2010\Application Tier\Web Services\web.config
[Info @01:43:40.042] Removing: c:\Program Files\Microsoft Team Foundation Server 2010\Application Tier\Web Access\Web\web.config
[Info @01:43:40.042] Does not exist: c:\Program Files\Microsoft Team Foundation Server 2010\Application Tier\Web Access\Web\web.config
[Info @01:43:40.043]
[Info @01:43:40.043] +-+-+-+-+-| WindowsServices.StopServices |+-+-+-+-+-
[Info @01:43:40.045] 由于服务 TfsJobAgent 未在运行,正在跳过停止该服务的过程
[Info @01:43:40.046]
[Info @01:43:40.046] +-+-+-+-+-| WindowsServices.UninstallServices |+-+-+-+-+-
[Info @01:43:40.052] 由于服务 TfsJobAgent 未安装,正在跳过卸载该服务的过程
[Info @01:43:40.057]
[Info @01:43:40.057] +-+-+-+-+-| AppTierRegistrySettings.RemoveValues |+-+-+-+-+-
[Info @01:43:40.061] 将功能 ApplicationTier 的 IsConfigured 标志设置为 False。
[Info @01:43:40.062] 正在结束 ApplicationTier 层上的 Install 操作。 -
Hi,
请确保你在配置的时候设置的SQL Instance是正常运转的,那个Instance的服务是开启的。另外,你在配置的时候最好是使用完整的Instance名字:机器名\Instance名字。 还有,如果你直接用SSMS去连接那个SQL Instance, 会连接成功吗?
Vicky Song [MSFT]
MSDN Community Support | Feedback to us
- 已标记为答案 Vicky SongMicrosoft employee, Moderator 2012年10月5日 2:48