[z/OS]

사용자 정의 사용자 레지스트리 데이터를 보유하기 위해 DB2 데이터베이스 사용

사용자 정의 사용자 레지스트리는 DB2® 데이터베이스를 사용하여 사용자 및 비밀번호 정보를 유지보수할 수 있습니다.

이 태스크 정보

그러나 사용자 및 비밀번호 정보를 유지보수하기 위해서는 다음 구성 요구사항 및 제한사항을 준수해야 합니다.
  • 사용자 정의 사용자 레지스트리가 사용하는 DB2 데이터베이스에 액세스하려면 DB2 Universal Java™ 데이터베이스 연결성(JDBC) 드라이버를 사용해야 합니다. 또한 드라이버는 유형 4 드라이버여야 합니다.

    레거시 DB2 for z/OS® JDBC 드라이버 또는 유형 2 DB2 Universal JDBC Driver를 사용할 수 없습니다. 이러한 드라이버는 둘 모두 RRS(Resource Recovery Services)를 사용하기 때문입니다. 이러한 드라이버를 사용하면 사용자 정의 사용자 레지스트리 DB2 서버는 동일 스레드 하에서 처리 중인 사용자 애플리케이션을 방해합니다.

  • DB2 유니버셜 JDBC 드라이버를 사용해야 하므로 레거시 DB2 for z/OS JDBC 드라이버를 필요로 하는 서버 하에서 JDBC 자원을 정의하지 마십시오.

    예를 들어, 레거시 DB2 for z/OS JDBC 드라이버는 DB2 유니버셜 JDBC 드라이버와 공존할 수 없으므로 DB2 for z/OS JDBC 제공자(RRS)를 정의하지 마십시오.

  • 사용자 정의 사용자 레지스트리에 의해 사용되는 관리되지 않는 DB2 데이터 소스 또는 연결이 있어야 합니다.

    데이터 소스 또는 연결은 WebSphere® Application Server 자원 관리에 의존하지 않아야 합니다. 예를 들어, 데이터 소스 또는 연결은 JNDI(Java Naming and Directory Interface) 검색, 폴링, 데이터 저장소 헬퍼, XA 자원 또는 트랜잭션 처리, 연결 관리 등등에 의존할 수 없습니다.

  • 사용자 정의 사용자 레지스트리를 DB2 데이터베이스에 연결하려면 다음 방법 중 하나를 사용할 수 있습니다.
    • Java Platform DriverManager를 사용하여 DB2 유니버셜 JDBC 드라이버에서 패키지되는 com.ibm.db2.jcc.DB2Driver 클래스의 인스턴스를 등록하십시오. 그런 다음 대상 DB2 데이터베이스를 정의하는 DB2 유형 4 URL을 사용하여 DriverManager를 호출하여 DB2 연결을 구하십시오.
    • DB2 유니버셜 JDBC 드라이버에 패키지되는 com.ibm.db2.jcc.DB2DataSource 클래스를 사용하여 데이터 소스를 설정하십시오. 데이터 소스 특성을 설정하여 대상 DB2 데이터베이스 및 기타 옵션을 지정하십시오. 그런 다음 데이터 소스로부터 연결을 구하십시오.
    중요사항: 이러한 접근 방법을 사용하는 방법에 대한 자세한 정보는 DB2 UDB for z/OS 버전 8 애플리케이션 프로그래밍 안내서 및 Java 참조서의 내용을 참조하십시오.

WebSphere Application Server의 JDBC 제공자를 정의하려면 다음 단계를 완료하십시오. WebSphere Application Server for z/OS 보안 컴포넌트의 사용자 정의 사용자 레지스트리를 정의하기 전에 다음 DB2 JDBC 유니버셜 드라이버 구성을 설정해야 합니다.

프로시저

  1. 서번트를 위해 ws.ext.dirs 클래스 경로에 DB2 유니버셜 JDBC 드라이버를 정의하십시오. 드라이버를 정의하려면 관리 콘솔에서 다음 단계를 완료하십시오.
    1. 서버 > Application Server > server_name을 클릭하십시오.
    2. 서버 인프라 아래에서 Java 및 프로세스 관리 > 프로세스 정의 > 서번트를 클릭하십시오.
    3. 추가 특성 아래에서 JVM(Java Virtual Machine)을 클릭하십시오.
    4. 추가 특성 아래에서 사용자 정의 특성을 클릭하십시오.
    5. 새로 작성을 클릭하고 드라이버를 정의하십시오. 다음 정보를 사용하여 새 특성을 작성하십시오.
      특성 이름
      ws.ext.dirs
      특성 값
      db2jcc.jar_directory_path/db2jcc.jar:license_jar_directory_path/db2jcc_license_cisuz.jar
  2. 제어기를 위해 ext.dirs 클래스 경로에 DB2 유니버셜 JDBC 드라이버를 정의하십시오. 드라이버를 정의하려면 관리 콘솔에서 다음 단계를 완료하십시오.
    1. 서버 > Application Server > server_name을 클릭하십시오.
    2. 서버 인프라 아래에서 Java 및 프로세스 관리 > 프로세스 정의 > 제어기를 클릭하십시오.
    3. 추가 특성 아래에서 JVM(Java Virtual Machine)을 클릭하십시오.
    4. 추가 특성 아래에서 사용자 정의 특성을 클릭하십시오.
    5. 새로 작성을 클릭하고 드라이버를 정의하십시오. 다음 정보를 사용하여 새 특성을 작성하십시오.
      특성 이름
      ws.ext.dirs
      특성 값
      db2jcc.jar_directory_path/db2jcc.jar:license_jar_directory_path/db2jcc_license_cisuz.jar
  3. 서버를 리사이클링하십시오.

주제 유형을 표시하는 아이콘 태스크 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tsec_db2custreg
파일 이름:tsec_db2custreg.html