데이터베이스 관리

데이터베이스 레벨은 [서버] 탭 트리 구조의 중간 레벨로서, 사이트에 존재하는 데이터베이스의 이름으로 표시된다. 데이터베이스 레벨을 선택하면 오른쪽 정보 창에는 해당 데이터베이스에 관한 정보가 표시되고, 데이터베이스 레벨에서 마우스 오른쪽 버튼을 클릭하면 데이터베이스 유지 보수를 위한 기능을 선택할 수 있는 메뉴가 나타난다.

바로가기 메뉴

접속하고자 하는 데이터베이스를 선택하면, 아래와 같이 [DB 사용자 로그인] 대화 상자가 나타난다. 디폴트 값은 dba이며 비밀번호는 없다. [확인] 버튼을 클릭하면 해당 데이터베이스로 접속된다.

데이터베이스에 접속한 후 [서버] 탭에서 데이터베이스를 선택한 뒤 마우스 오른쪽 버튼을 클릭하면, 다음 그림과 같이 바로가기 메뉴가 나타난다.

데이터베이스 로드

언로드한 데이터를 현재 선택한 데이터베이스에 로드하려면 다음 중 하나를 실행한다.

참고 데이터베이스 로드 작업은 데이터베이스 서버가 중단된 상태에서만 수행할 수 있기 때문에 구동 중에는 [데이터베이스 로드] 메뉴가 비활성화된다.

[데이터베이스 로드] 대화 상자에서 옵션을 선택한 후, [확인] 버튼을 클릭하면 데이터베이스 로드 작업의 수행 결과를 확인할 수 있다.

데이터베이스 언로드

선택한 데이터베이스의 데이터를 언로드하려면 다음 중 하나를 실행한다.

언로드 작업은 데이터베이스 서버가 구동 중일 때에도 수행할 수 있다.

[데이터베이스 언로드] 대화 상자에서 옵션을 선택한 후, [확인] 버튼을 클릭하면 데이터베이스 언로드 작업의 실행 결과를 확인할 수 있다.

데이터베이스 백업

데이터베이스를 백업하려면 다음 중 하나를 실행한다.

데이터베이스 복구

데이터베이스를 복구하려면 다음 중 하나를 실행한다.

참고 데이터베이스 복구 작업은 데이터베이스 서버가 중단된 상태에서만 수행할 수 있기 때문에 구동 중에는 [데이터베이스 복구] 메뉴가 비활성화된다.

[데이터베이스 복구] 대화 상자에서 옵션을 선택한 후 [확인] 버튼을 클릭하면 복구 권한을 확인하기 위하여 DBA의 비밀번호 입력하는 대화 상자가 나타난다. 비밀번호가 인증되면 데이터베이스 복구가 수행된다.

데이터베이스 이름 변경

데이터베이스 이름을 변경하려면 다음 중 하나를 실행한다.

[데이터베이스 이름변경] 대화 상자에서 옵션을 선택한 후 [확인] 버튼을 클릭하면, 선택한 데이터베이스의 이름이 변경된다.

데이터베이스 복사

데이터베이스를 복사하려면 다음 중 하나를 실행한다.

[데이터베이스 복사(또는 이동)] 대화 상자에서 옵션을 선택한 후 [확인] 버튼을 클릭하면, 데이터베이스가 복사된다.

데이터베이스 최적화

데이터베이스를 최적화하려면 다음 중 하나를 실행한다.

[데이터베이스 최적화] 대화 상자에서 관리자는 선택한 데이터베이스의 모든 클래스를 선택할 수도 있고, 일부 클래스만 최적화할 수도 있다. 최적화할 클래스를 선택하고 [확인] 버튼을 클릭하면 데이터베이스 최적화가 진행된다.

데이터베이스 정리

데이터베이스 정리를 실행하면 이미 지워진 객체에 할당되었던 객체 아이디(OID)를 회수하여 불필요한 저장 공간을 정리할 수 있다.

데이터베이스를 정리하려면 다음 중 하나를 실행한다.

[데이터베이스 정리] 대화 상자에서 [확인] 버튼을 클릭하면 선택한 데이터베이스의 저장 공간을 정리하는 작업이 실행된다.

데이터베이스 검사

데이터베이스의 일관성을 검사하려면 다음 중 하나를 실행한다.

[데이터베이스 검사] 대화 상자에서 [확인] 버튼을 클릭하면 선택한 데이터베이스의 일관성을 검사하는 작업이 실행된다.

잠금 정보

데이터베이스의 잠금 정보를 확인하려면 다음 중 하나를 실행한다.

[잠금 정보] 대화 상자는 두 개의 탭으로 이루어져 있다.

트랜잭션 정보

선택한 데이터베이스에서 활성화된 트랜잭션의 정보를 확인하거나, 특정 트랜잭션을 강제 종료할 수 있다.

데이터베이스의 트랜잭션 정보를 확인하려면 다음 중 하나를 실행한다.