Solving utf-8-encoding-issues when connecting to oracle with php and oci8

Posted by Eric Bartels

In a recent project of mine a web-application is developed. This application consumes “some data” from an enterprise Oracle database. The development environment has the latest oracle drivers installed. Everything works as expected. Even the connection-speed is very good. But then comes the deployment of that application. The production environment already runs for a while [...]

Before-Insert/Update Trigger (Performance)

Posted by Sven Thämar

Bei der Verwendung von Before-Insert / Update Triggern sollte man bezüglich performance immer prüfen ob eine Wertzuweisung erfolgen muss oder ob der Wert bereits vorhanden ist. Z.b. bei den Feldern create_on bzw. create_by ist eine Zuweisung nur Sinnvoll, wenn die Werte wirklich NULL sind. Ansonsten ist der Performanceverlust bei einer permanenten Zuweisung sehr hoch.

check constraint vs. trigger

Posted by Sven Thämar

Steht bei der Verarbeitung die Geschwindigkeit im Vordergrund, sollte man generell auf die Verwendung von Triggern auf Row-Level Ebene verzichten. Sofern dies möglich ist. Hier ist die Verwendung von check constraints auf alle Fälle vorzuziehen. Wird hingegen von vornherein ein Trigger (Before-Insert / Update) verwendet, kann die Prüfung im Trigger selber erfolgen. Wird ein Trigger [...]

Oracle 10g Enterprise Manager: Voraussetzung zur Definition der HOST-ID

Posted by Tom Haesevoets

Bei der Definition des Benutzernamens und des Passworts zum Host muss unter Windows der Host-User folgende Berechtigung besitzen: "Anmelden als Stapelverarbeitungsauftrag" Ist dies nicht der Fall bekommt man folgende Fehlermeldung: "RemoteOperationException: ERROR: wrong password for user" Einstellen der Berechtigung: – Öffnen: Programme > Systemsteuerung > Verwaltung > "Lokale Sicherheitsrichtlinien" – Unter "Lokale Richtlinien" > "Zuweisen [...]

Verwenden von Webutil unter Forms10g

Posted by Sven Thämar

Allgemein Ich möchte hier nicht auf die einzelnen Installationsschritte eingehen, diese sind bei Oracle und in diversen Foren gut beschrieben, sondern vielmehr auf die möglichen Probleme eingehen. Oracle stellt die Dateien webutil_demo.zip und webutil_106.zip zum herrunterladen bereit. In diesen Dateien ist die Installation gut erklärt. Generell sollte aber immer geprüft werden, ob nicht bereits Dateien [...]