DB2-서버 설치

이 장에서는 DB2 서버의 설치 ​​단계에 대해 설명합니다.

소개

DB2 Server 평가판을 다운로드하거나 www.ibm.com 에서 제품 라이센스를 구입할 수 있습니다 . 실행할 운영 체제의 크기에 따라 다운로드 할 수있는 두 개의 별도 DB2 서버가 있습니다. 예를 들어, 32 비트 Linux 또는 UNIX 운영 체제 용 DB2 서버를 다운로드하려면 32 비트 DB2 서버를 다운로드해야합니다. 64 비트 DB2 서버에도 동일하게 적용됩니다.

하드웨어 요구 사항

프로세서 : 최소 코어 2Duo

Ram : 최소 1GB

하드 디스크 : 최소 30GB

소프트웨어 요구 사항

DB2 서버를 설치하기 전에 시스템에 필요한 소프트웨어가 준비되어 있어야합니다. Linux의 경우 "libstdc ++ 6.0"을 설치해야합니다.

시스템 호환성 확인

DB2 서버를 설치하기 전에 시스템이 DB2 서버와 호환되는지 확인해야합니다. 호환성을 확인하려면 명령 콘솔에서 'db2prereqcheck'명령을 호출해야합니다.

Linux 운영 체제에 DB2 설치

터미널을 열고“CD <DB2 설치 폴더>”명령을 사용하여 콘솔에서 db2 설치 이미지 폴더 경로를 설정하십시오. 그런 다음 "./db2prereqcheck"명령을 입력하여 시스템과 DB2 서버의 호환성을 확인하십시오.

./db2prereqcheck

그림 -1은 Linux 운영 체제 및 하드웨어 시스템의 호환성 요구 사항을 보여줍니다.

Linux 시스템에 DB2를 설치하려면 주어진 단계를 따르십시오.

  • 터미널을 엽니 다.
  • 루트 사용자로 로그인하십시오.
  • DB2 설치 폴더를 엽니 다.
  • "./db2setup"을 입력하고 Enter를 누르십시오.

이 프로세스는 DB2 서버 설정 실행을 시작합니다.

“./db2setup”을 입력하고 루트 터미널에서 Enter를 눌러 DB2 서버의 설정 프로세스를 시작하십시오.

이렇게하면 "실행 패드 설정"화면이 나타납니다. [그림 -2]

런치 패드 설정 페이지의 왼쪽 메뉴에서 "제품 설치"옵션을 선택합니다. "DB2 Advanced Enterprise Server Edition"옵션을 선택하십시오. “새로 설치”버튼을 선택합니다.

"DB2 설정 마법사"라는 이름의 새 프레임이 나타납니다. "다음"을 클릭합니다. [그림 -3]

DB2 라이센스 계약이있는 다음 화면이 나타납니다. “I accept the terms…”를 선택합니다.“Next”를 클릭합니다. [그림 -4]

다음 화면에는 기본적으로 "Typical"으로 설정되어있는 설치 유형이 제공됩니다.

동일한 선택을 유지하십시오. "다음"을 클릭합니다. [그림 -5]

설치 작업과 함께 다음 화면이 나타납니다.

"DB2 Advanced Enterprise Server Edition 설치…"를 선택하십시오.

"다음"을 클릭합니다. [그림 -6]

다음 화면에서 설치 프로그램은 설치 디렉토리 선택을 요청합니다.

기본값을 유지하고 "다음"을 클릭합니다.

다음 화면에 사용자 인증이 표시됩니다. “dasusr1”사용자의 비밀번호를 입력합니다.

(비밀번호는 사용자 이름과 동일하여 기억하기 편리합니다.)

다음 화면에서 설정은 DB2 서버 인스턴스 작성을 요청합니다.

여기서는 "db2inst1"이라는 이름으로 DB2 인스턴스를 작성합니다.

다음 화면에서는 기본 인스턴스에 필요한 파티션 수를 묻습니다.

"단일 또는 다중"파티션을 선택할 수 있습니다.

"단일 파티션 인스턴스"를 선택합니다. "다음"을 클릭합니다.

다음 화면에서 설정은 작성중인 DB2 인스턴스에 대한 인증을 요청합니다.

여기서 기본적으로 사용자 이름은 "db2inst1"로 작성됩니다. 사용자 이름과 동일한 비밀번호를 입력 할 수 있습니다.

"다음"을 클릭합니다.

다음 화면에서 설정은 "db2fenc"사용자에 대한 인증 정보를 입력하도록 요청합니다.

여기에서 사용자 이름과 동일한 비밀번호를 입력 할 수 있습니다.

"다음"을 클릭합니다.

다음 화면에서 "지금 알림을 보내도록 db2 서버를 설정하지 않음"옵션을 선택할 수 있습니다.

"다음"을 클릭합니다.

다음 화면은 db2 설정에 대한 정보를 보여줍니다.

"마침"을 클릭합니다.

DB2 설치 절차는이 단계에서 완료됩니다.

DB2 설치 확인

유용성을 위해 DB2 서버의 설치를 확인해야합니다. DB2 서버 설치를 완료하면 현재 사용자 모드에서 로그 아웃하고 "db2inst1"사용자로 로그인하십시오. “db2inst1”사용자 환경에서 터미널을 열고 다음 명령을 실행하여 db2 제품이 제대로 설치되었는지 확인할 수 있습니다.

db2level

이 명령은 현재 인스턴스에 대해 설치된 DB2 제품의 현재 버전 및 서비스 레벨을 표시합니다.

Syntax:

db2level

Example:

db2level

Output:

DB21085I Instance "db2inst2" uses "64" bits       
And DB2 code release "SQL10010" with level     
identifier "0201010E". Informational tokens     
are "DB2 v10.1.0.0", "s120403",     
"LINUXAMD64101", and Fix Pack "0".  
Product is installed at "/home/db2inst2/sqllib".

db2licm

이 명령은 DB2 제품의 모든 라이센스 관련 정보를 표시합니다.

Syntax:

db2licm <parameter>

Example:

db2licm -l

Output:

Product name:                     "DB2 Advanced Enterprise Server Edition" 
License type:                     "Trial" 
Expiry date:                      "10/02/2014" 
Product identifier:               "db2aese" 
Version information:              "10.1"  
Product name:                     "DB2 Connect Server" 
License type:                     "Trial" 
Expiry date:                      "10/02/2014" 
Product identifier:               "db2consv" 
Version information:              "10.1"

명령 줄 프로세서 (CLP)

CLP는 다음 세 가지 모드 중 하나로 시작할 수 있습니다.

  • Command mode:이 모드에서 각 명령 및 SQL 문은 "db2"접두어가 있어야합니다. 예를 들어, "db2 activate database sample"을 쿼리하십시오.

  • Interactive input mode: "db2"명령을 사용하여이 모드를 실행할 수 있습니다. 여기서 접두어없이 SQL 문을 전달할 수 있습니다. 예 : "데이터베이스 샘플 활성화".

  • Batch mode: 여기에서 요구 사항의 모든 SQL 쿼리를 포함하는 스크립트 파일을 작성하고 ".db2"확장자로 파일을 저장해야합니다. "db2 –tf <filename.db2>"구문을 사용하여 명령 줄에서이를 호출 할 수 있습니다.