ORACLE-Verbindungsparameter
|
•Die Installationsreihenfolge der Oracle Clients ist wie folgt einzuhalten: zuerst den 64-bit Client, danach erst den 32-bit Client. •Bei Verwendung der WebOffice extensions + ArcGIS Engine ist auf der ArcGIS Server Umgebung eine gleichzeitige Installation des Oracle 64- als auch 32-bit Client notwendig. •In den Umgebungsvariablen (PATH) sollte der 64-bit Client vor dem 32-bit Client gereiht sein > diese Einstellung wird vom ArcGIS Server benötigt. •Am Server, auf dem auch UserManagement Admin Web installiert ist, muss auch zumindest ein Oracle Client installiert sein, um sich mit der Oracle Datenbank verbinden zu können. •Ebenso muss auch am Server, auf dem WebOffice author standalone installiert ist, zumindest ein Oracle Client installiert sein. Ansonsten ist WebOffice author standalone nicht in der Lage sich zur WebOffice usermanagement Datenbank zu verbinden und die benötigten Basisinformationen in die Datenbank zu schreiben. •Mit WebOffice 10.8 wird der WebOffice author standalone als 64-Bit-Anwendung ausgeliefert. Dementsprechend wird ein 64bit Oracle Client Datenbanktreiber benötigt. •Bei Verwendung einer Oracle Datenbank bzw. Clients muss der Benutzer, unter dem die WebOffice extensions laufen, Zugriff auf die Datei tnsnames.ora haben. Die Berechtigungen sind entsprechend anzupassen. Falls die Zugriffsrechte nicht ausreichen, empfiehlt es sich den WebOffice extensions-Benutzer in die lokale Windows Administrationsgruppe hinzuzufügen. •Folgender Benutzer muss ebenfalls Zugriff auf die Datei tnsnames.ora haben: IIS_IUSRS. |
|
Mehr Informationen siehe ArcGIS Onlinehilfe im Kapitel Herstellen einer Verbindung mit Oracle von ArcGIS. |
Das Beispiel zeigt ein Verbindungsprofil mit den folgenden Werten:
<GeoUserManagementConnection>
<Profile>Oracle</Profile>
<Host>myOracleConnection</Host>
<Port>0</Port>
<DatabaseType>Oracle</DatabaseType>
<DatabaseName></DatabaseName>
<Username>weboffice_umdb</Username>
<Password>SGLlPBiId+f0VGPc0VPyJA==</Password>
<SchemaOwner></SchemaOwner>
<ProviderExtension></ProviderExtension>
<DBOption></DBOption>
<KeepconnectionAlive>1</KeepconnectionAlive>
<WebOfficeURL></WebOfficeURL>
<WebOfficePassword></WebOfficePassword>
<WebOfficeProjectURL>https://mywebofficeserver.com/WebOffice/synserver?project=</WebOfficeProjectURL>
<KeepLoggingEntriesPeriode>0</KeepLoggingEntriesPeriode>
</GeoUserManagementConnection>
Eigenschaft |
Beschreibung |
||||||||
|---|---|---|---|---|---|---|---|---|---|
Profile |
Aliasname, der in der Liste der verfügbaren Profile im UserManagement Admin Web angezeigt wird. |
||||||||
Host |
TNS-Eintrag, der in tnsnames.ora gespeichert wird.
|
||||||||
Port |
Nummer des benutzten Ports |
||||||||
DatabaseType |
Oracle |
||||||||
DatabaseName |
Dieses Feld kann leer (blank) gelassen werden. |
||||||||
Username |
Name des Benutzers, der für die Verbindung von UserManagement Admin Web mit der WebOffice usermanagement Datenbank verwendet wird.
|
||||||||
Password |
Passwort des entsprechenden Benutzers.
|
||||||||
SchemaOwner |
Name des entsprechenden Oracle Schema Owner, sofern es sich hierbei um einen anderen Benutzer handelt als um jenen, der für den Login verwendet wird.
|
||||||||
ProviderExtension |
Für Verbindung zu einem 64-Bit OLEDB-Client für Oracle und MSSQL setzen Sie den Wert .1 |
||||||||
DBOption |
Dient zur Konfiguration von providerspezifischen Erweiterungen. |
||||||||
KeepconnectionAlive |
0: Legt fest, dass nach jedem Datenbankzugriff die Datenbankverbindung wieder abgebaut wird. 1: Legt fest, dass die Datenbankverbindung erhalten bleibt.
Wir empfehlen: 1 > MS Access 0 > SQL und Oracle |
||||||||
WebOfficeURL |
URL zur WebOffice Administrationsseite (SynAdmin): Ermöglicht es mit Hilfe einer Schaltfläche im UserManagement Admin Web, die UserManagement-Daten der WebOffice-Anwendung neu zu lesen und den Cache zurückzusetzen. |
||||||||
WebOfficePassword |
Passwort zur WebOffice Administrationsseite (SynAdmin)
|
||||||||
WebOfficeProjectURL |
URL zum WebOffice Projekt, um Projekt-Freischaltungen per Mail an die Benutzer zu kommunizieren (z.B. nach einer Gruppenänderung durch den Administrator). |
||||||||
KeepLoggingEntriesPeriode |
Angabe in Tagen: Wenn Logging-Einträge (der Selbstregistrierung) älter sind als der konfigurierte Wert, werden diese Logging-Einträge gelöscht. |
Die Datei tnsnames.ora, welche sich beispielsweise in C:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\ befinden kann, muss auch einen entsprechenden Host-Namen (= TNS-Eintrag) beinhalten:
# tnsnames.ora Network Configuration File: C:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora
# Generated by Oracle configuration tools.
myOracleConnection =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = myserver)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = sde92)
)
)
EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)