JavaScript is required

Câu lệnh nào dùng để thêm member /logs/redo22.log vào log file group 2?

A.
ALTER DATABASE ADD LOGFILE „/logs/redo22.log‟ TO GROUP 2
B.
ALTER DATABASE ADD LOGFILE MEMBER ‘/logs/redo22.log’ TO GROUP 2
C.
ALTER DATABASE ADD MEMBER „/logs/redo22.log‟ TO GROUP 2
D.
ALTER DATABASE ADD LOGFILE „/logs/redo22.log‟
Trả lời:

Đáp án đúng: B


Câu hỏi này kiểm tra kiến thức về cú pháp SQL để quản lý redo log file groups trong Oracle Database. Trong đó, việc thêm một *member* vào một log file group đã tồn tại đòi hỏi sử dụng cú pháp `ALTER DATABASE ADD LOGFILE MEMBER`. * **Phương án A:** Sai. Cú pháp `ADD LOGFILE` dùng để thêm một *log file group* mới, không phải thêm member vào group đã có. * **Phương án B:** Đúng. Đây là cú pháp chính xác để thêm một member vào log file group đã tồn tại. Cú pháp `ALTER DATABASE ADD LOGFILE MEMBER '/logs/redo22.log' TO GROUP 2` sẽ thêm member `/logs/redo22.log` vào log file group có ID là 2. * **Phương án C:** Sai. Cú pháp `ADD MEMBER` không đầy đủ, phải có `LOGFILE` phía trước. * **Phương án D:** Sai. Cú pháp này chỉ có thể được sử dụng khi tạo một logfile group mới, không thể được sử dụng để thêm một member vào một group đã có. Nó cũng thiếu thông tin về group ID. Do đó, đáp án đúng là B.

Câu hỏi liên quan