Linux, UNIX 및 Windows용 DB2 버전 9.7
설치 제거 > DB2 제품 설치 제거(Linux 및 UNIX) >

DB2 인스턴스 제거(Linux 및 UNIX)

이 태스크는 시스템에서 루트 인스턴스의 일부 또는 전체를 제거하는 방법에 대해 설명합니다.

주:
이 태스크는 비루트 설치에 적용되지 않습니다. 비루트 인스턴스를 제거하려면 DB2® 제품을 설치 제거해야 합니다.

최신 DB2 버전 9 사본을 제거하는 경우에는 DB2 제품을 제거하기 전에 DB2 인스턴스를 제거할 수 있습니다. DB2 버전 9 사본을 제거했으나 기타 DB2 버전 9 사본이 존재하는 경우, DB2 인스턴스를 연관시킬 DB2 사본으로부터 dasupdt 명령을 실행할 수 있습니다.

인스턴스를 제거하면, 동일한 릴리스의 다른 인스턴스에서 카탈로그할 경우 인스턴스가 소유하는 DB2 데이터베이스를 사용할 수 있습니다. 인스턴스를 제거하더라도, 데이터베이스는 그대로 있으며, 데이터베이스 파일을 명시적으로 삭제하지 않는 한 다시 사용할 수 있습니다.

DB2 제품을 사용하지 않을 계획이거나 기존 인스턴스를 최신 버전의 DB2 제품으로 업그레이드하지 않을 경우에만 DB2 인스턴스를 제거하십시오. 업그레이드하려면 신규 또는 이전 DB2 버전이 둘 다 설치되어 있어야 합니다. 인스턴스가 연관된 DB2 사본이 제거된 경우 해당 인스턴스를 업그레이드할 수 없습니다.

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

  1. root 권한이 있는 사용자로 로그인하십시오.
  2. 선택사항: 연관된 데이터베이스에서 데이터가 더 이상 필요하지 않다고 확신하는 경우에는 인스턴스를 삭제하기 전에 시스템에서 데이터베이스 파일을 제거하거나 데이터베이스를 삭제(drop)할 수 있습니다.
  3. 다음 명령을 입력하여 인스턴스를 제거하십시오.
         DB2DIR/instance/db2idrop InstName
    여기서 DB2DIR은 DB2를 설치할 때 지정한 위치입니다. UNIX®의 디폴트 설치 경로는 /opt/IBM/db2/V9.7입니다. Linux®의 디폴트 설치 경로는 /opt/ibm/db2/V9.7입니다.

    db2idrop 명령은 인스턴스 목록에서 인스턴스 항목을 제거하고 INSTHOME/sqllib 디렉토리를 제거합니다. 여기서, INSTHOME은 인스턴스의 홈 디렉토리이고, InstName은 인스턴스의 로그인 이름입니다. /sqllib 디렉토리에 파일을 저장할 경우, 이 파일은 이 조치로 제거됩니다. 이 파일이 아직도 필요할 경우, 인스턴스를 삭제하기 전에 복사해야 합니다.

  4. 선택사항: root 권한이 있는 사용자로 인스턴스 소유자의 사용자 ID 및 그룹을 제거하십시오(해당 인스턴스에 대해서만 사용된 경우). 인스턴스를 다시 작성할 계획이라면 이를 제거하지 마십시오.
    주:
    인스턴스 소유자 및 인스턴스 소유자 그룹이 다른 목적으로 사용될 수 있으므로 이 단계는 선택적입니다.
[ 페이지의 맨 위 | 이전 페이지 | 다음 페이지 | 목차 ]