Campaign 사용 페더레이션 데이터 액세스 (FDA) 외부 데이터베이스에 저장된 정보를 처리하는 옵션. oracle 액세스를 구성하려면 아래 단계를 따르십시오.
FDA에서 Oracle 외부 데이터베이스에 연결하려면 Adobe Campaign 서버에서 아래 추가 구성이 필요합니다.
사용 중인 Oracle 버전에 해당하는 Oracle 전체 클라이언트를 설치합니다.
설치에 TNS 정의를 추가합니다. 이렇게 하려면 tnsnames.ora /etc/oracle 저장소의 파일입니다. 이 저장소가 없으면 만듭니다.
oracle 그런 다음 새 TNS_ADMIN 환경 변수(TNS_ADMIN=/etc/export)를 생성하고 컴퓨터를 다시 시작합니다.
Adobe Campaign 서버(nlserver)에 Oracle을 통합합니다. 이렇게 하려면 다음을 확인하십시오. customer.sh 파일은 Adobe Campaign 서버 트리 구조의 "nl6" 폴더에 있으며 Oracle 라이브러리에 대한 링크를 포함합니다.
예를 들어 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
이러한 값(특히 ORACLE_HOME)은 설치 저장소에 따라 다릅니다. 이러한 값을 참조하기 전에 트리 구조를 확인하십시오.
oracle에 필요한 라이브러리를 설치합니다.
libclntsh.so
cd /usr/lib/oracle/<version>/client<architecture>/lib
ln -s libclntsh.so.<version> libclntsh.so
libaio1
aptitude install libaio1
or
yum install libaio1
그런 다음 Campaign Classic에서 다음을 구성할 수 있습니다. Oracle 외부 계정입니다. 외부 계정을 구성하는 방법에 대한 자세한 내용은 이 섹션.
FDA에서 Oracle 외부 데이터베이스에 연결하려면 Adobe Campaign 서버에서 아래 추가 구성이 필요합니다.
oracle 클라이언트를 설치합니다.
C:Oracle 폴더에서 tnsnames.ora tns 정의가 포함된 파일입니다.
C:ADMIN 값이 있는 TNS_ADMIN 환경 Oracle을 추가하고 시스템을 다시 시작합니다.
그런 다음 Campaign Classic에서 다음을 구성할 수 있습니다. Oracle 외부 계정입니다. 외부 계정을 구성하는 방법에 대한 자세한 내용은 이 섹션.
다음 Oracle 외부 계정을 사용하면 Campaign 인스턴스를 Oracle 외부 데이터베이스에 연결할 수 있습니다.
출처: Campaign Explorer, 선택 Administration '>' Platform '>' External accounts.
선택 New.
선택 External database 외부 계정으로 Type.
구성 Oracle 외부 계정에서 다음을 지정해야 합니다.
Type: Oracle
Server: DNS 이름
Account: 사용자 이름
Password: 사용자 계정 암호
Time zone: 서버 시간대