몇 가지 한계 외에도 비루트 설치의 디렉토리 구조가 루트 설치의 디렉토리 구조와 약간 다릅니다.
루트 설치 중에 DB2® 제품의 서브디렉토리 및 파일은 루트 사용자가 선택한 디렉토리에 작성됩니다.
루트 사용자와는 달리, 비루트 사용자는 DB2 제품을 설치할 위치를 선택할 수 없습니다. 비루트 설치는 항상 $HOME/sqllib 디렉토리에 설치됩니다. 여기서 $HOME은 비루트 사용자의 홈 디렉토리를 표시합니다. 비루트의 sqllib 디렉토리 내에서 서브디렉토리의 레이아웃은 루트 설치의 레이아웃과 유사합니다.
루트 설치의 경우 여러 인스턴스를 작성할 수 있습니다. 인스턴스 소유권은 인스턴스 작성 시 사용된 사용자 ID와 연관됩니다.
비루트 설치에는 단 하나의 DB2 인스턴스만 있을 수 있습니다. 비루트 설치 디렉토리에는 소프트 링크가 없는 모든 DB2 제품 파일 및 인스턴스 파일이 포함됩니다.
다음 표는 루트 설치와 비루트 설치 간의 차이점을 요약합니다.
기준 | 루트 설치 | 비루트 설치 |
---|---|---|
사용자가 설치 디렉토리를 선택할 수 있음 | 예 | 아니오. DB2 제품은 사용자의 홈 디렉토리 아래에 설치됩니다. |
많은 DB2 인스턴스가 허용됨 | 다중 | 하나 |
설치 중에 파일 전개 | 프로그램 파일 전용. 인스턴스는 설치 후에 작성되어야 합니다. | 프로그램 파일 및 인스턴스 파일. DB2 제품은 설치 후에 즉시 사용 가능합니다. |