드라이버 패키지
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++ 컴파일러 런타임 패키지를 설치하십시오.
-
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/*
-
다음 명령을 실행하여 런타임 패키지를 설치하십시오.
sudo dpkg -iG *.deb
프로시저
-
이전에 다운로드한 압축 드라이버 패키지 파일의 압축을 푸십시오.
예:
gunzip file_name.tar.gz
tar -xvf file_name.tar
dsdriver
서브디렉토리가 압축 풀기 명령을 실행한 디렉토리에 작성됩니다. -
Java 및 ODBC/CLI 드라이버의 압축을 푸십시오.
a.
dsdriver
서브디렉토리에서 installDSDriver 명령을 실행하십시오.installDSDriver 명령은
db2profile
디렉토리에db2cshrc
및dsdriver
스크립트 파일을 작성합니다.b. 쉘 환경에 따라 다음 스크립트 파일 중 하나를 실행하십시오.
- Bash 또는 Korn 쉘 :
source db2profile
- C 쉘 :
source db2cshrc
- Bash 또는 Korn 쉘 :
다음에 수행할 작업
로컬 애플리케이션 또는 클라이언트 도구를 Db2 on Cloud 데이터베이스에 연결할 수 있도록 로컬 환경을 구성하십시오.
Mac OS X에서 드라이버 패키지 설치
installDSDriver.sh
스크립트를 사용하여 Db2 on Cloud 드라이버 패키지를 Mac OS X에 설치할 수 있습니다.
전제조건
Db2 on Cloud 데이터베이스에 연결하기 전에 필수 소프트웨어가 설치되어 있는지 확인하십시오.
프로시저
-
새로 설치하는 경우
-
macos_dsdriver.dmg
파일을 두 번 클릭하여 디스크 이미지를 마운트하십시오.디스크 이미지의 컨텐츠가 있는 새 파인더 창이 열립니다.
파인더 창이 열리지 않으면 데스크탑에 있는
macos_dsdriver
아이콘을 두 번 클릭하십시오. -
파인더 창에서
installDSDriver.sh
파일을 두 번 클릭하십시오.
드라이버 패키지는 기본 위치에 설치됩니다.
/Applications/dsdriver
-
-
기존 드라이버 패키지 설치에 대한 업데이트인 경우
-
현재 구성 파일을 백업하십시오.
a.
Applications/dsdriver/cfg
폴더로 이동하십시오.b. 다음 파일을 다른 폴더에 복사하십시오.
db2cli.ini
db2dsdriver.cfg
-
dsdriver
폴더를 두 번 클릭하고 휴지통으로 이동 을 선택하여 현재 설치된 드라이버 패키지를 제거하십시오. -
앞의 새로 설치하는 경우 섹션에서 설명한 대로 새 드라이버 패키지를 설치하십시오.
a.
macos_dsdriver.dmg
파일을 두 번 클릭하여 디스크 이미지를 마운트하십시오. b. 파인더 창에서installDSDriver.sh
파일을 두 번 클릭하십시오. -
구성 파일을 복원하십시오.
1단계에서 저장한
db2cli.ini
및db2dsdriver.cfg
파일을/Applications/dsdriver/cfg
폴더에 복사하십시오.
-
다음에 수행할 작업
로컬 애플리케이션 또는 클라이언트 도구를 Db2 on Cloud 데이터베이스에 연결할 수 있도록 로컬 환경을 구성하십시오.
Mac OS X에서 드라이버 패키지 설치
설치 프로그램을 사용하여 Windows에 Db2 on Cloud 드라이버 패키지를 설치할 수 있습니다.
전제조건
Db2 on Cloud 데이터베이스에 연결하기 전에 필수 소프트웨어가 설치되어 있는지 확인하십시오.
프로시저
-
관리자로서 다운로드한 실행 파일을 실행하십시오.
드라이버 패키지의 기본 설치 경로는 다음과 같습니다.
Program Files\IBM\IBM DATA SERVER DRIVER
-
(선택사항): 드라이버 패키지 설치 디렉토리의
bin
서브디렉토리를%PATH%
환경 변수에 추가하십시오(이렇게 하면 명령 실행 파일의 전체 경로를 지정하지 않고 db2cli 명령을 실행할 수 있음).
다음에 수행할 작업
로컬 애플리케이션 또는 클라이언트 도구를 Db2 on Cloud 데이터베이스에 연결할 수 있도록 로컬 환경을 구성하십시오.
로컬 환경 구성
로컬 애플리케이션 및 도구를 Db2 on Cloud 데이터베이스에 연결하려면 환경을 구성해야 합니다.
전제조건
Db2 on Cloud 데이터베이스에 연결하기 전에 필수 소프트웨어가 설치되어 있는지 확인하십시오.
프로시저
-
데이터베이스의 드라이버 구성 파일인
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>
은(는) 서버에 지정된 포트 번호입니다.
-
명령 프롬프트에서 db2cli validate 명령을 실행하여 연결을 테스트하십시오.
db2cli validate -dsn <alias> -connect -user <userid> -passwd <password>
여기서,
<alias>
은(는) db2cli writecfg 명령으로 작성한 별명입니다.<userid>
은(는) Db2 사용자 ID입니다.<password>
은(는) Db2 비밀번호입니다.
-
(선택사항): 로컬 ODBC 애플리케이션 및 도구를 데이터베이스에 연결할 수 있도록 하려면 DSN을 ODBC 드라이버 관리자에 등록하십시오.
명령행에서 다음 명령을 실행하십시오.
db2cli registerdsn -add -dsn <alias>
여기서,
<alias>
은(는) db2cli writecfg 명령으로 작성한 별명입니다.
기본적으로 DSN은 사용자 DSN으로 작성됩니다.