IBM DB2 버전 9.1 Fixpack 1 Readme


목차

AIX, HP-UX, Linux 및 Solaris 운영 체제용 IBM DB2 버전 9.1 Fixpack 1 설치
설치 유형
설치 전
전제조건
DB2 버전 9.1 Fixpack 1 설치 전
DB2 버전 9.1 Fixpack 1 설치
DB2 버전 9.1 Fixpack 1을 설치하여 기존 설치 갱신
DB2 버전 9.1 Fixpack 1을 설치하여 새로 설치
설치 후
WebSphere Federation Server 및 djxlink 명령
DB2의 새 레벨 사용을 위한 인스턴스 갱신
인스턴스 및 Administration Server 재시작
바인드 파일 바인드
db2setup 명령을 사용하여 제품을 추가하는 것에 대한 제한사항
DB2 버전 9.1 Fixpack 1 설치 제거
Linux 또는 UNIX에서 Fixpack 설치 제거
알려진 문제점 및 임시 해결책
db2profile 및 db2cshrc 스크립트를 겹쳐쓰는 인스턴스 갱신
IBM XL C/C++ Compiler 런타임을 설치해야 함(Linux iSeries 및 pSeries, 64비트)
TCB(Trusted Computing Base) 상태가 일치하는지 확인(AIX)
고객 지원 정보
Fixpack 설치 이미지 다운로드 위치
참조
PTF 정보
FTP 사이트에서 사용 가능한 DB2 클라이언트에 대해 지원되는 언어
주의사항

AIX, HP-UX, Linux 및 Solaris 운영 체제용 IBM DB2 버전 9.1 Fixpack 1 설치

DB2® 버전 9.1 Fixpack 1을 설치하기 전에, 설치에 적용되는 이 readme의 해당 절을 읽으십시오.

Fixpack은 두 가지 방법으로 사용할 수 있습니다.

이 readme에서는 이 두 가지 시나리오의 지시사항을 모두 제공합니다.

설치 유형

두 가지 유형의 Fixpack 이미지가 있습니다.

자국어가 설치된 경우 별도의 자국어 Fixpack도 필요합니다.

사용 중인 Fixpack 유형에 따라 설치 단계가 다른 경우 다음 지시사항에서 설명합니다.

설치 전

이 절에서는 전제조건 정보(소프트웨어, 하드웨어 및 운영 체제 전제조건)에 대해 자세히 설명하고 DB2 데이터베이스 제품을 설치하기 전에 수행해야 하는 태스크를 설명합니다.

전제조건

DB2 버전 9.1 Fixpack 1을 다운로드하기 전에 다음 단계를 수행하십시오.

  1. http://www.ibm.com/software/data/db2/9/sysreqs.html에서 사용자의 시스템이 시스템 요구사항을 모두 충족하는지 확인하십시오.

    이를 통해 Fixpack의 설치 및 구성 후 발생할 수 있는 기술 문제를 방지할 수 있습니다.

  2. Linux®, UNIX® 및 Windows®용 DB2 제품 지원 웹 사이트 http://www.ibm.com/software/data/db2/udb/support.html에서 Flash 및 Open APAR(Authorized Problem Analysis Reports)를 확인하십시오.

    Open APAR는 Fixpack에서 아직 해결되지 않은 결함에 대해 설명하며 DB2 버전 9.1 Fixpack 1 사용에 영향을 주는 일시적인 해결책이 들어 있습니다. Open DB2 버전 9.1 APAR 목록은 http://www.ibm.com/software/data/db2/udb/support/apars.html을 참조하십시오.

  3. Fixpack 1 릴리스 정보와 이 readme의 "알려진 문제점 및 일시적인 해결책" 절을 읽으십시오.
  4. Fixpack을 다운로드하여 추출할 수 있는 충분한 파일 시스템 여유 공간이 있는지 확인하십시오.

    파일 시스템에는 .tar.gz 파일 및 압축 해제된 설치 이미지를 저장할 수 있는 1GB의 여유 공간이 있어야 합니다. 자국어 Fixpack도 설치할 경우 최대 2GB의 여유 공간이 필요합니다.

  5. Fixpack을 설치하는 데 필요한 여유 공간이 있는지 확인하십시오.

    갱신 중인 DB2 사본의 위치나 DB2를 새로 설치할 위치에 여유 공간이 있어야 합니다.

  6. DB2 데이터베이스 제품을 이미 설치했고 특별 수정사항이 있는 경우, IBM® 고객 지원에 문의하여 DB2 버전 9.1 Fixpack 1을 설치하기 전에 갱신된 수정사항 버전이 필요한지 여부를 확인하십시오. 이렇게 하면 시스템이 일관성있는 상태로 유지되고 특별 수정사항이 없어지지 않습니다.

DB2 버전 9.1 Fixpack 1 설치 전

DB2 버전 9.1 Fixpack 1을 설치하기 전에 다음 단계를 수행하십시오.

  1. 원하는 위치에 Fixpack 다운로드
  2. Fixpack 압축 해제
  3. 라이센스 조건 확인
  4. 모든 DB2 프로세스 중지

원하는 위치에 Fixpack 다운로드

Fixpack을 다운로드하여 압축 해제할 디렉토리 경로에는 스페이스가 없어야 합니다. 디렉토리 경로에 스페이스가 있으면, 설치에 실패합니다. 예를 들어, 디렉토리 경로가 다음 경로와 같은지 확인하십시오.

/home/DB2FixPack/FP1/ ...

다음과 같이 되어서는 안됩니다.

/home/DB2 FixPack/FP1/ ...

Fixpack 설치 이미지 압축 해제

FTP 사이트의 모든 Fixpack 설치 이미지는 gzip을 사용하여 압축합니다. 이 형식에서 Fixpack을 적용하려면 임시 디렉토리로 이미지를 복사하고 gunziptar를 사용하여 Fixpack 설치 이미지를 추출하십시오.

Fixpack 설치 이미지를 압축 해제하려면 다음 단계를 수행하십시오.

  1. gzip된 이미지를 임시 위치로 복사하십시오.
  2. 이미지를 복사한 디렉토리로 변경하십시오.
  3. 다음 명령을 입력하여 파일을 압축 해제하십시오.
       gunzip -c filename.tar.gz | tar -xvf - 
    여기서 filename은 적용할 Fixpack입니다.
    주:
    gunzip은 AIX 5L™ 기본 설치 설정의 일부입니다. gunzip이 없을 경우, AIX 5L 설치 미디어에서 rpm.rte 파일 세트를 설치하십시오. rpm.rte 파일 세트에 gunzip이 있습니다. 또한 http://www.ibm.com/servers/aix/products/aixos/linux/rpmgroups.html 웹 사이트에서 AIX 5L용 gzip을 다운로드할 수 있습니다.

라이센스 조건 확인

DB2 버전 9.1 Fixpack 1을 설치하기 전에 압축 해제된 Fixpack 설치 이미지의 db2/license 디렉토리에 있는 라이센스 조건을 확인하고 승인해야 합니다.

Fixpack 이미지를 사용하여 라이센스가 있는 DB2 데이터베이스 제품을 설치하는 경우, 사용 후 구매 라이센스가 설치됩니다. 새 DB2 데이터베이스 제품의 영구 라이센스가 있는 경우, 다음 중 하나를 수행할 수 있습니다.

모든 DB2 프로세스 중지

선택된 설치 경로에 DB2 데이터베이스 제품을 이미 설치한 경우에만 다음 태스크가 필요합니다. 모든 DB2 프로세스가 중지되었는지 확인해야 합니다. DB2 사본이 여러 개인 경우 갱신 중인 사본과 연관된 DB2 프로세스만 중지해야 합니다. DB2의 여러 사본을 사용하는 것에 대한 자세한 정보는 http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.db2.udb.admin.doc/doc/r0024057.htm을 참조하십시오.

모든 DB2 프로세스를 중지하려면 다음 단계를 수행하십시오.

  1. root로 로그온하십시오.
  2. 다음 명령을 발행하여 DB2 사본과 연관된 인스턴스를 확인하십시오.
       DB2DIR/instance/db2ilist
    여기서, DB2DIR은 DB2 사본이 설치된 위치를 나타냅니다.
  3. DB2 사본에서 각 인스턴스에 대해 다음 명령을 실행하십시오.
        su - iname
        . $HOME/sqllib/db2profile
        db2 force applications all
        db2 terminate
        db2stop
        db2licd -end      # 각각의 물리적 노드에서 실행
        exit
    
    여기서, iname은 인스턴스 소유자 이름을 나타냅니다.

    HACMP™ 사용자인 경우, db2stop 명령 대신 ha_db2stop 명령을 사용하여 DB2를 중지해야 합니다. ha_db2stop 명령 대신 db2stop 명령을 사용할 경우 실패 이벤트가 트리거됩니다.

  4. DAS(DB2 Administration Server)가 갱신할 DB2 사본에 포함된 경우 DAS를 중지하십시오.
        su - aname
        . $HOME/das/dasprofile
        db2admin stop
        exit
    
    여기서, aname은 DAS 소유자 이름을 나타냅니다.
    주:
    시스템에는 하나의 DAS만 있을 수 있으므로 이 단계는 시스템의 다른 모든 DB2 사본에 영향을 줍니다.
  5. (선택사항) AIX®에서 slibclean을 실행하여 설치 전 메모리에서 사용하지 않은 공유 라이브러리를 언로드하십시오.
        /usr/sbin/slibclean
  6. 결함 모니터 프로세스를 사용 불가능하게 하십시오.
    1. root로 로그온하십시오.
    2. 다음 명령을 발행하여 db2fmcu 명령이 실행되는 위치를 찾으십시오.
      ps -ef
      예를 들어, AIX에서 db2fmcu 명령은 DB2DIR/bin 디렉토리에서 실행합니다. 여기서 DB2DIR은 DB2 사본이 설치된 위치입니다.
    3. ps 명령이 나타내는 디렉토리로 전환하십시오.
    4. 다음 명령을 발행하여 결함 모니터 코디네이터(FMC)를 사용 불가능하게 하십시오.
      db2fmcu -d
      주:
      1. 하나의 FMC만 있을 수 있으므로 이 단계는 시스템의 모든 DB2 사본에 영향을 줍니다.
      2. Fixpack을 적용한 후에 FMC가 재설정되므로 시스템의 inittab 파일을 재구성하여 FMC를 포함시킬 수 있습니다. FMC를 사용하지 않으려면 Fixpack을 적용한 후에 위의 명령을 다시 발행해야 합니다.
    5. 결함 모니터 디먼(FMD)을 중지하려면 다음 명령을 발행하십시오.
      db2fm -i iname -D
      여기서, iname은 인스턴스 소유자 이름을 나타냅니다. 이 명령은 각 인스턴스마다 한 번 수행해야 합니다.
  7. 인스턴스를 갱신하기 위해 모든 DB2 IPC가 정리되었는지 확인하십시오. 인스턴스 소유자로서 각 물리적 파티션에서 다음 명령을 실행하십시오.
        $HOME/sqllib/bin/ipclean

DB2 버전 9.1 Fixpack 1 설치

이 절에서는 DB2 버전 9.1 Fixpack 1을 설치하는 방법에 대해 설명합니다.

DB2 버전 9.1 Fixpack 1을 설치하여 기존 설치 갱신

선택된 설치 경로에 DB2 데이터베이스 제품이 이미 설치되었으며 새 Fixpack 레벨을 적용하려는 경우 이 방법을 사용하십시오.

선택된 경로에 여러 DB2 데이터베이스 제품이 설치된 경우 범용 Fixpack 이미지를 사용해야 합니다.

DB2 버전 9.1 Fixpack 1 설치에는 다음 제한사항이 적용됩니다.

DB2 버전 9.1 Fixpack 1을 설치하려면 다음을 수행하십시오.

  1. root로 로그온하십시오.
  2. Fixpack 이미지가 있는 디렉토리로 변경하십시오.
  3. 다음 명령을 발행하여 설치를 실행하십시오.
    ./installFixPack -b DB2DIR
    여기서, DB2DIR은 갱신할 DB2 제품의 위치입니다.

    이 명령에 대한 추가 정보는 http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.db2.udb.admin.doc/doc/r0023700.htm을 참조하십시오.

DB2 버전 9.1 Fixpack 1을 설치하여 새로 설치

다음 중 하나에 해당하면 이 방법을 사용하십시오.

DB2 버전 9.1 Fixpack 1 설치에는 다음 제한사항이 적용됩니다.

DB2 버전 9.1 Fixpack 1을 설치하려면 다음을 수행하십시오.

  1. root로 로그온하십시오.
  2. Fixpack 이미지가 있는 디렉토리로 변경하십시오.
  3. 다음 명령을 발행하여 설치를 실행하십시오.
    ./db2setup

    이 명령에 대한 추가 정보는 http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.db2.udb.admin.doc/doc/r0008889.htm을 참조하십시오.

설치 후

DB2 버전 9.1 Fixpack 1을 설치한 후에 다음 단계를 수행하십시오.

Fixpack을 적용한 후에 응용프로그램을 반드시 다시 컴파일할 필요는 없습니다. 그러나 응용프로그램에 링크된 파일에 대한 변경사항을 이용하려면 응용프로그램을 다시 컴파일하는 것이 좋습니다.

WebSphere Federation Server 및 djxlink 명령

WebSphere Federation Server를 설치한 경우, DB2 버전 9.1 Fixpack 1을 설치한 후 db2iupdt를 실행하기 전에 djxlink 명령을 실행해야 합니다. 다음 단계를 수행하십시오.

  1. root로 로그온하십시오.
  2. DB2DIR/lib/ 디렉토리에 있는 djxlink.out 파일을 제거하거나 이름을 바꾸십시오. 여기서, DB2DIR은 DB2 설치 디렉토리입니다.
  3. 현재 환경 또는 db2dj.ini 파일에서 해당 변수가 모두 설정되었는지 확인하십시오. 예를 들어, 페더레이티드 서버를 사용하여 Oracle 데이터 소스에 연결하는 경우 ORACLE_HOME 환경 변수를 Oracle 홈 디렉토리로 설정하십시오.
  4. 다음 명령을 실행하십시오.
    djxlink

DB2의 새 레벨 사용을 위한 인스턴스 갱신

기존 설치를 갱신하기 위해 DB2 버전 9.1 Fixpack 1을 설치한 경우 이 태스크를 반드시 실행해야 합니다. 새로 설치하기 위해 Fixpack을 설치한 경우 이 태스크를 실행할 필요가 없습니다.

DB2 사본이 여러 개인 경우 Fixpack을 설치한 DB2 사본의 인스턴스를 갱신하십시오. Fixpack을 설치한 후에 DB2 사본의 모든 인스턴스를 갱신해야 합니다.

다음 단계를 수행하십시오.

  1. root로 로그온하십시오.
  2. 다음 명령을 발행하여 DB2 사본과 연관된 인스턴스를 확인하십시오.
       DB2DIR/instance/db2ilist
    여기서, DB2DIR은 DB2 사본이 설치된 위치를 나타냅니다.
  3. 각 인스턴스에서 다음 명령을 발행하십시오.
       DB2DIR/instance/db2iupdt iname
    여기서, iname은 인스턴스 이름을 나타내고 DB2DIR은 DB2 사본이 설치된 위치를 나타냅니다.
  4. DAS(DB2 Administration Server)가 Fixpack을 설치한 DB2 사본에 포함된 경우 다음 명령을 발행하십시오.
        DB2DIR/instance/dasupdt
    여기서, DB2DIR은 DB2 사본이 설치된 위치입니다. 이 DB2 사본이 다른 모든 DB2 사본보다 최신 Fixpack 레벨에서 실행되는 경우 이 DB2 사본에 포함시키도록 DAS를 갱신하십시오.

db2iupdt 또는 dasupdt 명령에 대한 자세한 정보를 보려면 -h 옵션을 사용하여 다음 명령을 실행하십시오.

인스턴스 및 Administration Server 재시작

기존 설치를 갱신하기 위해 DB2 버전 9.1 Fixpack 1을 설치한 경우 이 태스크를 반드시 실행해야 합니다. 새로 설치하기 위해 Fixpack을 설치한 경우 이 태스크를 실행할 필요가 없습니다.

인스턴스를 재시작하려면 다음을 수행하십시오.

  1. 인스턴스 소유자로 로그인하십시오.
  2. db2start 명령을 발행하십시오.
  3. 각 인스턴스에 대해 반복하십시오.

Administration Server를 재시작하려면, DAS 소유자로 로그인하고 db2admin start 명령을 실행하십시오.

바인드 파일 바인드

이 절에서는 데이터베이스 유틸리티(임포트, 익스포트, 재구성, 명령행 처리기)와 DB2 CLI 바인드 파일을 바인드하는 방법과 위치에 대해 설명합니다.

DB2 데이터베이스에 바인드

데이터베이스 서버에서 바인드

기존 DB2 사본을 갱신하기 위해 DB2 버전 9.1 Fixpack 1을 설치한 경우, DB2 사본의 모든 데이터베이스에 대해 데이터베이스 유틸리티와 DB2 CLI 바인드 파일을 바인드하십시오. 새로 설치하기 위해 Fixpack을 설치한 경우 이 태스크를 실행할 필요가 없습니다.

업그레이드한 DB2 사본의 각 데이터베이스마다 한 번씩 다음 명령을 발행하십시오.

  db2 terminate
        db2 CONNECT TO dbname
        db2 BIND path/db2schema.bnd BLOCKING ALL GRANT PUBLIC SQLERROR CONTINUE
        db2 BIND path/@db2ubind.lst BLOCKING ALL GRANT PUBLIC ACTION ADD
        db2 BIND path/@db2cli.lst BLOCKING ALL GRANT PUBLIC ACTION ADD
  db2 terminate

여기서, dbname은 파일을 바인드해야 하는 데이터베이스의 이름이고 path$HOME/sqllib/bnd와 같이 바인드 파일이 있는 디렉토리의 전체 경로 이름입니다. 여기서, $HOME은 데이터베이스 서버 인스턴스의 홈 디렉토리를 나타냅니다. db2ubind.lstdb2cli.lst에는 DB2 데이터베이스 제품에서 사용하는 필수 바인드 파일 목록이 있습니다. 이미 바인드된 패키지는 SQL0719 오류를 리턴합니다. 이는 예상된 오류입니다.

클라이언트에서 바인드

여기서, "클라이언트"는 다른 DB2 사본 또는 다른 데이터베이스 서버의 데이터베이스에 대한 초기 연결자를 의미합니다. 이 역할은 DB2 데이터베이스 제품인 DB2 Client, DB2 Runtime Client, DB2 Connect™ 제품 또는 DB2 서버 제품이 담당할 수 있습니다.

주:
Runtime Client를 사용하여 데이터베이스 유틸리티와 DB2 CLI 바인드 파일을 바인드할 수 없습니다. 대신 DB2 Client를 사용해야 합니다. 이러한 두 가지 유형의 클라이언트 차이점에 대한 자세한 내용은 http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.db2.udb.uprun.doc/doc/c0022612.htm에서 "클라이언트 유형 - DB2 Runtime Client 및 DB2 Client"를 참조하십시오.

DB2 버전 9.1 Fixpack 1을 설치하며 다른 운영 체제에서 실행 중이거나 다른 DB2 버전 또는 서비스 레벨로 실행 중인 데이터베이스에 연결할 경우 데이터베이스 유틸리티와 데이터베이스에 대한 DB2 CLI 바인드 파일을 바인드해야 합니다.

운영 체제와 DB2 버전 또는 서비스 레벨의 각 고유 조합에서 다음 조치를 한 번씩 수행하십시오.

  db2 terminate
        db2 CONNECT TO dbname
        db2 BIND path/@db2ubind.lst BLOCKING ALL GRANT PUBLIC ACTION ADD
        db2 BIND path/@db2cli.lst BLOCKING ALL GRANT PUBLIC ACTION ADD
  db2 terminate

여기서 dbname은 유틸리티를 바인드해야 하는 데이터베이스의 이름을 나타내고 path$HOME/sqllib/bnd와 같이 바인드 파일이 있는 디렉토리의 전체 경로 이름입니다. 여기서 $HOME은 "클라이언트"에 있는 인스턴스의 홈 디렉토리를 나타냅니다. db2ubind.lstdb2cli.lst에는 DB2 데이터베이스 제품에서 사용하는 필수 바인드 파일 목록이 있습니다. 이미 바인드된 패키지는 SQL0719 오류를 리턴합니다. 이는 예상된 오류입니다.

호스트 데이터베이스 바인드

호스트 데이터베이스로 연결하는 경우, 새 바인드 파일을 호스트로 바인드해야 합니다. DB2 명령행 처리기(CLP)를 사용하여 호스트 데이터베이스로 연결한 후, 다음과 같이 유틸리티를 바인드하십시오.

 HOST  COMMAND
=======          ===================================================
OS/390 or z/OS   BIND path/@ddcsmvs.lst BLOCKING ALL GRANT PUBLIC ACTION ADD SQLERROR CONTINUE
VM               BIND path/@ddcsvm.lst BLOCKING ALL GRANT PUBLIC ACTION ADD SQLERROR CONTINUE
VSE              BIND path/@ddcsvse.lst BLOCKING ALL GRANT PUBLIC ACTION ADD SQLERROR CONTINUE
OS/400           BIND path/@ddcs400.lst BLOCKING ALL GRANT PUBLIC ACTION ADD SQLERROR CONTINUE

여기서, path$HOME/sqllib/bnd($HOME은 인스턴스의 홈 디렉토리를 나타냄)와 같이 바인드 파일이 있는 디렉토리의 전체 경로 이름입니다.

특정 클라이언트 운영 체제에 사용되는 바인드 파일 목록은 http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.db2.udb.doc/doc/c0005595.htm을 참조하십시오. 바인드 파일이 변경되고 클라이언트가 변경된 바인드 파일을 사용하지 않는 경우, 이를 바인드하지 않아도 됩니다.

특정 바인드 파일 바인드

데이터베이스에 특정 .bnd 파일만을 바인드하려면 각 데이터베이스에 대해 다음 명령을 발행하십시오.

  db2 terminate
       db2 CONNECT TO dbname
       db2 BIND path/bind_file BLOCKING ALL GRANT PUBLIC SQLERROR CONTINUE
  db2 terminate

여기서, dbname은 데이터베이스의 이름을 나타내고 path는 바인드 파일이 있는 디렉토리의 전체 경로 이름이고 bind_file은 바인드 파일의 이름을 나타냅니다.

공간 사용 데이터베이스 바인드

기존의 공간 사용 데이터베이스를 사용하는 경우, DB2 Fixpack을 설치한 후에 db2gse.lst 목록 파일을 바인드해야 합니다. db2gse.lst 파일에는 DB2 Spatial Extender에서 제공하는 스토어드 프로시저용 바인드 파일의 이름이 있습니다.

db2gse.lst 파일을 바인드하려면 다음을 수행하십시오.

  1. 다음 권한 중 하나가 있는지 확인해야 합니다.
  2. 데이터베이스에 연결하고 BIND 명령을 실행하십시오. 예를 들어, 다음을 입력하십시오.
      db2 connect to dbname
      db2 bind path/bnd/@db2gse.lst
      db2 terminate
    여기서 dbname은 데이터베이스의 이름을 나타내고 path는 바인드 파일이 있는 디렉토리의 전체 경로 이름입니다.

BIND 명령의 구문 및 옵션은 http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.db2.udb.admin.doc/doc/r0001935.htm을 참조하십시오.

db2setup 명령을 사용하여 제품을 추가하는 것에 대한 제한사항

DB2 데이터베이스 제품이 설치되었으면 DB2 데이터베이스 제품을 추가할 수 있습니다. db2setup 명령을 사용하여 제품을 추가하는 경우 설치된 제품과 추가되는 새 제품은 특정 위치(설치 경로)에 대해서 코드 레벨이 같아야 합니다.

새 제품이 WebSphere Information Integration 제품인 경우, 기존 DB2 데이터베이스 제품보다 레벨이 낮은 Fixpack 이미지에서 db2setup을 발행하면 경고 메시지를 받습니다. 제품 설치가 완료된 후에 적합한 Fixpack을 적용해야 합니다.

기타 모든 DB2 데이터베이스 제품의 경우 새 제품을 추가하는 데 사용하는 Fixpack 이미지가 특정 DB2 사본에 설치된 DB2 데이터베이스 제품과 동일한 레벨이 아니면 설치에 실패합니다.

DB2 버전 9.1 Fixpack 1 설치 제거

Linux 또는 UNIX에서 Fixpack 설치 제거

DB2 버전 9.1 Fixpack 1을 적용한 후에 이전 Fixpack을 다시 설치하여 이전 Fixpack 레벨로 되돌릴 수 있습니다. installFixPack 명령을 강제 옵션(-f)과 함께 사용하여 레벨 확인을 생략하십시오. 예를 들어, DB2 버전 9.1 Fixpack 1을 설치 제거하려면 다음과 같이 DB2 버전 9.1 GA 설치 이미지에서 installFixPack 명령을 실행하십시오.

./installFixPack -f -b DB2DIR

여기서, DB2DIR은 낮은 레벨의 Fixpack 이미지로 낮출 DB2 제품의 위치입니다. 이 명령에 대한 추가 정보는 http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.db2.udb.admin.doc/doc/r0023700.htm을 참조하십시오.

알려진 문제점 및 임시 해결책

다음 절에서는 DB2 버전 9.1 Fixpack 1을 설치하기 전에 주의해야 할 문제점 및 일시적인 해결책에 대해 자세히 설명합니다.

db2profile 및 db2cshrc 스크립트를 겹쳐쓰는 인스턴스 갱신

DB2의 기존 사본에 Fixpack을 설치한 후에 새로운 레벨의 DB2를 사용하도록 인스턴스를 갱신해야 합니다. 그러나 db2iupdt 명령을 실행하면 db2profiledb2cshrc 스크립트를 겹쳐씁니다. 이전에 이 스크립트 중 하나를 변경한 경우 db2iupdt 명령을 실행한 후에 변경사항이 없어집니다. db2profiledb2cshrc 대신 각각 userprofileusercshrc를 변경하면 이 문제를 방지할 수 있습니다.

IBM XL C/C++ Compiler 런타임을 설치해야 함(Linux iSeries 및 pSeries, 64비트)

iSeries™ 및 pSeries®에서 Linux용 64비트 DB2를 설치하기 전에 다음 요구사항이 충족되어야 합니다.

  1. Linux 배포판에서 지원되는 iSeries 또는 pSeries 하드웨어에서 실행 중이어야 합니다.
  2. DB2가 지원하는 Linux 배포판을 실행 중이어야 합니다. http://www.ibm.com/software/data/db2/linux/validate/를 참조하십시오.
  3. Linux용 IBM XL C/C++ Advanced Edition V7.0 런타임 환경 구성요소를 다운로드하여 설치하십시오. 자세한 정보는 http://www.ibm.com/support/docview.wss?uid=swg24007906을 참조하거나 다음 단계를 수행하십시오.
    1. XL C/C++ 지원 페이지 http://www.ibm.com/software/awdtools/xlcpp/support/로 이동하십시오.
    2. "Self Help: Download" 헤더에서 "Latest Updates (PTFs)"를 선택하십시오.
    3. "Linux" 헤더에서 "XL C/C++ Advanced Edition V7.0 for Linux Run-Time Environment"를 선택하십시오.

TCB(Trusted Computing Base) 상태가 일치하는지 확인(AIX)

AIX 시스템에서 TCB(Trusted Computing Base)를 사용하는 경우 DB2 버전 9.1 Fixpack 1을 설치하거나 설치 제거하기 전에 DB2 인스턴스, DAS 및 설치된 DB2 파일과 관련된 파일 또는 디렉토리에 대해 TCB 상태가 일치하는지 확인해야 합니다. 예를 들어, DB2 인스턴스를 db2idrop 명령을 사용하지 않고 제거한 경우, TCB 상태가 불일치할 수 있습니다.

다음 명령을 루트로 입력하여 TCB 상태를 점검할 수 있습니다.

tcbck -n ALL

TCB(Trusted Computing Base)에 관한 자세한 정보는 AIX 보안 안내서를 참조하십시오.

고객 지원 정보

IBM 고객 지원 전화 문의

DB2 데이터베이스 제품 관련 질문에 대한 기본 Usenet 뉴스 그룹은 comp.databases.ibm-db2입니다.

제품 변경에 관한 자세한 정보는 제품 릴리스 정보와 제품 문서의 새로운 기능 절을 참조하십시오. DB2 지원 웹 사이트 http://www.ibm.com/software/data/db2/udb/support.html에서 DB2 버전 9.1 Fixpack 1을 설치하지 않아도 최신 제품 릴리스 정보를 볼 수 있습니다.

Fixpack 설치 이미지 다운로드 위치

다음 위치에서 DB2 버전 9.1 Fixpack 1을 다운로드할 수 있습니다.

참조

다음과 같은 참조 정보가 사용 가능합니다.

PTF 정보

다음 목록은 DB2 버전 9.1 Fixpack 1의 고유 PTF 레이블에 대해 자세히 설명합니다.

FTP 사이트에서 사용 가능한 DB2 클라이언트에 대해 지원되는 언어

DB2 Client 및 DB2 Runtime Client는 FTP 사이트에서 사용 가능하며 영어로만 제공됩니다. 자국어 지원(NLS)과 함께 클라이언트를 설치하려면 클라이언트와 자국어 Fixpack을 모두 설치해야 합니다. 예를 들어, DB2 Client를 자국어 지원과 함께 설치하려면 Fixpack 1 DB2 Client 이미지와 자국어 Fixpack 1을 다운로드하십시오. 그런 다음 Fixpack 1 DB2 Client 이미지에서 db2setup을 실행하십시오.

주의사항

IBM은 다른 국가에서 이 책에 기술된 제품, 서비스 또는 기능을 제공하지 않을 수도 있습니다. 현재 사용할 수 있는 제품 및 서비스에 대한 정보는 한국 IBM 담당자에게 문의하십시오. 이 책에서 IBM 제품, 프로그램 또는 서비스를 언급했다고 해서 해당 IBM 제품, 프로그램 또는 서비스만을 사용할 수 있다는 것을 의미하지는 않습니다. IBM의 지적 재산권을 침해하지 않는 한, 기능상으로 동등한 제품, 프로그램 또는 서비스를 대신 사용할 수도 있습니다. 그러나 비IBM 제품, 프로그램 또는 서비스의 운영에 대한 평가 및 검증은 사용자의 책임입니다.

IBM은 이 책에서 다루고 있는 특정 내용에 대해 특허를 보유하고 있거나 현재 특허 출원 중일 수 있습니다. 이 책을 제공한다고 해서 특허에 대한 라이센스까지 부여하는 것은 아닙니다. 라이센스에 대한 의문사항은 다음으로 문의하십시오.

135-270
군인공제회관빌딩
한국 아이.비.엠 주식회사
고객만족센터
전화번호: 080-023-8080

2바이트(DBCS) 정보에 관한 라이센스 문의는 한국 IBM 고객만족센터에 문의하거나 다음 주소로 서면 문의하시기 바랍니다.

IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japan

다음 단락은 현지법과 상충하는 영국이나 기타 국가에서는 적용되지 않습니다. IBM은 타인의 권리 비침해, 상품성 및 특정 목적에의 적합성에 대한 묵시적 보증을 포함하여(단, 이에 한하지 않음) 묵시적이든 명시적이든 어떠한 종류의 보증없이 이 책을 『현상태대로』 제공합니다. 일부 국가에서는 특정 거래에 있어서 명시적 또는 묵시적 보증의 면책사항을 허용하지 않으므로 이 사항이 적용되지 않을 수도 있습니다.

이 정보에는 기술적으로 부정확한 내용이나 인쇄상의 오류가 있을 수 있습니다. 이 정보는 주기적으로 변경되며, 변경된 사항은 최신판에 통합됩니다. IBM은 이 책에서 설명한 제품 및/또는 프로그램을 사전 통지 없이 언제든지 개선 및/또는 변경할 수 있습니다.

이 정보에서 언급되는 비IBM의 웹 사이트는 단지 편의상 제공된 것으로, 어떤 방식으로든 이들 웹 사이트를 옹호하고자 하는 것은 아닙니다. 해당 웹 사이트의 자료는 본 IBM 제품 자료의 일부가 아니므로 해당 웹 사이트 사용으로 인한 위험은 사용자 본인이 감수해야 합니다.

IBM은 귀하의 권리를 침해하지 않는 범위 내에서 적절하다고 생각하는 방식으로 귀하가 제공한 정보를 사용하거나 배포할 수 있습니다.

(i) 독자적으로 작성된 프로그램과 다른 프로그램(본 프로그램 포함) 간의 정보 교환 및 (ii) 교환된 정보의 상호 이용을 목적으로 본 프로그램에 관한 정보를 얻고자 하는 라이센스 사용자는 다음 주소로 문의하십시오.

135-270
서울특별시 강남구 도곡동 467-12
군인공제회관빌딩
한국 아이.비.엠 주식회사
고객만족센터

이러한 정보는 해당 조건(예를 들어, 사용료 지불 등)하에서 사용될 수 있습니다.

이 정보에 기술된 라이센스가 부여된 프로그램 및 프로그램에 대해 사용 가능한 모든 라이센스가 부여된 자료는 IBM이 IBM 기본 계약, IBM 프로그램 라이센스 계약(IPLA) 또는 이와 동등한 계약에 따라 제공한 것입니다.

본 문서에 포함된 모든 성능 데이터는 제한된 환경에서 산출된 것입니다. 따라서 다른 운영 환경에서 얻어진 결과는 상당히 다를 수 있습니다. 일부 측정치는 개발 레벨 시스템에서 작성되었을 수 있으며, 따라서 이러한 측정치가 일반적으로 사용되고 있는 시스템에서도 동일하게 나타날 것이라고는 보장할 수 없습니다. 또한 일부 성능은 추정을 통해 추측되었을 수도 있으므로 실제 결과는 다를 수 있습니다. 이 책의 사용자는 해당 데이터를 본인의 특정 환경에서 검증해야 합니다.

비IBM 제품에 관한 정보는 해당 제품의 공급업체, 공개 자료 또는 기타 범용 소스로부터 얻은 것입니다. IBM에서는 이러한 제품들을 테스트하지 않았으므로, 비IBM 제품과 관련된 성능의 정확성, 호환성 또는 기타 청구에 대해서는 확신할 수 없습니다. 비IBM 제품의 성능에 대한 의문사항은 해당 제품의 공급업체에 문의하십시오.

IBM이 제시하는 방향 또는 의도에 관한 모든 언급은 특별한 통지 없이 변경될 수 있습니다.

이 정보에는 일상의 비즈니스 운영에서 사용되는 자료 및 보고서에 대한 예제가 들어 있습니다. 이들 예제에는 개념을 가능한 완벽하게 설명하기 위하여 개인, 회사, 상표 및 제품의 이름이 사용될 수 있습니다. 이들 이름은 모두 가공의 것이며, 실제 기업의 이름 및 주소와 유사하더라도 이는 전적으로 우연입니다.

저작권 라이센스:

이 정보에는 여러 가지 운영 플랫폼에서의 프로그래밍 기법을 보여주는 원시 언어로 된 샘플 응용프로그램이 들어 있습니다. 귀하는 이러한 샘플 프로그램의 작성 기준이 된 운영 플랫폼의 응용프로그램 프로그래밍 인터페이스(API)에 부합하는 응용프로그램을 개발, 사용, 판매 또는 배포할 목적으로 추가 비용 없이 이들 샘플 프로그램을 어떠한 형태로든 복사, 수정 및 배포할 수 있습니다. 이러한 샘플 프로그램은 모든 조건 하에서 완전히 테스트된 것은 아닙니다. 따라서 IBM은 이러한 프로그램의 신뢰성, 서비스 가능성 또는 기능을 보증하거나 진술하지 않습니다.

이러한 샘플 프로그램 또는 파생 제품의 각 사본이나 일부에는 반드시 다음과 같은 저작권 표시가 포함되어야 합니다.

© (귀하의 회사명) (연도). 이 코드의 일부는 IBM Corp. 샘플 프로그램에서 파생됩니다. © Copyright IBM Corp. _연도 입력_. All rights reserved.

IBM, DB2 및 S/390은 미국 또는 기타 국가에서 사용되는 IBM Corporation의 상표입니다.

Windows는 미국 또는 기타 국가에서 사용되는 Microsoft® Corporation의 등록상표입니다.

UNIX는 미국 또는 기타 국가에서 사용되는 Open Group의 등록상표입니다.

기타 회사, 제품 및 서비스 이름은 해당 회사의 상표 또는 서비스표입니다.

------------------------------------------------------
 *는 IBM Corporation의 상표 또는 등록상표입니다. 
**는 해당 회사의 상표 또는 등록상표입니다.
------------------------------------------------------

*******************************************************************************
**
**  (c) COPYRIGHT INTERNATIONAL BUSINESS MACHINES CORPORATION 1999, 2006.
**                    ALL RIGHTS RESERVED.
**
*******************************************************************************