목차

Search

  1. 서문
  2. PowerCenter Express 소개
  3. Informatica Developer
  4. 모델 리포지토리
  5. Informatica Developer에서 검색
  6. 연결
  7. 실제 데이터 개체
  8. 플랫 파일 데이터 개체
  9. 프로필
  10. 데이터의 논리적 보기
  11. 변환
  12. 데이터 보기
  13. 응용 프로그램 배포
  14. 개체 가져오기 및 내보내기
  15. 데이터 유형 참조
  16. 키보드 바로 가기
  17. 연결 속성

Developer tool 가이드 사용자 가이드

Developer tool 가이드 사용자 가이드

IBM DB2 연결 속성

IBM DB2 연결 속성

IBM DB2 연결을 사용하여 IBM DB2에 액세스합니다. IBM DB2 연결은 관계형 데이터베이스 연결입니다. Administrator 도구, Developer tool 또는 Analyst 도구에서 IBM DB2 연결을 작성하고 관리할 수 있습니다.
연결 속성의 순서는 사용자가 이러한 속성을 보는 도구에 따라 다를 수 있습니다.
다음 테이블에는 DB2 연결 속성이 설명되어 있습니다.
속성
설명
데이터베이스 유형
데이터베이스 유형입니다.
이름
연결 이름입니다. 이름은 대/소문자를 구분하지 않으며 도메인 내에서 고유해야 합니다. 이름은 128자를 초과할 수 없고, 공백이나 다음 특수 문자를 포함할 수 없습니다.
~ ` ! $ % ^ & * ( ) - + = { [ } ] | \ : ; " ' < , > . ? /
ID
데이터 통합 서비스에서 연결을 식별하기 위해 사용하는 문자열입니다. ID는 대/소문자를 구분하지 않습니다. ID는 255자 이하여야 하고 도메인 내에서 고유해야 합니다. 연결을 작성한 후 이 속성을 변경할 수 없습니다. 기본값은 연결 이름입니다.
설명
연결의 설명입니다. 설명은 765자를 초과할 수 없습니다.
사용자 이름
데이터베이스 사용자 이름입니다.
암호
데이터베이스 사용자 이름에 대한 암호입니다.
통과 보안 활성화됨
연결에 대한 통과 보안을 활성화합니다. 연결에 대한 통과 보안을 활성화한 경우 도메인은 연결 개체에 정의된 자격 증명 대신 클라이언트 사용자 이름과 암호를 사용하여 해당하는 데이터베이스에 로그인합니다.
데이터 액세스를 위한 연결 문자열
데이터베이스에서 메타데이터에 액세스하는 데 사용되는 DB2 연결 URL입니다.
dbname
여기서
dbname
은 DB2 클라이언트에 구성된 별칭입니다.
메타데이터 액세스 속성: 연결 문자열
다음 메타데이터 연결 문자열 URL을 사용합니다.
jdbc:informatica:db2://<호스트 이름>:<포트>;DatabaseName=<데이터베이스 이름>
테이블을 가져올 경우 기본적으로 모든 테이블이 기본 스키마 이름 아래에 표시됩니다. 기본 스키마 대신 특정 스키마 아래에서 테이블을 보려면 테이블을 가져올 스키마의 이름을 지정할 수 있습니다. ischemaname 매개 변수를 URL에 포함하여 스키마 이름을 지정합니다. 예를 들어 특정 스키마에서 테이블을 가져오려면 다음 구문을 사용합니다.
jdbc:informatica:db2://<호스트 이름>:<포트>;DatabaseName=<데이터베이스 이름>;ischemaname=<schema_name>
여러 스키마에서 테이블을 검색하여 가져오려면 ischemaname 매개 변수에 스키마 이름 여러 개를 지정할 수 있습니다. 스키마 이름은 대/소문자를 구분합니다. 여러 스키마 이름을 지정할 때 특수 문자를 사용할 수 없습니다. 여러 스키마 이름을 구분하려면 파이프(|) 문자를 사용합니다. 예를 들어 스키마 세 개에서 테이블을 검색하여 가져오려면 다음 구문을 사용합니다.
jdbc:informatica:db2://<호스트 이름>:<포트>;DatabaseName=<데이터베이스 이름>;ischemaname=<schema_name1>|<schema_name2>|<schema_name3>
스키마 이름 여러 개를 지정할 경우
기본 스키마만 표시
옵션을 지워야 지정된 스키마 이름 아래에서 테이블을 볼 수 있습니다.
AdvancedJDBCSecurityOptions
보안 데이터베이스에 메타데이터 액세스하기 위한 데이터베이스 매개 변수입니다. Informatica는 AdvancedJDBCSecurityOptions 필드 값을 중요한 데이터로 처리하고 매개 변수 문자열을 암호화하여 저장합니다.
보안 데이터베이스에 연결하려면 다음 매개 변수를 포함합니다.
  • EncryptionMethod 필수 사항입니다. 네트워크를 통해 전송되는 경우 데이터가 암호화되었는지를 나타냅니다. 이 매개 변수는 SSL로 설정되어야 합니다.
  • ValidateServerCertificate. 선택 사항입니다. 데이터베이스 서버에서 보낸 인증서에 대해 Informatica에서 유효성을 검사하는지를 나타냅니다.
    이 매개 변수를 True로 설정하면 데이터베이스 서버에서 보낸 인증서에 대해 Informatica에서 유효성을 검사합니다. HostNameInCertificate 매개 변수를 지정하면 Informatica에서 인증서의 호스트 이름에 대한 유효성도 검사합니다.
    이 매개 변수를 false로 설정하면 데이터베이스 서버에서 보낸 인증서에 대해 Informatica에서 유효성을 검사하지 않습니다. Informatica에서 사용자가 지정한 트러스트 저장소 정보를 모두 무시합니다.
  • HostNameInCertificate. 선택 사항입니다. 보안 데이터베이스를 호스팅하는 시스템의 호스트 이름입니다. 호스트 이름을 지정하면 Informatica에서 SSL 인증서의 호스트 이름에 대해 연결 문자열에 포함된 호스트 이름의 유효성을 검사합니다.
  • cryptoProtocolVersion. 선택 사항입니다. IBM DB2 인스턴스에 대해 TLS를 활성화하는 경우 cryptoProtocolVersion 매개 변수를 다음과 같이 설정합니다.
    cryptoProtocolVersion=TLSv<버전 번호>.
    예: cryptoProtocolVersion=TLSv1.2
    버전 번호는 서버에 대해 구성한 TLS 버전과 동일해야 합니다.
  • TrustStore. 필수 사항입니다. 트러스트 저장소 파일의 경로 및 파일 이름입니다.
    SSL 또는 TLS를 구성하고 파일 이름만 지정하는 경우 트러스트 저장소 파일을 Informatica 설치 디렉터리로 복사해야 합니다.
    연결을 테스트하고 메타데이터를 가져오려면 트러스트 저장소 파일을 다음 디렉터리로 복사합니다.
    <Informatica 클라이언트 설치 디렉터리>/clients/DeveloperClient
    매핑을 실행하려면 트러스트 저장소 파일을 다음 디렉터리로 복사합니다.
    <Informatica 서버 설치 디렉터리>/tomcat/bin
    SSL 또는 TLS를 구성하고 파일 이름만 지정하는 경우 트러스트 저장소 파일을 연결을 테스트할 다음 디렉터리로 복사해야 합니다.
    <Informatica 서버 설치 디렉터리>/tomcat/bin
  • TrustStorePassword. 필수 사항입니다. 보안 데이터베이스에 대한 트러스트 저장소 파일의 암호입니다.
Informatica에서 보안 JDBC 매개 변수를 연결 문자열에 추가합니다. 보안 JDBC 매개 변수를 직접 연결 문자열에 포함한 경우 AdvancedJDBCSecurityOptions 필드에서 매개 변수를 입력하지 마십시오.
데이터 액세스 속성: 연결 문자열
데이터베이스에서 데이터에 액세스하는 데 사용되는 연결 문자열입니다.
IBM DB2의 경우에는
<데이터베이스 이름>
입니다.
코드 페이지
소스 데이터베이스에서 읽거나 대상 데이터베이스 또는 파일에 쓰는 데 사용되는 코드 페이지입니다.
환경 SQL
데이터베이스에 연결할 때 데이터베이스 환경을 설정하는 SQL 명령입니다. 데이터 통합 서비스에서 데이터베이스에 연결할 때마다 연결 환경 SQL을 실행합니다.
트랜잭션 SQL
데이터베이스에 연결할 때 데이터베이스 환경을 설정하는 SQL 명령입니다. 데이터 통합 서비스에서 각 트랜잭션을 시작할 때 트랜잭션 환경 SQL을 실행합니다.
다시 시도 기간
이 속성은 나중에 사용하기 위해 예약되어 있습니다.
테이블스페이스
데이터베이스의 테이블스페이스 이름입니다.
SQL 식별자 문자
데이터베이스에서 SQL 쿼리의 구분자로 분리된 식별자를 묶기 위해 사용하는 문자 유형입니다. 사용 가능한 문자는 데이터베이스 유형에 따라 다릅니다.
데이터베이스에서 일반 식별자를 사용할 경우 (없음)을 선택합니다. 데이터 통합 서비스에서 SQL 쿼리를 생성할 때 식별자 주위에 구분자로 분리된 문자를 배치하지 않습니다.
데이터베이스에서 구분자로 분리된 식별자를 사용할 경우 문자를 선택합니다. 데이터 통합 서비스가 SQL 쿼리를 생성할 때 구분자로 분리된 식별자를 이 문자로 묶습니다.
대/소문자가 혼합된 식별자 지원
데이터베이스에서 대/소문자를 구분하는 식별자를 사용할 경우 활성화합니다. 이 속성을 활성화하면 데이터 통합 서비스가
SQL 식별자 문자
속성에 대해 선택한 문자로 모든 식별자를 묶습니다.
SQL 식별자 문자
속성이 없음으로 설정된 경우
대/소문자가 혼합된 식별자 지원
속성이 비활성화됩니다.
ODBC 공급자
ODBC. ODBC가 연결되는 데이터베이스의 유형입니다. 푸시다운 최적화를 위해 데이터베이스 유형을 지정하여 데이터 통합 서비스가 원시 데이터베이스 SQL을 생성할 수 있도록 합니다. 옵션은 다음과 같습니다.
  • 기타
  • Sybase
  • Microsoft_SQL_Server
기본값은 기타입니다.