Sun Java System Application Server Enterprise Edition 8.1 2005Q2 Versionshinweise

PointBase

In diesem Abschnitt werden die bekannten PointBase-Probleme und ihre Lösungen beschrieben.

Bug-ID 

Zusammenfassung 

6184797 

Bei der Festlegung von Isolationsstufen in einem Verbindungspool für eine Anwendung treten Ausnahmefehler in PointBase auf. 

Für einen JDBC-Verbindungspool, der auf eine PointBase-Datenbankinstallation zeigt, gilt Folgendes: Wenn das Poolattribut transaction-isolation-level auf einen anderen Wert als den Standardwert (Connection.TRANSACTION_READ_COMMITTED) gesetzt wird, tritt ein Ausnahmefehler auf. Wenn jedoch dieser Parameter auf Nicht-Standardwerte für Pools gesetzt wird, die auf andere Datenbanken zeigen, tritt kein Ausnahmefehler auf.

Lösung

Vermeiden Sie die Verwendung des Attributs transaction-isolation-level für einen JDBC-Verbindungspool, der auf eine PointBase-Datenbankinstallation zeigen soll.

6204925 

PointBase gibt einen Ausnahmefehler aus, wenn ein Netzwerkserver und eingebettete Treiber zusammen verwendet werden. 

Die Paket-PointBase gibt manchmal einen Ausnahmefehler aus, wenn der Netzwerkserver-Treiber und der eingebettete Treiber gleichzeitig verwendet werden. 

Lösung

Verwenden Sie entweder den eingebetteten Treiber oder den Netzwerktreiber. Verwenden Sie nicht beide Treiber. 

6264969, 6275448 

Upgrade-Problem, wenn die standardmäßige PointBase-Datenbank überschrieben wird.  

Beim Upgrade auf Anwendungsserver Enterprise Edition 8.1 2005Q2 Update 2 überschreibt der Patch der Update-Version die standardmäßige Pointbase-Datenbank. 

Lösung

Erstellen Sie alle vor dem Upgrade existierenden Schemata neu oder geben Sie diese erneut ein. Wenn Sie Anwendungen mit CMP-Beans über die Option "generate table" bereitgestellt haben, müssen Sie die Bereitstellung der Anwendung aufheben oder die Anwendung erneut bereitstellen, damit die Tabellen erneut generiert werden.