데이터 소스 설정
이 페이지를 사용하여 데이터 소스의 특성을 편집하십시오.
연결 테스트
데이터 소스에 대한 애플리케이션 연결의 유효성을 검증하기 위해 테스트 연결 서비스를 활성화합니다.
연결 테스트를 클릭하기 전에 데이터 소스 특성을 설정한 후 적용을 클릭하십시오.
범위
이 데이터 소스를 지원하는 JDBC 제공자의 범위를 지정합니다. 이 범위 내에 설치되는 애플리케이션만 이 데이터 소스를 사용할 수 있습니다.
제공자
이 연결 팩토리에 대해 WebSphere® Application Server가 사용하는 자원 어댑터를 지정합니다.
제공자는 새 연결 팩토리를 작성할 때만 설정할 수 있습니다. 목록에는 관련 범위에서 정의되는 기존의 모든 자원 어댑터가 표시됩니다. 기존 자원 어댑터를 제공자로 사용하려는 경우 목록에서 하나를 선택하십시오.
Name
데이터 소스의 표시 이름을 지정합니다.
이 이름의 유효한 문자에는 문자 및 숫자가 포함되지만, 대부분의 특수 문자는 포함해서는 안됩니다. 예를 들어, 이 필드를 Test Data Source로 설정할 수 있습니다. 그러나 마침표(·)로 시작하거나 특수 문자( \ / , : ; " * ? < > | = + & % ' ` @ )를 포함하는 이름은 유효한 이름이 아닙니다.
Information | 값 |
---|---|
데이터 유형 | 문자열 |
JNDI 이름
JNDI(Java Naming and Directory Interface) 이름을 지정합니다.
분산 컴퓨팅 환경은 종종 이름 및 디렉토리 서비스를 사용하여 공유 컴포넌트 및 자원을 가져옵니다. 이름 및 디렉토리 서비스는 이름을 위치, 서비스, 정보 및 자원과 연관시킵니다.
이름 지정 서비스는 이름 대 오브젝트 맵핑을 제공합니다. 디렉토리 서비스는 오브젝트에 대한 정보와, 해당 오브젝트를 찾는 데 필요한 검색 도구를 제공합니다.
여러 가지 이름 지정과 디렉토리 서비스 구현이 있으며 이들을 다양하게 하는 인터페이스가 있습니다. JNDI는 다양한 이름 지정 및 디렉토리 서비스에 액세스하는 데 사용되는 공통 인터페이스를 제공합니다.
예를 들어, 이름 jdbc/markSection을 사용할 수 있습니다.
이 필드를 공백으로 두면 JNDI 이름은 데이터 소스의 이름에서 생성됩니다. 예를 들어, 데이터 소스 이름(markSection)이 jdbc/markSection의 JNDI 이름을 생성합니다.
이 값을 설정한 후 저장하고 서버를 다시 시작했으면 메모리 덤프 네임스페이스 도구를 실행할 때 이 문자열을 볼 수 있습니다.
Information | 값 |
---|---|
데이터 유형 | 문자열 |
컨테이너 관리 지속(CMP)에서 이 데이터 소스 사용
엔터프라이즈 Bean의 CMP(Container-Managed Persistence)을 위해 이 데이터 소스를 사용할지 여부를 지정합니다.
이 옵션을 선택하면 CMP 연결 팩토리를 작성할 수 있습니다. 이는 관계형 자원 어댑터의 경우 데이터 소스에 해당합니다.
Information | 값 |
---|---|
데이터 유형 | 부울 |
Default | True(사용 가능) |
설명
자원에 대한 텍스트 설명을 지정합니다.
Information | 값 |
---|---|
데이터 유형 | 문자열 |
카테고리
자원을 분류 또는 그룹화하는 데 사용할 수 있는 카테고리 문자열을 지정합니다.
Information | 값 |
---|---|
데이터 유형 | 문자열 |
데이터 저장소 헬퍼 클래스 이름
선택한 JDBC 드라이버 구현 클래스의 기능을 데이터베이스 특정 기능을 수행하도록 확장한 DataStoreHelper 구현 클래스의 이름을 지정합니다.
애플리케이션 서버는 지원하는 각 JDBC 제공자 드라이버에 대해 DataStoreHelper 구현 클래스 세트를 제공합니다. 이러한 구현 클래스는 com.ibm.websphere.rsadapter 패키지에 있습니다. 예를 들어, JDBC 제공자가 DB2®인 경우, 기본 DataStoreHelper 클래스는 com.ibm.websphere.rsadapter.DB2DataStoreHelper입니다. 그러나 보고 있는 관리 콘솔 페이지의 드롭 다운 목록에서 사용 가능한 여러 개의 DataStoreHelper 클래스 이름을 작성할 수 있습니다. 데이터 베이스 구성에 필요한 클래스의 이름을 선택해야 합니다. 그렇지 않으면 애플리케이션이 올바르게 작동하지 않을 수 있습니다. 드롭 다운 목록에 표시되지 않는 DataStoreHelper 클래스를 사용하려면, 사용자 정의 DataStoreHelper 지정을 선택한 후 완전한 클래스 이름을 입력하십시오. 사용자 정의 DataStoreHelper 클래스 작성에 대한 지시사항은 Information Center를 참조하십시오.
Information | 값 |
---|---|
데이터 유형 | 드롭 다운 목록 또는 문자열(사용자 정의 DataStoreHelper를 선택한 경우) |
XA 복구용 인증 별명
이 필드는 XA 복구 처리 중에 사용해야 하는 인증 별명을 지정하는 데 사용됩니다. 이 별명 이름이 서버 장애 후 변경되면 후속 XA 복구 처리에 장애 이전에 유효했던 원래 설정이 사용됩니다.
목록에서 별명을 선택하십시오.
- 적용을 클릭하십시오.이제 관련 항목 아래에 Java EE(Java Platform, Enterprise Edition) 커넥터 아키텍처(J2C) 인증 데이터 항목의 목록이 표시됩니다.
- J2EE 커넥터 아키텍처(J2C) 인증 데이터 항목을 클릭하십시오.
- 새로 작성을 클릭하십시오.
- 별명을 정의합니다.
- 확인 및 저장을 클릭하십시오. 이제 콘솔에는 구성된 모든 별명을 나열하는 별명 콜렉션 페이지가 표시됩니다. 위 표에서, 이 페이지에도 breadcrumb 경로의 연결 팩토리 이름이 표시됩니다.
- J2C 연결 팩토리의 이름을 클릭하여 작성 중인 연결 팩토리의 구성 페이지로 돌아가십시오.
- 컨테이너 관리 인증 별명 목록에서 새 별명을 선택하십시오.
- 적용을 클릭하십시오.
데이터 소스의 XA 복구 인증 별명에 대한 데이터베이스 ID에는 XA 복구를 수행할 수 있는 권한이 있어야 합니다. 설치의 권한 스키마에 따라, ID가 애플리케이션의 데이터베이스 테이블에 액세스해야 하는 권한 레벨과 이 권한 레벨이 차이가 날 수 있습니다.
자원 어댑터가 XA 트랜잭션을 지원하지 않으면 이 필드는 표시되지 않습니다. 이 필드의 기본값은 애플리케이션 인증에 대해 선택된 별명으로부터 옵니다(지정된 경우).
애플리케이션 서버에 다중 보안 도메인 및 다중 인증 별명을 정의한 경우, 찾아보기...를 클릭하여 구성 중인 자원의 인증 별명을 선택할 수 있습니다. 찾아보기 단추는 하나 이상의 보안 도메인이 정의되고 편집 중인 자원에 적용 가능한 범위를 지정하는 경우에만 액세스할 수 있습니다. 또는 해당 보안 도메인에는 하나 이상의 JAAS(Java Authentication and Authorization Service) J2C(Java 2 Connector) 인증 별명이 포함되어 있어야 합니다.
보안 도메인을 통해 서버 간의 인증 별명을 분리할 수 있습니다. 트리 보기는 별명을 포함하는 보안 도메인을 판별하는 데 유용하며, 이를 사용하여 각 인증 별명에 액세스할 수 있는 서버를 판별할 수 있습니다. 트리 보기는 각 자원에 맞게 조정되므로 사용할 수 없는 도메인과 별명은 표시되지 않습니다.
Information | 값 |
---|---|
데이터 유형 | 드롭 다운 목록 |
컴포넌트 관리 인증 별명
이 별명은 런타임 시 데이터베이스 인증을 위해 사용됩니다.

목록에서 별명을 선택하십시오.
- 적용을 클릭하십시오.이제 관련 항목 아래에 Java EE(Java Platform, Enterprise Edition) 커넥터 아키텍처(J2C) 인증 데이터 항목의 목록이 표시됩니다.
- J2EE 커넥터 아키텍처(J2C) 인증 데이터 항목을 클릭하십시오.
- 새로 작성을 클릭하십시오.
- 별명을 정의합니다.
- 확인 및 저장을 클릭하십시오. 이제 콘솔에는 구성된 모든 별명을 나열하는 별명 콜렉션 페이지가 표시됩니다. 위 표에서, 이 페이지에도 breadcrumb 경로의 연결 팩토리 이름이 표시됩니다.
- J2C 연결 팩토리의 이름을 클릭하여 작성 중인 연결 팩토리의 구성 페이지로 돌아가십시오.
- 컨테이너 관리 인증 별명 목록에서 새 별명을 선택하십시오.
- 적용을 클릭하십시오.
애플리케이션 서버에 다중 보안 도메인 및 다중 인증 별명을 정의한 경우, 찾아보기...를 클릭하여 구성 중인 자원의 인증 별명을 선택할 수 있습니다. 찾아보기 단추는 하나 이상의 보안 도메인이 정의되고 편집 중인 자원에 적용 가능한 범위를 지정하는 경우에만 액세스할 수 있습니다. 또는 해당 보안 도메인에는 하나 이상의 JAAS J2C 인증 별명이 포함되어 있어야 합니다.
컴포넌트 관리 인증을 통해 별명을 설정하지 않았는데 데이터베이스의 연결에 사용자 ID 및 비밀번호가 필요한 경우, 런타임 중 예외가 발생합니다.
Information | 값 |
---|---|
데이터 유형 | 드롭 다운 목록 |
컨테이너 관리 인증 별명
자원에 대한 컨테이너 관리 사인온의 인증 데이터(JAAS - J2C 인증 데이터 입력)를 지정합니다.맵핑-구성 별명 설정에 선택한 값에 따라, 이 설정을 사용 안함으로 설정할 수 있습니다.
목록에서 별명을 선택하십시오.
- 적용을 클릭하십시오.이제 관련 항목 아래에 J2EE 커넥터 아키텍처(J2C) 인증 데이터 항목의 목록이 표시됩니다.
- JAAS - J2C 인증 데이터를 클릭하십시오.
- 새로 작성을 클릭하십시오.
- 별명을 정의합니다.
- 확인 및 저장을 클릭하십시오. 이제 콘솔에는 구성된 모든 별명을 나열하는 별명 콜렉션 페이지가 표시됩니다. 위 표에서, 이 페이지에도 breadcrumb 경로의 연결 팩토리 이름이 표시됩니다.
- J2C 연결 팩토리의 이름을 클릭하여 작성 중인 연결 팩토리의 구성 페이지로 돌아가십시오.
- 컨테이너 관리 인증 별명 목록에서 새 별명을 선택하십시오.
- 적용을 클릭하십시오.
애플리케이션 서버에 다중 보안 도메인 및 다중 인증 별명을 정의한 경우, 찾아보기...를 클릭하여 구성 중인 자원의 인증 별명을 선택할 수 있습니다. 찾아보기 단추는 하나 이상의 보안 도메인이 정의되고 편집 중인 자원에 적용 가능한 범위를 지정하는 경우에만 액세스할 수 있습니다. 또는 해당 보안 도메인에는 하나 이상의 JAAS J2C 인증 별명이 포함되어 있어야 합니다.
보안 도메인을 통해 서버 간의 인증 별명을 분리할 수 있습니다. 트리 보기는 별명이 속하는 보안 도메인을 판별하는 데 유용하며, 트리 보기에서 각 인증 별명에 액세스할 수 있는 서버를 판별할 수 있습니다. 트리 보기는 각 자원에 맞게 조정되므로 사용할 수 없는 도메인과 별명은 표시되지 않습니다.
Information | 값 |
---|---|
데이터 유형 | 드롭 다운 목록 |
맵핑 구성 별명
이 연결 팩토리에서 사용되는 JAAS(Java Authentication and Authorization Service) 맵핑 구성에 대한 인증 별명을 지정합니다.
DefaultPrincipalMapping JAAS 구성은 인증 별명을 사용자 ID 및 비밀번호에 맵핑합니다. 다른 맵핑 구성을 정의 및 사용할 수도 있습니다.
Information | 값 |
---|---|
데이터 유형 | 드롭 다운 목록 |
공통 및 필수 데이터 소스 특성
이 특성은 사용자가 선택한 JDBC 제공자에 해당되는 데이터 소스에 고유한 특성입니다. 특성은 데이터 소스에 반드시 필요하거나 특히 데이터 소스에 유용합니다. Information Center에서 지원되는 모든 JDBC 제공자에 필요한 특성의 완전한 목록을 볼 수 있습니다.