Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Cách chạy Opatch ở dạng không tương tác

Chúng tôi chắc hẳn cảm thấy đau đớn khi bạn áp dụng nhiều bản vá lỗi và mỗi lần bạn phải đưa Y vào lời nhắc trong lựa chọn. Có giải pháp cho vấn đề này

Cách chạy Opatch ở dạng không tương tác

Chúng tôi có thể chạy các lệnh opatch apply, napply, rollback và nrollback trong chế độ không tương tác bằng cách sử dụng đối số opatch ‘-silent’.

TỔNG HỢP:
opatch

Tùy chọn:
áp dụng
napply
rollback
nrollback

Lệnh sau có thể được sử dụng để áp dụng bản vá (trong ví dụ này là 777777) ở chế độ im lặng:

$ cd 777777
$ opatch apply -silent

'opatch

Ví dụ:
Trong quá trình cài đặt bản vá một lần, opatch sẽ nhắc bạn với thông báo sau và đợi phản hồi / đầu vào của người dùng:
“Hệ thống cục bộ đã sẵn sàng để vá chưa:[Y] / N”
Ở chế độ im lặng, opatch tự động lấy tùy chọn mặc định là 'Y' làm đầu vào cho lời nhắc ở trên và sau đó tiếp tục.

Vì vậy, khi bạn cần áp dụng nhiều bản vá, bạn có thể tạo một tập lệnh và tùy chọn im lặng trong tập lệnh.
PROD_appl_TEST $ opatch apply -silent

Oracle Interim Patch Installer phiên bản 1.0.0.0.61
Bản quyền (c) 2009 Oracle Corporation. Mọi quyền được bảo lưu ..

Oracle khuyến nghị bạn sử dụng phiên bản OPatch mới nhất
và đọc tài liệu về OPatch có sẵn trong thư mục OPatch / docs
để sử dụng. Để biết thông tin về OPatch mới nhất và
các vấn đề khác liên quan đến hỗ trợ, hãy tham khảo tài liệu ID 293369.1
có trên Bộ phận hỗ trợ Oracle của tôi (https://myoraclesupport.oracle.com)

Trang chủ Oracle:/abc/oracle/TEST/apps/tech_st/10.1.2
Khoảng không quảng cáo Trang chủ Oracle:/abc/oracle/TEST/apps/tech_st/10.1.2/inventory
Khoảng không quảng cáo Trung tâm:/ var / opt / oracle / oraInventory
from:/var/opt/oracle/oraInst.loc
Vị trí OUI:/abc/oracle/TEST/apps/tech_st/10.1.2/oui
OUI thư viện được chia sẻ:/abc/oracle/TEST/apps/tech_st/10.1.2/oui/lib/solaris/liboraInstaller.so
Vị trí Java:/abc/oracle/TEST/apps/tech_st/10.1.2/jre /1.4.2/bin/java
Vị trí tệp nhật ký:/abc/oracle/TEST/apps/tech_st/10.1.2/.patch_storage/ / *. Log

Tạo tệp nhật ký “/abc/oracle/TEST/apps/tech_st/10.1.2/.patch_storage/77777777/Apply_77777777_09-17-2015_08-39-22.log”

Gọi bộ kết hợp để kiểm tra các quy trình đang hoạt động.

Đang sao lưu comps.xml…

OPatch đã phát hiện Oracle Home không theo cụm từ khoảng không quảng cáo và sẽ chỉ vá hệ thống cục bộ.
Vui lòng tắt các phiên bản Oracle sắp hết ORACLE_HOME
này (Oracle Home =/ abc / oracle / TEST / apps / tech_st /10.1.2)
Hệ thống này đã sẵn sàng để cập nhật chưa?
Vui lòng trả lời Y | N>
Y (tự động trả lời bởi -silent)

Đang áp dụng bản vá 77777777…

Đang vá các tệp lưu trữ…

Đang chạy thực hiện để cài đặt mục tiêu.

Khoảng không quảng cáo tốt và không có bất kỳ bản vá lỗi nào.
Đang cập nhật khoảng không quảng cáo…

Đang xác minh bản vá…
Sao lưu comps.xml…
OPatch thành công.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Gọi thủ tục Java được lưu trữ trong chương trình java

  2. cách xuất dữ liệu từ bảng nhật ký sang nội dung email trong oracle

  3. Mã chuyên sâu I / O không đồng bộ chạy chậm hơn không đồng bộ, tại sao?

  4. SQL * Plus không thực thi các tập lệnh SQL mà Nhà phát triển SQL thực hiện

  5. CSV trong nhà phát triển SQL…