Gần đây tôi đã trải qua nhiều lần nâng cấp cơ sở dữ liệu. Một số cơ sở dữ liệu đã được nâng cấp bằng cách sử dụng tiện ích DBUA. Tiện ích DBUA thực hiện một công việc tốt là sửa đổi thông tin của cơ sở dữ liệu trong Grid Control để phù hợp với phiên bản cơ sở dữ liệu mới.
Khi thực hiện nâng cấp cơ sở dữ liệu, tôi cũng phải thực hiện một số nâng cấp thủ công. Khi bạn nâng cấp cơ sở dữ liệu theo cách thủ công, bạn phải đảm bảo rằng bạn cũng nâng cấp Grid Control. Tôi đã đọc rằng điều này có thể được thực hiện với tiện ích emca nhưng tôi đã gặp chút may mắn khi chạy nó. Tôi đã tìm thấy một cách dễ dàng để cập nhật Kiểm soát lưới với thông tin này.
Sau khi nâng cấp cơ sở dữ liệu theo cách thủ công, Grid Control đã biết về phiên bản mới. Đi tới Mục tiêu-> Cơ sở dữ liệu, chúng ta có thể thấy rằng db được nâng cấp là phiên bản mới, 11.2.0.2:
Nhưng nếu bạn đi đến Trang chủ và trong Cài đặt cơ sở dữ liệu, bạn sẽ thấy cơ sở dữ liệu này vẫn được liệt kê là 11.1.0.7. Tất cả những gì chúng ta cần làm là thực hiện một thay đổi đơn giản. Quay lại Mục tiêu-> Cơ sở dữ liệu, tìm cơ sở dữ liệu được nâng cấp theo cách thủ công và chọn nút radio bên cạnh nó. Sau đó nhấn nút Cấu hình. Bạn sẽ thấy rằng Oracle Home Path là ngôi nhà cũ:
Thay đổi giá trị để phản ánh thư mục ORACLE_HOME mới và nhấn Tiếp theo rồi gửi. Cơ sở dữ liệu này bây giờ sẽ hiển thị dưới dạng mục tiêu 11.2.0.2!
Tương tự, bạn sẽ cần thay đổi cấu hình Trình xử lý trong Điều khiển lưới. Đi tới Mục tiêu-> Tất cả Mục tiêu và tìm trình nghe đã được nâng cấp theo cách thủ công. Chọn nút radio bên cạnh người nghe đó và nhấn Định cấu hình.
Thay đổi giá trị Thư mục Listener.ora để trỏ tới $ ORACLE_HOME / network / admin mới. Và thay đổi Trang chủ Oracle. Sau đó nhấn OK.
Đó là tất cả những gì cần làm, hai thay đổi đơn giản!