VC update von 2.0.1 auf 2.0.2 schlägt fehl
Verfasst: 05.11.2007, 13:56
Hallo zusammen,
ich stehe hier vor einem seltsamen Phänomen.
Wir haben langem ein VirtualCenter in Verbindung mit einer Oracle 10g (10.2.0.2) Datenbank laufen. Um meine Probleme mit den VCB Snapshots in den Griff zu bekommen, habe ich jetzt alle ESX Server auf 3.0.2 gebracht, wollte dann VC 2.0.2 installieren um VCB 2.03 nutzen zu können.
So war zumindest der Plan
Das Aktualisieren der ESX Server hat auch unfallfrei geklappt. Allerdings klemmt es jetzt beim Update auf VC 2.0.2. Ziemlich am Ende der Installation kommt eine DB Fehler und die Installationsroutiene beginnt das Rollback.
Auf dem Datenbankserver findet sich dann diese Fehlermeldung beim Compilieren eines PL/SQL Moduls:
Auf dem VC Server sieht das dann so aus:
Der Fehler taucht auf wenn ich versuche das Update auf VC 2.0.2 zu installieren, egal ob ich die build 50618 oder die aktuelle Version 61426 verwende. Anschließend kann ich aber die alte 2.0.1 build 40644 problemlos reinstallieren (reparieren).
Kennt jemand dieses Problem?
ich stehe hier vor einem seltsamen Phänomen.
Wir haben langem ein VirtualCenter in Verbindung mit einer Oracle 10g (10.2.0.2) Datenbank laufen. Um meine Probleme mit den VCB Snapshots in den Griff zu bekommen, habe ich jetzt alle ESX Server auf 3.0.2 gebracht, wollte dann VC 2.0.2 installieren um VCB 2.03 nutzen zu können.
So war zumindest der Plan

Das Aktualisieren der ESX Server hat auch unfallfrei geklappt. Allerdings klemmt es jetzt beim Update auf VC 2.0.2. Ziemlich am Ende der Installation kommt eine DB Fehler und die Installationsroutiene beginnt das Rollback.
Auf dem Datenbankserver findet sich dann diese Fehlermeldung beim Compilieren eines PL/SQL Moduls:
Code: Alles auswählen
PROCEDURE VCENTER2.VPX_STATS_ROLLUP
On line: 197
PLS-00201: identifier 'DBMS_LOCK' must be declared
Auf dem VC Server sieht das dann so aus:
Code: Alles auswählen
...
"ODBC error: (HY000) - [Oracle][ODBC][Ora]Trigger, procedure or function created with PL/SQL compilation error(s)." is returned when executing SQL statement "/* *************************************************************************
* Copyright 2004 VMware, Inc. All rights reserved. -- VMware Confidential
* *************************************************************************/
/*==================================================================
* rollup_oracle.sql
* vpx_stats_rollup procedure is called by vpxd to roll up stat
* samples from one interval to another. This script processes the
* stats da"
Der Fehler taucht auf wenn ich versuche das Update auf VC 2.0.2 zu installieren, egal ob ich die build 50618 oder die aktuelle Version 61426 verwende. Anschließend kann ich aber die alte 2.0.1 build 40644 problemlos reinstallieren (reparieren).
Kennt jemand dieses Problem?