Datenquelle definieren
Im Oracle WebLogic-Server, auf dem E-Business Suite Asserter bereitgestellt ist, müssen Sie die Datenbankverbindung konfigurieren, indem Sie Datenquellen zur WebLogic-Domain hinzufügen. WebLogic-Java Database Connectivity-(JDBC-)Datenquellen bieten Datenbankzugriffs- und Datenbankverbindungsverwaltung.
-
Geben Sie die folgende URL in einen Webbrowser ein, und ersetzen Sie
host:portdurch den Hostnamen und Port für die WebLogic-Administrationskonsole:http://wls_host:wls_port/consoleBeispiel:
https://ebsasserter.example.com:7002/console. - Melden Sie sich als Administrator bei der WebLogic-Konsole an.
- Blenden Sie in der Administrationskonsole unter Domainstruktur Services ein, und wählen Sie Datenquellen aus.
- Wählen Sie unter der Tabellenüberschrift Datenquellen die Liste Neu aus, und wählen Sie Generische Datenquelle aus.
-
Geben Sie die folgenden Werte im Abschnitt Eigenschaften der JDBC-Datenquelle an, und wählen Sie Weiter aus:
- Name: visionDS
- JNDI-Name: visionDS
- Datenbanktyp: oracle
Der Wert des Parameter Name muss mit dem Parameterebs.ds.namein der E-Business Suite Asserter-Konfigurationsdatei übereinstimmen. -
Wählen Sie einen Datenbanktreiber, und wählen Sie Weiter aus.
- Wenn Sie eine XA-Datenquelle verwenden, wählen Sie
*Oracle's Driver (Thin XA) for Instance connections; Versions:anyaus. - Wenn Sie eine Nicht-XA-Datenquelle verwenden, wählen Sie
*Oracle's Driver (Thin) for Instance connections; Versions:Anyaus.
- Wenn Sie eine XA-Datenquelle verwenden, wählen Sie
-
Führen Sie im Abschnitt Transaktionsoptionen eine der folgenden Aktionen durch, und wählen Sie Weiter aus:
- Deaktivieren Sie für eine Nicht-XA-Datenquelle das Kontrollkästchen Unterstützt globale Transaktionen.
- Lassen Sie für eine XA-Datenquelle das Kontrollkästchen aktiviert.
-
Geben Sie im Abschnitt Verbindungseigenschaften die folgenden entsprechenden Werte an, und wählen Sie Weiter aus.
- Datenbankname: EBSDB
- Hostname: ebs.example.com
- Port: 1521
- Datenbankbenutzername: Geben sie den Benutzernamen ein, der Sie zuvor in Anwendungsbenutzer in der Oracle E-Business Suite erstellen erstellt haben.
- Kennwort: Geben Sie das Kennwort für den Benutzernamen an.
-
Geben Sie im Feld Treiberklassenname einen der folgenden Werte an:
oracle.apps.fnd.ext.jdbc.datasource.AppsDataSource, wenn Sie eine Nicht-XA-Datenquelle verwenden.oracle.apps.fnd.ext.jdbc.datasource.AppsXADataSource, wenn Sie eine XA-Datenquelle verwenden.
Optional können Sie stattdessen denoracle.jdbc.OracleDriver-Treiber verwenden. Bei diesem Wert müssen Sie jedoch administrative Datenbankzugangsdaten angeben. Wenn Sie keine administrativen Datenbankzugangsdaten für WebLogic-Administratoren zugänglich machen möchten, müssen Sie einen der beiden für Treiberklassenname in dieser Aufgabe angegebenen Werte verwenden. -
Behalten sie im Textfeld Eigenschaften den aktuellen Wert für
userbei, fügen sie eine neue Zeile ein, und geben Sie den Pfad zurdbc-Datei ein, wie in diesem Beispiel dargestellt:user=IDENTITYADMIN dbcFile=/opt/ebssdk/EBSDB_ebsasserter.example.com.dbcHinweis
In diesem Feld wird zwischen Groß- und Kleinschreibung unterschieden. Stellen Sie sicher, dass der Name der Datei korrekt mit der richtigen Groß-/Kleinschreibung geschrieben ist. -
Prüfen Sie die Eigenschaftswert der Datenquelle, bestätigen Sie die Ausführung der Datenbank, und wählen Sie Konfiguration testen aus.
Stellen Sie sicher, dass Ihr Netzwerk die Kommunikation zwischen dem WebLogic Server-Rechner von E-Business Suite Asserter und der Oracle E-Business Suite-Datenbank über die Portnummer, die Sie in der Datenquelle angegeben haben, nicht blockiert.
- Wenn die Meldung Verbindungstest erfolgreich angezeigt wird, wählen Sie Weiter aus.
- Wählen Sie im Abschnitt Ziele auswählen den Zielserver (z.B. EBSAsserter_server) aus, und wählen Sie Fertigstellen.
- Wählen Sie im Change Center die Schaltfläche Änderungen aktivieren aus.