IBM Cloud dashDB 서비스를 위해 Liberty 구성

Bluemix® dashDB® 서비스를 사용하도록 Liberty 서버를 구성하려면 IBM® Cloud 유틸리티 명령행 통합 도구를 사용하십시오.

시작하기 전에

IBM Cloud 서비스를 사용하도록 Liberty 서버를 구성하기 전에 계정을 작성해야 합니다. IBM Cloud 계정을 작성하려면 IBM Cloud에 등록을 참조하십시오.

이 태스크 정보

dashDB 서비스를 사용하도록 Liberty 서버를 구성하십시오.

프로시저

  1. bluemixUtility login 명령을 사용하여 로그인하십시오. 초기 로그인 후에는 이 단계를 다시 완료하지 않아도 됩니다.
  2. bluemixUtility marketplace 명령을 실행하여 명령행 유틸리티와 함께 사용할 수 있는 모든 IBM Cloud 서비스에 대한 세부사항을 나열하십시오. 다음 예를 참조하십시오.
    Service: dashDB
    Description: A flexible and powerful data warehouse for online analytics processing, or a highly reliable relational database for enterprise-level online transaction processing.
    Documentation: https://www.ng.bluemix.net/docs/#services/dashDB/index.html#dashDB
    Plans: Entry, Enterprise256.4, Enterprise256.12, EnterpriseMPP.4, EnterpriseTransactional12.128.1400, EnterpriseTransactional2.8.500, Enterprise
  3. dashDB 서비스는 데이터 웨어하우징 및 트랜잭션 처리를 위한 여러 가지 서비스 계획을 제공합니다. 인스턴스을 작성 또는 요청하려면 IBM Cloud 대시보드를 사용하십시오.
  4. dashDB 서비스 인스턴스가 있으면 서비스 키가 있는지 확인하십시오. 서비스 키는 서비스에 대한 신임 정보를 포함합니다. 예:
    $ bluemixUtility showService myDashDB
    
    Name: myDashDB
    Type: dashDB
    Plan: EnterpriseTransactional2.8.500
    Description: A flexible and powerful data warehouse for online analytics processing, or a highly reliable relational database for enterprise-level online transaction processing.
    Documentation: https://www.ng.bluemix.net/docs/#services/dashDB/index.html#dashDB
    Service keys:
      credential-1
    서비스 키 목록이 표시되지 않는 경우 IBM Cloud 대시보드 또는 serviceType, servicePlanserviceName 옵션과 함께 bluemixUtility createService 명령을 사용하여 하나를 작성하십시오. createService 명령을 사용하는 경우, showService 명령의 출력의 값과 일치하는 서비스 유형, 계획 이름 및 서비스 이름을 전달하십시오. 예:
    $ bluemixUtility createService dashDB EnterpriseTransactional2.8.500 myDashDB
  5. bluemixUtility import myDashDB 명령을 실행하여 구성을 가져오십시오. 서비스에 액세스하기 위해 필요한 라이브러리의 라이센스 이용 약관에 동의하십시오.
  6. 옵션: bluemixUtility listImports 명령을 실행하여 가져온 서비스 구성을 보십시오.
    The following IBM Bluemix service configurations have been imported:
    myDashDB
  7. bluemixUtility bind [options] serverName serviceName을 실행하여 구성을 Liberty 서버에 바인드하십시오. 프롬프트가 표시되면 라이센스 이용 약관에 동의하십시오. 나열된 서비스에 대한 다음 예 및 설명을 참조하십시오.
    $ bluemixUtility bind defaultServer myDashDB
    
    Checking if features required for the myDashDB service are installed.
    All required features are installed.
    The myDashDB is now bound to defaultServer server.
    dashDB 데이터베이스의 기본 JNDI 이름은 jdbc/serviceName입니다. 애플리케이션이 다른 JNDI 이름을 사용하여 데이터베이스 인스턴스에 액세스하는 경우 --vjndiName 옵션을 사용하여 JNDI 이름을 지정하십시오. 다음 예를 참조하십시오.
    $ bluemixUtility bind defaultServer myDashDB --vjndiName=jdbc/myDataSource

결과

이제 Liberty 서버에서 dashDB 서비스를 사용할 수 있습니다.

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

파일 이름: twlp_config_blmx_dashdb.html