데이터 소스 설정

이 패널에서 데이터 소스의 특성을 편집할 수 있습니다.

관리 콘솔 페이지에 두 가지 방법 중 하나로 액세스할 수 있습니다.
지원된 구성: 응용프로그램에서 EJB(엔터프라이즈 JavaBean) 1.1 또는 Java™ 서블릿 2.2 모듈을 사용하는 경우 데이터 소스(WebSphere Application Server V4) > data_source 콘솔 페이지를 사용하십시오.sptcfg
연결 테스트

데이터 소스에 대한 응용프로그램 연결의 유효성을 검증하기 위해 테스트 연결 서비스를 활성화합니다.

연결 테스트를 클릭하기 전에 데이터 소스 특성을 설정한 후 적용을 클릭하십시오.

범위

이 데이터 소스를 지원하는 JDBC 프로바이더의 범위를 지정합니다. 이 범위 내에 설치되는 응용프로그램만 이 데이터 소스를 사용할 수 있습니다.

프로바이더

이 데이터 소스를 지원할 드라이버 구현 클래스를 캡슐화하는 JDBC 프로바이더를 지정합니다.

이름

데이터 소스의 표시 이름을 지정합니다.

이 이름의 유효한 문자에는 문자 및 숫자가 포함되지만, 대부분의 특수 문자는 포함해서는 안됩니다. 예를 들어 이 필드를 Test Data Source로 설정할 수 있습니다. 그러나 마침표(·)로 시작하거나 특수 문자( \ / , : ; " * ? < > | = + & % ' ` @ ))를 포함하는 이름은 유효한 이름이 아닙니다.

데이터 유형 문자열
JNDI 이름

JNDI(Java Naming and Directory Interface) 이름을 지정합니다.

분산 컴퓨팅 환경은 종종 이름 및 디렉토리 서비스를 사용하여 공유 컴포넌트 및 자원을 가져옵니다. 이름 및 디렉토리 서비스는 이름을 위치, 서비스, 정보 및 자원과 연관시킵니다.

이름 지정 서비스는 이름 대 오브젝트 맵핑을 제공합니다. 디렉토리 서비스는 오브젝트에 대한 정보와, 해당 오브젝트를 찾는 데 필요한 검색 도구를 제공합니다.

여러 가지 이름 지정과 디렉토리 서비스 구현이 있으며 이들을 다양하게 하는 인터페이스가 있습니다. JNDI는 다양한 이름 지정 및 디렉토리 서비스에 액세스하는 데 사용되는 공통 인터페이스를 제공합니다.

예를 들어 이름 jdbc/markSection을 사용할 수 있습니다.

이 필드를 공백으로 두면 JNDI 이름은 데이터 소스의 이름에서 생성됩니다. 예를 들어 markSection의 데이터 소스 이름이 jdbc/markSection의 JNDI 이름을 생성합니다.

이 값을 설정한 후 저장하고 서버를 다시 시작했으면 네임스페이스 덤프 도구를 실행할 때 이 문자열을 볼 수 있습니다.

데이터 유형 문자열
컨테이너 관리 지속(CMP)에서 이 데이터 소스 사용

엔터프라이즈 Bean의 CMP(Container-Managed Persistence)을 위해 이 데이터 소스를 사용할지 여부를 지정합니다.

이 옵션을 선택하면 CMP 연결 팩토리를 작성할 수 있습니다. 이는 관계형 자원 어댑터의 경우 데이터 소스에 해당합니다.

데이터 유형 부울
기본값 True(사용 가능)
설명

자원에 대한 텍스트 설명을 지정합니다.

데이터 유형 문자열
카테고리

자원을 분류 또는 그룹화하는 데 사용할 수 있는 카테고리 문자열을 지정합니다.

데이터 유형 문자열
데이터 저장 헬퍼 클래스 이름

선택한 JDBC 드라이버 구현 클래스의 기능을 데이터베이스 특정 기능을 수행하도록 확장한 DataStoreHelper 구현 클래스의 이름을 지정합니다.

Application Server는 자체에서 지원하는 각 JDBC 프로바이더 드라이버에 대해 DataStoreHelper 구현 클래스의 세트를 제공합니다. 이러한 구현 클래스는 com.ibm.websphere.rsadapter 패키지에 있습니다. 예를 들어, JDBC 프로바이더가 DB2®일 경우, 기본 DataStoreHelper 클래스는 com.ibm.websphere.rsadapter.DB2DataStoreHelper입니다. 그러나 보고 있는 관리 콘솔 페이지의 드롭 다운 목록에서 여러 개의 DataStoreHelper 클래스 이름을 사용할 수 있습니다. 데이터베이스 구성에 필요한 클래스의 이름을 선택해야 합니다. 그렇지 않으면 응용프로그램이 올바르게 작동하지 않을 수 있습니다. 드롭 다운 목록에 표시되는 것 외에 DataStoreHelper를 사용하려면 사용자 정의 DataStoreHelper 지정을 선택한 후 완전한 클래스 이름을 입력하십시오. 사용자 정의 DataStoreHelper 클래스 작성에 대한 지시사항은 Information Center를 참조하십시오.

데이터 유형 드롭 다운 목록 또는 문자열(사용자 정의 DataStoreHelper를 선택한 경우)
컴포넌트 관리 인증 별명

이 별명은 런타임 시 데이터베이스 인증을 위해 사용됩니다.

데이터베이스가 보안되지 않은 경우 데이터베이스 인증을 설정하지 않아도 됩니다. 이는 프로덕션 환경에 권장되지 않습니다.
문제점 방지: 사용자 ID암호를 지원하지 않는 데이터베이스(예: Cloudscape)가 있는 경우, 컴포넌트 관리 인증 별명 또는 컨테이너 관리 인증 별명 필드에 별명을 설정할 수 없습니다. 그렇지 않은 경우, 시스템 로그에는 사용자 및 암호가 올바르지 않은 특성임을 나타내는 경고 메시지가 표시됩니다. 이 메시지는 경고 메시지일 뿐입니다. 데이터 소스는 여전히 작성됩니다.gotcha
데이터베이스가 보안되는 경우 데이터베이스 인증을 설정해야 합니다. 다음을 통해 인증을 구성할 수 있습니다.
  • 응용프로그램
  • 관리 콘솔의 컴포넌트 관리 인증 별명. 이는 응용프로그램 자원 참조가 res-auth = Application을 사용할 경우에 사용됩니다.

컴포넌트 관리 인증 또는 다른 방법으로 별명을 설정하지 않았는데 데이터베이스의 연결에 사용자 ID 및 암호가 필요한 경우, 런타임 중 예외가 발생합니다.

데이터 유형 드롭 다운 목록
XA 복구에 대한 인증 별명

이 필드는 XA 복구 처리 중에 사용되어야 하는 인증 별명을 지정하는 데 사용됩니다. 서버 장애 이후 이 별명 이름이 변경되면, 후속 XA 복구 처리에서 장애 이전에 적용된 원래 설정을 사용합니다.

데이터 소스의 XA 복구 인증 별명에 대한 데이터베이스 ID는 XA 복구를 수행할 수 있는 권한을 가져야 합니다. 설치의 권한 스키마에 따라 이 권한 레벨은 응용프로그램의 데이터베이스 테이블에 ID가 액세스하는 데 필요한 권한 레벨과 다를 수도 있습니다.

자원 어댑터가 XA 트랜잭션을 지원하지 않으면 이 필드는 표시되지 않습니다. 이 필드의 기본값은 응용프로그램 인증에 대해 선택된 별명에서 파생됩니다(지정된 경우).

Application Server에서 보안 도메인을 정의한 경우, 찾아보기...를 클릭하여 구성 중인 자원의 인증 별명을 선택할 수 있습니다. 보안 도메인을 사용하여 서버 간의 인증 별명을 분리할 수 있습니다. 트리 보기는 별명이 속하는 보안 도메인을 판별할 때 유용하며, 트리 보기에서 각 인증 별명에 액세스할 수 있는 서버를 판별할 수 있습니다. 트리 보기는 각 자원에 맞춰 조정되므로, 사용할 수 없는 도메인과 별명은 표시되지 않습니다.

데이터 유형 드롭 다운 목록
컨테이너 관리 인증 별명

자원에 대한 컨테이너 관리 사인온의 인증 데이터(JAAS - J2C 인증 데이터 입력)를 지정합니다.

목록에서 별명을 선택하십시오.

목록에 표시되지 않은 새 별명을 정의하려면 다음을 수행하십시오.
  1. 적용을 클릭하십시오. 이제 관련 항목 아래에 J2EE 커넥터 아키텍처(J2C) 인증 데이터 항목의 목록이 표시됩니다.
  2. J2EE 커넥터 아키텍처(J2C) 인증 데이터 항목을 클릭하십시오.
  3. 새로 작성을 클릭하십시오.
  4. 별명을 정의합니다.
  5. 확인을 클릭하십시오. 콘솔에는 이제 별명 콜렉션 페이지가 표시됩니다. 이 페이지에는 구성된 모든 별명을 나열하는 테이블이 포함되어 있습니다. 이 페이지에서는 테이블 앞에 연결 팩토리의 이름도 표시됩니다.
  6. J2C 연결 팩토리의 이름을 클릭하십시오. 이제 연결 팩토리의 구성 페이지가 표시됩니다.
  7. 컨테이너 관리 인증 별명 목록에서 새 별명을 선택하십시오.
  8. 적용을 클릭하십시오.

Application Server에서 보안 도메인을 정의한 경우, 찾아보기...를 클릭하여 구성 중인 자원의 인증 별명을 선택할 수 있습니다. 보안 도메인을 사용하여 서버 간의 인증 별명을 분리할 수 있습니다. 트리 보기는 별명이 속하는 보안 도메인을 판별할 때 유용하며, 트리 보기에서 각 인증 별명에 액세스할 수 있는 서버를 판별할 수 있습니다. 트리 보기는 각 자원에 맞춰 조정되므로, 사용할 수 없는 도메인과 별명은 표시되지 않습니다.

데이터 유형 드롭 다운 목록
맵핑 구성 별명

이 연결 팩토리에서 사용되는 JAAS(Java Authentication and Authorization Service) 맵핑 구성에 대한 인증 별명을 지정합니다.

보안 > 글로벌 보안을 클릭하십시오. 인증 섹션에서 JAAS(Java Authentication and Authorization Service) > 응용프로그램 로그인을 클릭하고 표에서 별명을 선택하십시오.

DefaultPrincipalMapping JAAS 구성은 인증 별명을 사용자 ID 및 암호에 맵핑합니다. 다른 맵핑 구성을 정의하고 사용할 수 있습니다.

데이터 유형 드롭 다운 목록
공통 및 필수 데이터 소스 특성

이 특성은 사용자가 선택한 JDBC 프로바이더에 해당되는 데이터 소스에 고유한 특성입니다. 특성은 데이터 소스에 반드시 필요하거나 특히 데이터 소스에 유용합니다. Information Center에서 지원하는 모든 JDBC 프로바이더에 필요한 특성의 완전한 목록을 볼 수 있습니다.




표시된(온라인) 링크는 인터넷에 액세스해야 합니다.

관련 개념
관련 태스크
[AIX Solaris HP-UX Linux Windows] [iSeries]
관련 참조


파일 이름: udat_jdbcdatsordet.html