Toegang tot Oracle configureren
- Onderwerpen:
- Federated Data Access
Campagne gebruiken Federale gegevenstoegang (FDA) optie voor het verwerken van informatie die is opgeslagen in externe databases. Voer de onderstaande stappen uit om toegang tot Oracle te configureren.
- Oracle configureren op Linux of Windows
- Het Oracle configureren externe rekening in Campagne
Oracle op Linux
Voor verbinding met een externe database van een Oracle in FDA zijn hieronder aanvullende configuraties op de Adobe Campaign-server vereist.
-
Installeer de volledige client van het Oracle die overeenkomt met uw versie van het Oracle.
-
Voeg uw definities TNS aan uw installatie toe. Om dit te doen, specificeer hen in a tnsnames.ora in de opslagplaats van het /etc/oracle. Als deze gegevensopslagruimte niet bestaat, maakt u deze.
Maak vervolgens een nieuwe omgevingsvariabele TNS_ADMIN: exporteer TNS_ADMIN=/etc/oracle en start de computer opnieuw op.
-
Integreer Oracle in uw Adobe Campaign-server (nlserver). Om dit te doen, controleer dat klant.sh Het bestand is aanwezig in de map "nl6" van de Adobe Campaign-serverboomstructuur en bevat de koppelingen naar de bibliotheken van het Oracle.
Bijvoorbeeld voor een client in 11.2:
export ORACLE_HOME=/usr/lib/oracle/11.2 export TNS_ADMIN=/etc/oracle export LD_LIBRARY_PATH=$ORACLE_HOME/client64/lib:$LD_LIBRARY_PATH
NOTE
Deze waarden (met name ORACLE_HOME) zijn afhankelijk van de installatieregisters. Controleer de boomstructuur voordat u naar deze waarden verwijst. -
De bibliotheken installeren die nodig zijn voor het Oracle:
-
libclntsh.so
cd /usr/lib/oracle/<version>/client<architecture>/lib ln -s libclntsh.so.<version> libclntsh.so
-
libaio1
apt install libaio1 or yum install libaio1
-
-
In Campaign Classic, kunt u uw Oracle externe rekening. Voor meer informatie over het configureren van uw externe account raadpleegt u deze sectie.
Oracle in Windows
Voor verbinding met een externe database van een Oracle in FDA zijn hieronder aanvullende configuraties op de Adobe Campaign-server vereist.
-
Installeer de client Oracle.
-
Maak in de map C:Oracle een tnsnames.ora bestand met uw TNS-definitie.
-
Voeg een omgevingsvariabele TNS_ADMIN toe met C:Oracle als waarde en start de computer opnieuw op.
-
In Campaign Classic, kunt u uw Oracle externe rekening. Voor meer informatie over het configureren van uw externe account raadpleegt u deze sectie.
Externe rekening van oracle
De Oracle Met een externe account kunt u uw Campagne-instantie verbinden met de externe database van uw Oracle.
-
Van campagne Explorer, selecteert u Administration '>' Platform '>' External accounts.
-
Kies New.
-
Selecteren External database als externe account Type.
-
Vorm Oracle externe account, moet u opgeven:
-
Type: ORACLE
-
Server: Naam van de DNS
-
Account: Naam van de gebruiker
-
Password: Wachtwoord voor gebruikersaccount
-
Time zone: Tijdzone van server
-