단계: 필요한 경우 Marketing Operations 시스템 테이블을 umodbsetup 유틸리티로 작성 및 채우기
IBM® 설치 프로그램은 설치 중에 Marketing Operations 시스템 테이블을 작성할 수 있지만 회사 정책에서 이러한 방식으로 데이터베이스 테이블을 작성할 수 없도록 금지하는 경우 데이터베이스 설정 유틸리티 umodbsetup을 수동으로 실행해야 합니다.
umodbsetup 유틸리티는 다음 중 하나를 수행합니다.
*
옵션 1: Marketing Operations 데이터베이스에 필수 시스템 테이블을 작성하여 필요한 기본 데이터로 테이블을 채웁니다.
*
환경 변수 구성
umodbsetup 유틸리티를 실행하기 전에 다음 단계를 완료하여 환경 변수를 올바르게 구성하십시오.
1.
<IBM_EMM_Home>\<MarketingOperations_Home>\tools\bin 디렉토리에서 setenv 파일을 찾아 텍스트 편집기에서 여십시오.
2.
JAVA_HOME 변수가 Java 설치에 대한 올바른 디렉토리를 표시하는지 그리고 JDBC 드라이버가 DBDRIVER_CLASSPATH 변수의 첫 번째 항목인지 확인하십시오. 이 환경 변수를 설정하는 데 관한 자세한 정보는 JAVA_HOME 환경 변수 검사의 내용을 참조하십시오.
3.
4.
<IBM_EMM_Home>\<MarketingOperations_Home>\tools\bin 디렉토리에서 umo_jdbc.properties 파일을 찾아서 여십시오.
5.
*
*
*
*
6.
데이터베이스 설정 유틸리티 실행
명령 프롬프트 또는 UNIX 쉘에서 <IBM_EMM_Home>\<MarketingOperations_Home>\tools\bin 디렉토리로 이동하십시오. umodbsetup 유틸리티를 실행하고 상황에 필요한 매개변수에 대해 적절한 입력을 제공하십시오.
예를 들어, 다음 명령은 전체 데이터베이스 설치(업그레이드가 아닌)를 실행하며 로케일을 en_US로 설정하고 로깅 레벨을 높게 설정합니다.
./umodbsetup.sh -t full -L en_US -l high
다음은 유틸리티에 사용 가능한 모든 변수에 대한 설명입니다.
umodbsetup.sh 유틸리티 변수
umo-tools.log 파일에서 umodbsetup 유틸리티가 수행하는 조치의 출력을 기록합니다. 이 파일은 <IBM_EMM_Home>\<MarketingOperations_Home>\tools\logs 디렉토리에 있습니다. 이 변수는 로깅 레벨을 지정합니다.
로깅 레벨을 high, medium 또는 low로 설정할 수 있습니다.
나중에 스크립트를 수동으로 실행할 수 있도록 <IBM_EMM_Home>\<MarketingOperations_Home>\tools 디렉토리의 파일로 내보냅니다. 고유의 데이터베이스 클라이언트 애플리케이션에서 스크립트를 실행해야 하는 경우 이 옵션을 사용하십시오. 이 변수를 사용할 때 umodbsetup 도구는 스크립트를 실행하지 않습니다.
예: -f -b 9.0.0.0
업그레이드 전용입니다. 유틸리티가 -b 변수에서 지정하는 기본 버전을 사용하도록 지시하여 데이터베이스에서 감지하는 기본 버전을 대체합니다. -b 변수에 대한 설명을 참조하십시오.
필요한 경우 데이터베이스 스크립트 수동 실행
-m 변수를 사용하여 스크립트를 출력해서 고유 데이터베이스 클라이언트 애플리케이션에서 이를 실행할 수 있는 경우, 지금 스크립트를 실행하십시오.
시스템 테이블을 작성하여 채우기 전에는 plan.war 파일을 배치하지 마십시오.