Importfehler für Business Measures-Modell aufgrund einer Namensgleichheit zwischen dem benutzerdefinierten Messwertnamen und dem vordefinierten Messwertnamen

Der Import des Business Measures-Modells kann fehlschlagen, wenn die importierten Business Measures-Modelle einen benutzerdefinierten Messwert enthalten, dessen Name dem Namen eines beliebigen vordefinierten Messwerts ähnelt.

Sie müssen keinen Messwert im Business Measures-Modell definieren, wenn Sie ihn im Business Measures Editor mit dem Namen eines beliebigen vordefinierten Messwerts modellieren. Dies bewirkt, dass der Import des Business Measures-Modells in die Administrationskonsole von WebSphere® Business Monitor fehlschlägt und die folgende Ausnahmebedingung ausgegeben wird:

COM.ibm.db2.jdbc.DB2Exception: [IBM][CLI Driver][DB2/NT] SQL0803N Mindestens ein durch eine Anweisung DELETE verursachter Wert in der Anweisung INSERT, der Anweisung UPDATE oder der Fremdschlüsselaktualisierung ist ungültig, da der Primärschlüssel, die eindeutige Integritätsbedingung oder der durch "%1" angegebene eindeutige Index verhindert, dass die Tabelle "REPOS.META_MONITOR_METRIC" doppelte Werte im Indexschlüssel hat.SQLSTATE-Wert=23505
at COM.ibm.db2.jdbc.app.SQLExceptionGenerator.throw_SQLException(Unknown Source)
at COM.ibm.db2.jdbc.app.SQLExceptionGenerator.throw_SQLException(Unknown Source)
at COM.ibm.db2.jdbc.app.SQLExceptionGenerator.check_return_code(Unknown Source)
at COM.ibm.db2.jdbc.app.DB2PreparedStatement.execute2(Unknown Source)
at COM.ibm.db2.jdbc.app.DB2PreparedStatement.execute(Unknown Source)
at com.ibm.wbimonitor.repository.importer.OMEntity.insertEntity(OMEntity.java:714)
at com.ibm.wbimonitor.repository.importer.Metric.accept(Metric.java:48)
at com.ibm.wbimonitor.repository.importer.RepositoryManager.
importModelList(RepositoryManager.java:409)
at com.ibm.wbimonitor.repository.importer.RepositoryManager.
repositoryImport(RepositoryManager.java:234)
at com.ibm.wbimonitor.repository.importer.RepositoryManager.
repositoryImport(RepositoryManager.java:198)
at com.ibm.wbimonitor.repository.importer.Run.main(Run.java:60)

Nachfolgend wird eine Liste aller vordefinierten Namen aufgeführt, die nicht als Namen für Messwerte, Zähler und Stoppuhren im Business Measures Editor verwendet werden sollten.

Vordefinierte Namen im Business Measures Editor
Prozessanalyse Lokaler Prozess und Schleifen
Instanz-ID des übergeordneten Prozesses  
Prozessinstanz-ID  
Prozessinstanzname  
Prozessinstanzbeschreibung  
Startzeit Startzeit
Verstrichene Prozessdauer Verstrichene Prozessdauer
Prozessausführungsdauer Prozessausführungsdauer
Statusdatenbank Statusdatenbank
Ist verzögert  
Aufrufende MC-Definitions-ID  
Aufgerufene MC-Instanz-ID  
Physischer Name der aufrufenden Tabelle  
  Instanz-ID des übergeordneten Prozesses
  Prozessinstanzbeschreibung

Copyright IBM Corporation 2005, 2006. Alle Rechte vorbehalten.