Bảo trì các file điều khiển - Contron files Control file Control file trong một database là các file nhị phân cần thiết cho việc khởi động và hoạt động của database. Mỗi control file đ-ợc kết hợp với duy nhất một Oracle database. Control file đ-ợc cập nhật bởi Oracle server trong quá trình sử dụng database, Các thông tin trong control file chỉ có thể đ-ợc sửa đổi bởi Oracle server; DBA hay những ng-ời sử dụng khác không cáo quyền sửa đổi control file. Control file chứa • • • • • • • • • • Tên. | 7 BẢO TRÌ CÁC FILE ĐIỀU KHIEN - CONTRON FILES Controlfile Control file trong một database là các file nhị phân cần thiết cho việc khởi động và hoạt động của database. Mỗi control file được kế t hợp với duy nhất một Oracle database. Control file được cập nhật bởi Oracle server trong quá trình sử dụng database Các thông tin trong control file chỉ có thể được sửa đổi bởi Oracle server DBA hay những người sử dụng khác không cáo quyền sửa đổi control file. Control file chứa Tên của database. Định danh của database. Time stamp lúc tạo lập database. Tên vị trí của các file dữ liệu. Thông tin về tablespace. Log history. Vị trí và trạng thái của các archived logs. Vị trí và trạng thái của backups. Sô log sequence number hiện thời. Thông tin checkpoint. Control file có hai phần Reusable - có thể dùng lại Not reusable - không thể dùng lại .control file Cùng với online redo log files Oracle cho phép có thể có nhiều các control file được mở ra và ghi vào đồng thời. Có thể mở tới 8 control file. Ta có thể tạo nhiều control file theo hai cách Tạo nhiều control file ngay sau khi CSDL được tạo lập Thêm vào các control file khi CSDL đã được tạo lập. Các bước tạo control file Đào tạo kiến trúc và quản tri ORACLE 8i http Trang 26 CÔNG ty cổ PHAN TÀI NGÂN - BFC ĨhĨmT GIÁO TRÌNH KIẾN TRÓC VÀ QUẢN TRị ORACLE 8i EAHKHG CỔNG TY CỖ PHÁN Tư VẤN TÀJ Tắt shut down database Sao chép control file hiện thời Thêm mới tên control file ở tham sô CONTROL_FILES Khởi động lại database Mục đích của việc tạo nhiều control file đảm bảo an toàn trước những sai lỗi của chính các file điều khiển. Một điều cần lưu ý là các bản sao của các control file cần được đặt tại các vùng đĩa vật lý khác nhau. Trong trường hợp một control file bị lỗi ta có thể khởi động lại instance và sử dụng bản sao của các control file mà không cần phải thực hiện khôi phục lại database. 7-3 Lay .thong -tin ve control file Thông thường các thông tin về hệ thô ng được lưu .