Hi everybody,
after searching this forum and a lot of other sites I decided to ask directly - unfortunately I didn't find any help elsewhere.
I'm running a vCenter Server 5 under Windows Server 2008 R2 Enterprise, local MS SQL 2008 R2 Standard (10.50.2500.0) installed. Both localized - German.
Now my problem: I want to update/upgrade from 5.0 to 5.0U1. I can start the Setup and it detects the installed version. It tells me the installed version will be upgraded - so far okay. Right at the end of the process there occurs an error: Error 25004.Setup failed to create the vCenter Server repository.
I have checked my ODBC connections - everthing fine there. The vminst.log says:
VMware VirtualCenter-build-623373: 04/09/12 15:14:16 --- CA exec: VMFormatDb
VMware VirtualCenter-build-623373: 04/09/12 15:14:16 Found "C:\Program Files\VMware\Infrastructure\VirtualCenter Server\vpxd.exe"
VMware VirtualCenter-build-623373: 04/09/12 15:14:16 Launch as logon user administrator
VMware VirtualCenter-build-623373: 04/09/12 15:14:16 Found "C:\Program Files\VMware\Infrastructure\VirtualCenter Server\vpxd.exe"
VMware VirtualCenter-build-623373: 04/09/12 15:14:33 Process returned 0
VMware VirtualCenter-build-623373: 04/09/12 15:14:33 Successfully created the VirtualCenter repository
VMware VirtualCenter-build-623373: 04/09/12 15:14:33 End Logging
VMware VirtualCenter-build-623373: 04/09/12 15:14:33 Begin Logging
VMware VirtualCenter-build-623373: 04/09/12 15:14:33 --- CA exec: VMUpdateDbVersion
VMware VirtualCenter-build-623373: 04/09/12 15:14:33 ----------UpdateDbVersion():---------
VMware VirtualCenter-build-623373: 04/09/12 15:14:33 SQLBindCol: 0
VMware VirtualCenter-build-623373: 04/09/12 15:14:33 DbFetchResults(), Return code SqlFetch result: [0]
VMware VirtualCenter-build-623373: 04/09/12 15:14:33 DbFetchResults(), SqlFetch result: [0]
VMware VirtualCenter-build-623373: 04/09/12 15:14:33 record pushed: [501]
VMware VirtualCenter-build-623373: 04/09/12 15:14:33 DbFetchResults(), Exited normally, SqlFetch result: [100]
VMware VirtualCenter-build-623373: 04/09/12 15:14:33 SQLRETURN value is: 0
VMware VirtualCenter-build-623373: 04/09/12 15:14:33 SQLRETURN value is: 100
VMware VirtualCenter-build-623373: 04/09/12 15:14:33 ERROR: Failed to get SQL error msg: 100
VMware VirtualCenter-build-623373: 04/09/12 15:14:33 Failed to update VC level version.
VMware VirtualCenter-build-623373: 04/09/12 15:14:33 ERROR : Unable to update the database version.
VMware VirtualCenter-build-623373: 04/09/12 15:14:33 Posting error message 25004
VMware VirtualCenter-build-623373: 04/09/12 15:14:44 MsiProcessMessage returned: 1
VMware VirtualCenter-build-623373: 04/09/12 15:14:44 End Logging
VMware VirtualCenter-build-623373: 04/09/12 15:14:44 Begin Logging
VMware VirtualCenter-build-623373: 04/09/12 15:14:44 --- CA exec: VMRollbackUpdateDbVersion
VMware VirtualCenter-build-623373: 04/09/12 15:14:44 ----------RollbackDbVersion():---------
VMware VirtualCenter-build-623373: 04/09/12 15:14:44 Executing query: UPDATE VPX_VERSION SET VER_ID= WHERE VER_ID=501
VMware VirtualCenter-build-623373: 04/09/12 15:14:44 SQLRETURN value is: -1
VMware VirtualCenter-build-623373: 04/09/12 15:14:44 SqlState: <42000>, NativeError: <156>, msg: <[Microsoft][SQL Server Native Client 10.0][SQL Server]Falsche Syntax in der Nähe des WHERE-Schlüsselworts.>, msgLen: <106>
VMware VirtualCenter-build-623373: 04/09/12 15:14:44 ODBC Error: [Microsoft][SQL Server Native Client 10.0][SQL Server]Falsche Syntax in der Nähe des WHERE-Schlüsselworts.
VMware VirtualCenter-build-623373: 04/09/12 15:14:44 Failed to insert database version.
VMware VirtualCenter-build-623373: 04/09/12 15:14:44 ERROR : Unable to rollback the database version.
VMware VirtualCenter-build-623373: 04/09/12 15:14:44 Posting error message 25004
VMware VirtualCenter-build-623373: 04/09/12 15:19:40 MsiProcessMessage returned: 1
VMware VirtualCenter-build-623373: 04/09/12 15:19:40 End Logging
VMware VirtualCenter-build-623373: 04/09/12 15:19:54 Begin Logging
VMware VirtualCenter-build-623373: 04/09/12 15:19:54 --- CA exec: VMRollbackProxyXml
VMware VirtualCenter-build-623373: 04/09/12 15:19:55 Getting Property CustomActionData = C:\ProgramData\VMware\VMware VirtualCenter\;4f82e020
VMware VirtualCenter-build-623373: 04/09/12 15:19:55 Found "C:\ProgramData\VMware\VMware VirtualCenter\proxy.xml"
VMware VirtualCenter-build-623373: 04/09/12 15:19:55 C:\ProgramData\VMware\VMware VirtualCenter\proxy.xml file attributes changed successfully
VMware VirtualCenter-build-623373: 04/09/12 15:19:55 Did not find file/directory: "C:\ProgramData\VMware\VMware VirtualCenter\proxy.xml.4f82e020"
VMware VirtualCenter-build-623373: 04/09/12 15:19:55 Cannot copy non-existent file: C:\ProgramData\VMware\VMware VirtualCenter\proxy.xml.4f82e020
VMware VirtualCenter-build-623373: 04/09/12 15:19:55 End Logging
VMware VirtualCenter-build-623373: 04/09/12 15:20:01 Begin Logging
VMware VirtualCenter-build-623373: 04/09/12 15:20:01 --- CA exec: VMCleanupRegistry
VMware VirtualCenter-build-623373: 04/09/12 15:20:01 Getting Property TEMPLATE = x64
VMware VirtualCenter-build-623373: 04/09/12 15:20:01 Warning: Deleting a key that isn't empty: "HKEY_CURRENT_USER\VMW"
VMware VirtualCenter-build-623373: 04/09/12 15:20:01 Warning: Deleting a key that isn't empty: "\InstRTPaths"
VMware VirtualCenter-build-623373: 04/09/12 15:20:01 End Logging
As you can see, there is a German SQL error. I am wondering about: SQL Native Client 10.0 but SQL Server 10.5 ? Is this correct? Can this work? Could this be my problem or do you have any other hints for me?
Any help highly appreciated!
Chris