이 태스크는 시스템에서 루트 인스턴스의 일부 또는 전체를 제거하는 방법에 대해 설명합니다.
최신 DB2 버전 9 사본을 제거하는 경우에는 DB2 제품을 제거하기 전에 DB2 인스턴스를 제거할 수 있습니다. DB2 버전 9 사본을 제거했으나 기타 DB2 버전 9 사본이 존재하는 경우, DB2 인스턴스를 연관시킬 DB2 사본으로부터 dasupdt 명령을 실행할 수 있습니다.
인스턴스를 제거하면, 동일한 릴리스의 다른 인스턴스에서 카탈로그할 경우 인스턴스가 소유하는 DB2 데이터베이스를 사용할 수 있습니다. 인스턴스를 제거하더라도, 데이터베이스는 그대로 있으며, 데이터베이스 파일을 명시적으로 삭제하지 않는 한 다시 사용할 수 있습니다.
DB2 제품을 사용하지 않을 계획이거나 기존 인스턴스를 최신 버전의 DB2 제품으로 업그레이드하지 않을 경우에만 DB2 인스턴스를 제거하십시오. 업그레이드하려면 신규 또는 이전 DB2 버전이 둘 다 설치되어 있어야 합니다. 인스턴스가 연관된 DB2 사본이 제거된 경우 해당 인스턴스를 업그레이드할 수 없습니다.
인스턴스를 제거하려면 다음을 수행하십시오.
DB2DIR/instance/db2idrop InstName여기서 DB2DIR은 DB2를 설치할 때 지정한 위치입니다. UNIX®의 디폴트 설치 경로는 /opt/IBM/db2/V9.7입니다. Linux®의 디폴트 설치 경로는 /opt/ibm/db2/V9.7입니다.
db2idrop 명령은 인스턴스 목록에서 인스턴스 항목을 제거하고 INSTHOME/sqllib 디렉토리를 제거합니다. 여기서, INSTHOME은 인스턴스의 홈 디렉토리이고, InstName은 인스턴스의 로그인 이름입니다. /sqllib 디렉토리에 파일을 저장할 경우, 이 파일은 이 조치로 제거됩니다. 이 파일이 아직도 필요할 경우, 인스턴스를 삭제하기 전에 복사해야 합니다.