IBM Cloud Docs
드라이버 패키지

드라이버 패키지

Db2 on Cloud 드라이버 패키지는 클라이언트 애플리케이션을 Db2 on Cloud 데이터베이스에 연결하기 위한 소프트웨어를 포함합니다.

정보

  • 이 드라이버 패키지에는 CLPPlus와 같은 클라이언트 인터페이스 도구가 포함되어 있습니다.
  • 또한 이 드라이버 패키지에는 다음 드라이버도 포함되어 있습니다.
    • JDBC
    • Node.js
    • Ruby
    • ODBC
    • 클라
    • .Net
    • OLE DB
    • 기타...

이미 설치하셨습니까?

설치를 다시 건너뛸 수 있도록 드라이버 패키지가 이미 컴퓨터에 있는지 확인하거나 버전 번호를 판별하기 위해 db2level 명령을 사용할 수 있습니다.

다운로드 중

드라이버 다운로드 센터에서 운영 체제용 드라이버 패키지를 다운로드할 수 있습니다. 웹 콘솔은 사이트에 대한 링크를 제공합니다. 웹 콘솔에서 관리 > 연결을 선택하십시오. 운영 체제에 맞는 탭을 선택합니다.

설치

다음과 같이 운영 체제용 드라이버 패키지를 설치하십시오.

Linux 또는 PowerLinux에서 드라이버 패키지 설치

installDSDriver를 사용하여 Linux 또는 PowerLinux에 Db2 on Cloud 드라이버 패키지를 설치할 수 있습니다.

전제조건

Db2 on Cloud 데이터베이스에 연결하기 전에 필수 소프트웨어가 설치되어 있는지 확인하십시오.

PowerLinux의 경우에만 다음 단계를 완료하여 XL C/C++ 컴파일러 런타임 패키지를 설치하십시오.

  1. FTP 사이트에서 XL C/C++ 컴파일러 런타임 패키지를 다운로드하십시오. 예를 들어, wget 도구를 사용하여 Linux 리틀 엔디언 Ubuntu 14용 런타임 패키지를 다운로드하려면 다음 명령을 실행하십시오.

    wget ftp://public.dhe.ibm.com/software/server/POWER/Linux/rte/xlcpp/le/ubuntu/dists/trusty/main/binary-ppc64el/*

  2. 다음 명령을 실행하여 런타임 패키지를 설치하십시오.

    sudo dpkg -iG *.deb

프로시저

  1. 이전에 다운로드한 압축 드라이버 패키지 파일의 압축을 푸십시오.

    예:

    gunzip file_name.tar.gz

    tar -xvf file_name.tar

    dsdriver 서브디렉토리가 압축 풀기 명령을 실행한 디렉토리에 작성됩니다.

  2. Java 및 ODBC/CLI 드라이버의 압축을 푸십시오.

    a. dsdriver 서브디렉토리에서 installDSDriver 명령을 실행하십시오.

    installDSDriver 명령은 db2profile 디렉토리에 db2cshrcdsdriver 스크립트 파일을 작성합니다.

    b. 쉘 환경에 따라 다음 스크립트 파일 중 하나를 실행하십시오.

    • Bash 또는 Korn 쉘 : source db2profile
    • C 쉘 : source db2cshrc

다음에 수행할 작업

로컬 애플리케이션 또는 클라이언트 도구를 Db2 on Cloud 데이터베이스에 연결할 수 있도록 로컬 환경을 구성하십시오.

Mac OS X에서 드라이버 패키지 설치

installDSDriver.sh 스크립트를 사용하여 Db2 on Cloud 드라이버 패키지를 Mac OS X에 설치할 수 있습니다.

전제조건

Db2 on Cloud 데이터베이스에 연결하기 전에 필수 소프트웨어가 설치되어 있는지 확인하십시오.

프로시저

  • 새로 설치하는 경우

    1. macos_dsdriver.dmg 파일을 두 번 클릭하여 디스크 이미지를 마운트하십시오.

      디스크 이미지의 컨텐츠가 있는 새 파인더 창이 열립니다.

      파인더 창이 열리지 않으면 데스크탑에 있는 macos_dsdriver 아이콘을 두 번 클릭하십시오.

    2. 파인더 창에서 installDSDriver.sh 파일을 두 번 클릭하십시오.

    드라이버 패키지는 기본 위치에 설치됩니다. /Applications/dsdriver

  • 기존 드라이버 패키지 설치에 대한 업데이트인 경우

    1. 현재 구성 파일을 백업하십시오.

      a. Applications/dsdriver/cfg 폴더로 이동하십시오.

      b. 다음 파일을 다른 폴더에 복사하십시오.

      db2cli.ini

      db2dsdriver.cfg

    2. dsdriver 폴더를 두 번 클릭하고 휴지통으로 이동 을 선택하여 현재 설치된 드라이버 패키지를 제거하십시오.

    3. 앞의 새로 설치하는 경우 섹션에서 설명한 대로 새 드라이버 패키지를 설치하십시오.

      a. macos_dsdriver.dmg 파일을 두 번 클릭하여 디스크 이미지를 마운트하십시오. b. 파인더 창에서 installDSDriver.sh 파일을 두 번 클릭하십시오.

    4. 구성 파일을 복원하십시오.

      1단계에서 저장한 db2cli.inidb2dsdriver.cfg 파일을 /Applications/dsdriver/cfg 폴더에 복사하십시오.

다음에 수행할 작업

로컬 애플리케이션 또는 클라이언트 도구를 Db2 on Cloud 데이터베이스에 연결할 수 있도록 로컬 환경을 구성하십시오.

Mac OS X에서 드라이버 패키지 설치

설치 프로그램을 사용하여 Windows에 Db2 on Cloud 드라이버 패키지를 설치할 수 있습니다.

전제조건

Db2 on Cloud 데이터베이스에 연결하기 전에 필수 소프트웨어가 설치되어 있는지 확인하십시오.

프로시저

  1. 관리자로서 다운로드한 실행 파일을 실행하십시오.

    드라이버 패키지의 기본 설치 경로는 다음과 같습니다. Program Files\IBM\IBM DATA SERVER DRIVER

  2. (선택사항): 드라이버 패키지 설치 디렉토리의 bin 서브디렉토리를 %PATH% 환경 변수에 추가하십시오(이렇게 하면 명령 실행 파일의 전체 경로를 지정하지 않고 db2cli 명령을 실행할 수 있음).

다음에 수행할 작업

로컬 애플리케이션 또는 클라이언트 도구를 Db2 on Cloud 데이터베이스에 연결할 수 있도록 로컬 환경을 구성하십시오.

로컬 환경 구성

로컬 애플리케이션 및 도구를 Db2 on Cloud 데이터베이스에 연결하려면 환경을 구성해야 합니다.

전제조건

Db2 on Cloud 데이터베이스에 연결하기 전에 필수 소프트웨어가 설치되어 있는지 확인하십시오.

프로시저

  1. 데이터베이스의 드라이버 구성 파일인 db2dsdriver.cfg에 항목을 추가하십시오.

    구성 단계는 SSL을 사용하여 데이터베이스에 연결할 것인지 여부에 따라 다릅니다.

    SSL 사용

    SSL을 사용하여 애플리케이션 및 도구를 데이터베이스에 연결하려면 Linux 운영 체제의 명령 쉘, Windows 명령 프롬프트 또는 DB2 명령 창에서 다음 명령을 입력하십시오.

    db2cli writecfg add -database BLUDB -host <hostname> -port <port>

    db2cli writecfg add -dsn <alias> -database BLUDB -host <hostname> -port <port>

    db2cli writecfg add -database BLUDB -host <hostname> -port <port> -parameter "SecurityTransportMode=SSL"

    여기서,

    • <hostname>은(는) 서버의 호스트 이름입니다.
    • <alias>은(는) 사용자가 선택하는 별명입니다. 별명은 데이터베이스 이름 BLUDB와 같을 수 없습니다. 별명에 공백을 두려는 경우 큰따옴표로 별명을 묶으십시오.
    • <port>은(는) 서버에 지정된 포트 번호입니다.

    SSL 사용 안함

    SSL을 사용하지 않고 애플리케이션 및 도구를 데이터베이스에 연결하려면 Linux 운영 체제의 명령 쉘, Windows 명령 프롬프트 또는 DB2 명령 창에서 다음 명령을 입력하십시오.

    db2cli writecfg add -database BLUDB -host <hostname> -port <port>

    db2cli writecfg add -dsn <alias> -database BLUDB -host <hostname> -port <port>

    여기서,

    • <hostname>은(는) 서버의 호스트 이름입니다.
    • <alias>은(는) 사용자가 선택하는 별명입니다. 별명은 데이터베이스 이름 BLUDB와 같을 수 없습니다. 별명에 공백을 두려는 경우 큰따옴표로 별명을 묶으십시오.
    • <port>은(는) 서버에 지정된 포트 번호입니다.
  2. 명령 프롬프트에서 db2cli validate 명령을 실행하여 연결을 테스트하십시오.

    db2cli validate -dsn <alias> -connect -user <userid> -passwd <password>

    여기서,

    • <alias>은(는) db2cli writecfg 명령으로 작성한 별명입니다.
    • <userid>은(는) Db2 사용자 ID입니다.
    • <password>은(는) Db2 비밀번호입니다.
  3. (선택사항): 로컬 ODBC 애플리케이션 및 도구를 데이터베이스에 연결할 수 있도록 하려면 DSN을 ODBC 드라이버 관리자에 등록하십시오.

    명령행에서 다음 명령을 실행하십시오.

    db2cli registerdsn -add -dsn <alias>

    여기서,

    • <alias>은(는) db2cli writecfg 명령으로 작성한 별명입니다.

    기본적으로 DSN은 사용자 DSN으로 작성됩니다.