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

Quá trình nâng cấp từng bước lên R12.2 Nâng cấp phần -2 (Trình điều khiển Nâng cấp Chính cho R12.2.0)

Nâng cấp R12.2 bao gồm phần sau

  1. Các bước chuẩn bị trước khi nâng cấp
  2. Nâng cấp chính bằng Trình điều khiển nâng cấp chính cho R12.2.0 (được hợp nhất với Bản vá nâng cấp hợp nhất Oracle E-Business Suite được cài đặt sẵn cho R12.2.0)
  3. Hỗ trợ vá trực tuyến
  4. Áp dụng R12.AD.C.Delta.n và R12.TXK.C.Delta.n mới nhất
  5. Đang áp dụng Gói cập nhật phát hành 12.2.n (RUP)

Chúng ta đã quan tâm đến phần 1 ở Bài trước

Chúng tôi đang xuất bản bước 2 (Trình điều khiển nâng cấp chính cho R12.2.0) trong phần này

Quy trình nâng cấp từng bước cho R12.2 Nâng cấp phần -1
Quy trình nâng cấp từng bước lên R12.2 Nâng cấp phần -2
Quy trình nâng cấp từng bước lên R12.2 Nâng cấp phần -3
Quy trình nâng cấp từng bước cho Phần nâng cấp R12.2 -4

Nâng cấp chính bằng Trình điều khiển nâng cấp chính cho R12.2.0 (được hợp nhất với Bản vá nâng cấp hợp nhất Oracle E-Business Suite được cài đặt sẵn cho R12.2.0)

(1) Đặt tham số init ora và vô hiệu hóa nhật ký lưu trữ

(a) cd $ORACLE_HOME/dbs 
Take backup of pfile & spfile

(b)sqlplus “/ as sysdba”
 create pfile from spfile;

(c) Change/add Below Parameters in pfile.
 *._sqlexec_progression_cost = 2147483647 #MP
 *._optimizer_autostats_job=false #MP
 *.aq_tm_processes=1
 *.log_checkpoint_interval=100000
 *.job_queue_processes=No of CPU Core( This will help in invalid object compilation)
 *.parallel_max_servers=2X No of CPU Core  ( This will help in large index rebuild)
 *.max_dump_file_size='102400'
 *.O7_DICTIONARY_ACCESSIBILITY=FALSE
 *.recyclebin=OFF
 *.cluster_database=false ( If it is RAC database)

 Set the below parameter to have fixed memory areas during the upgrade process

unset (remove) - sga_max_size
sga_target=0
db_cache_size=< Maximum depending on Memory available>
shared_pool_reserved_size=10% of shared pool size
shared_pool_size =< Maximum depending on Memory available>

(d)Shutdown and start database using modified pfile

sqlplus / as sysdba 
shutdown immediate
startup pfile='initSID.ora'
create spfile from pfile
shutdown immediate
startup mount

(e)Disable archive log for the upgrade period
 alter database noarchivelog

(f)Disable force logging
 alter database no force logging
 alter database open;
 archive log list;

 We can increase the redo file size if they are small in size. Upgrade does lot of redo logs.,Big redo logs always help

(2) Đặt môi trường hệ thống tệp chạy R12.2 và Bật Chế độ Bảo trì

(a) Nguồn các ứng dụng chạy tệp môi trường hệ thống tệp như được tìm thấy trong hệ thống fs1file appl_top. (Đảm bảo rằng bạn không sử dụng nguồn R12.1 HOẶC môi trường 11i). Chúng tôi chỉ nên chạy tất cả các bước dưới đây trên hệ thống tệp mới chạy
(b) Bật chế độ Bảo trì bằng cách sử dụng adadmin

sqlplus apps/apps @$AD_TOP/patch/115/sql/adsetmmd.sql ENABLE

(3) Áp dụng bản vá nâng cấp AD

  • Tải xuống và giải nén Bản vá nâng cấp AD cho 12.2 (bản vá 10117518). Làm theo hướng dẫn trong readme bản vá để sử dụng Adpatch chạy nó từ Hệ thống tệp chạy 12.2.
  • Quan trọng:Bản vá nâng cấp AD cho bản vá 12.2 (bản vá 10117518) chứa thông tin về Bản vá nâng cấp hợp nhất (CUP) mới nhất cho AD. Bạn phải tuân theo readme bản vá 10117518 và áp dụng nó sau khi hợp nhất với Bản vá nâng cấp hợp nhất AD (CUP) mới nhất, như được hướng dẫn trong readme.

(i) Theo tệp Readme của Bản vá 10117518, nó yêu cầu bản vá # 30370733:R12.AD.C được hợp nhất với nó và áp dụng trong Toàn bộ

Vì vậy, hợp nhất hai bản vá bằng cách sử dụng admergch

admrgpch -s /AD_source -d /10117518_merge -merge_name 10117518_merge -admode

(ii) Tạo $ ORACLE_HOME / appsutil / admin trên máy chủ cơ sở dữ liệu.

(iii) Sao chép adgrants.sql từ thư mục bản vá 30370733 này sang $ ORACLE_HOME / appsutil / admin.

(iv) Chạy tập lệnh:

$ sqlplus /nolog
SQL> @$ORACLE_HOME/appsutil/admin/adgrants.sql APPLSYS

Sự xuất hiện của CDB (19c)

Nguồn môi trường CDB
xuất ORACLE_PDB_SID =TEST

(v) Áp dụng bản vá AD hợp nhất (10117518_merge) bằng cách sử dụng adpatch

(4) Áp dụng các bản vá CUP

  • Áp dụng Bản vá nâng cấp hợp nhất (CUP) cho Bản phát hành 12.2.0 (Bản vá 30399970:12.2.0) ở chế độ cài đặt trước trên Hệ thống tệp phiên bản chạy.
  • Lưu ý:Trước khi áp dụng Bản vá 30399970:12.2.0 cho CUP mới nhất ở chế độ cài đặt trước:
  • nếu bạn đã áp dụng bất kỳ bản vá nào khác trước đó ở chế độ cài đặt trước và không có ý định hợp nhất nó với trình điều khiển nâng cấp 12.2.0 u10124646.drv, hãy dọn dẹp thư mục / admin // cài đặt sẵn trên hệ thống tệp chạy sau khi sao lưu của thư mục hiện tại.
$ adpatch preinstall=y

(5) Áp dụng các bản vá lỗi quan trọng khác trong chế độ cài đặt trước

  • Tham khảo Tài liệu Kiến thức Hỗ trợ Oracle của tôi 1448102.2 để biết Báo cáo bản vá cài đặt trước Oracle E-Business Suite Release 12.2;
  • Tải xuống và cài đặt phiên bản mới nhất của tệp zip Báo cáo bản vá cài đặt sẵn Oracle E-Business Suite cho bản phát hành mục tiêu của bạn. Các báo cáo được cập nhật cách tháng một lần để xác định bất kỳ bản vá cài đặt sẵn Oracle E-Business Suite mới nào đã được phát hành kể từ phiên bản trước của báo cáo.
  • Báo cáo này giúp bạn xác định những bản vá cài đặt sẵn mà bạn nên áp dụng để nâng cấp Bản phát hành 12.2 suôn sẻ, ngoài CUP Bản phát hành 12.2 mới nhất. Vui lòng xem lại các nguyên tắc trong phần Khuyến nghị lựa chọn và tải xuống các bản vá kết quả. Áp dụng các bản vá ở chế độ cài đặt trước cho hệ thống tệp Release 12.2 đã được cài đặt bằng trình hướng dẫn Cài đặt nhanh. Sau đó, hợp nhất các trình điều khiển tương ứng với trình điều khiển nâng cấp chính của Release 12.2. Sau đó, hãy làm theo hướng dẫn trong hướng dẫn nâng cấp Bản phát hành 12.2 để sử dụng trình điều khiển nâng cấp Bản phát hành 12.2 mới được hợp nhất để nâng cấp phiên bản của bạn lên Bản phát hành 12.2.

Đề xuất lựa chọn

  • Chúng tôi thực sự khuyên bạn nên áp dụng tất cả các bản vá được phân loại trong “Lỗi tập lệnh nâng cấp” và “Khắc phục hiệu suất” ở cấp Oracle E-Business Suite. Bạn có thể lấy danh sách các bản vá này bằng cách chọn “E Business Suite (EBS)” từ danh sách giá trị của Dòng sản phẩm và xem lại các phần “Lỗi tập lệnh nâng cấp - EBS” và “Vấn đề về hiệu suất - EBS”.
  • Chúng tôi khuyên các nhà phân tích chức năng nên xem xét các bản vá được phân loại trong "Khắc phục sự cố dữ liệu" và "Khắc phục tính toàn vẹn của Nâng cấp" và áp dụng các bản vá trong các danh mục này cho từng sản phẩm hoặc khu vực chức năng mà bạn đã triển khai trong Oracle E-Business Suite. Chọn họ sản phẩm thích hợp trong danh sách giá trị "Họ sản phẩm" và xem lại các bản vá được liệt kê trong phần "Nâng cấp sửa lỗi toàn vẹn" và "Lỗi dữ liệu" ở khung bên phải.

(6) Áp dụng trình điều khiển nâng cấp chính cho R12.2.0

(i) Hợp nhất các trình điều khiển vá lỗi trong thư mục $ APPLIC_TOP / admin / $ TWO_TASK / preinstall với trình điều khiển nâng cấp 12.2.0 $ AU_TOP / patch / 115 / driver / u10124646.drv

Lưu ý:Tất cả các tệp trình điều khiển bản vá nằm trong $ APPLIC_TOP / admin // preinstall được hợp nhất với trình điều khiển nâng cấp 12.2.0 /patch/115/driver/u10124646.drv. Do đó, hãy đánh giá cẩn thận nội dung của thư mục - / admin // cài đặt trước và chỉ giữ lại những trình điều khiển vá lỗi bao gồm u16595191.drv; nó được dự định sẽ được hợp nhất với trình điều khiển nâng cấp 12.2.0 - u10124646.drv

(ii) Hợp nhất các trình điều khiển vá lỗi trong Run File System’s / admin // preinstall với /patch/115/driver/u10124646.drv:

cd $AU_TOP/patch/115/driver
admrgpch -d . -preinstall -master u10124646.drv

Trình điều khiển được hợp nhất mặc định theo tên u_merged.drv sẽ được tạo trong thư mục đích được chỉ định.

(iii) Áp dụng trình điều khiển nâng cấp 12.2 mới được hợp nhất bằng cách sử dụng adpatch

adpatch options=nocopyportion,nogenerateportion

(7) Tắt chế độ Bảo trì

Use adadmin. To disable maintenance mode. 
 *** Maintaining the File System (in Classic mode) ***
 *** Not Edition Enabled User ***
 AD Administration Main Menu
 Generate Applications Files menu
 Maintain Applications Files menu
 Compile/Reload Applications Database Entities menu
 Maintain Applications Database Entities menu
 Change Maintenance Mode
 Exit AD Administration
 Enter your choice [6] : 5 
 Change Maintenance Mode
 Maintenance Mode is currently: [Enabled].
 Maintenance mode should normally be enabled when patching the Oracle E-Business Suite and disabled when users are logged on to the system. See the Oracle E-Business Suite Maintenance Utilities manual for more information about the maintenance mode.
 Please select an option:
 Enable Maintenance Mode
 Disable Maintenance Mode
 Return to the Main Menu
 Enter your choice [3] : 2 
 sqlplus -s &un_apps/* @$AD_TOP//patch/115/sql/adsetmmd.sql DISABLE 
 Successfully disabled Maintenance Mode

(8) Cập nhật hệ thống tệp RDBMS ORACLE_HOME với các tệp AutoConfig và Clone

(i) Nguồn ứng dụng chạy tệp môi trường hệ thống tệp như được tìm thấy trong tệp hệ thống fs1 appl_top.
Tạo appsutil.zip trong $ INST_TOP / admin / out bằng cách chạy perl $ AD_TOP / bin / admkappsutil.pl

perl admkappsutil.pl
Starting the generation of appsutil.zip
Log file located at output located at
/admin/out/appsutil.zip
MakeAppsUtil completed successfully.

(ii) Sao chép tệp appsutil.zip vào và giải nén tệp.

unzip -o appsutil.zip

(iii) Sao chép JRE sang $ ORACLE_HOME / appsutil từ tầng cơ sở dữ liệu đi kèm với hệ thống tệp R12

(9) Đặt và xuất biến và tạo tệp ngữ cảnh mới cho Bậc cơ sở dữ liệu

(i) Trong Cấp DB:
Đặt biến sau
$ ORACLE_HOME
$ LD_LIBRARY_PATH
$ ORACLE_SID
$ PATH
$ TNS_ADMIN

Đảm bảo tnsnames.ora và listener.ora là phiên bản hoạt động và Listener đang hoạt động

(ii) Chạy adbldxml

cd $ORACLE_HOME/appsutil/bin
perl adbldxml.pl
Starting context file generation for db tier..
Using JVM from /uxyz/app/ora/TEST/db/11.2.0.4/appsutil/jre/bin/java to execute java programs..
The log file for this adbldxml session is located at:
/uxyz/app/ora/TEST/db/11.2.0.4/appsutil /log/adbldxml_68765876.log
Enter the value for Display Variable: tech:2.0
The context file has been created at:
/uxyz/app/ora/TEST/db/11.2.0.4/appsutil /TEST_tech.xml

(10) Chạy autoconfig trên cơ sở dữ liệu Tier

adconfig.sh contextfile=/uxyz/app/ora/TEST/db/11.2.0.4/appsutil /TEST_tech.xml
Enter the APPS user password:
The log file for this session is located at: /uxyz/app/ora/TEST/db/11.2.0.4/appsutil/log/TEST_tech/122869859/adconfig.log

AutoConfig is configuring the Database environment…

AutoConfig will consider the custom templates if present.
Using ORACLE_HOME location :/uxyz/app/ora/TEST/db/11.2.0.4
Classpath :
Using Context file : /uxyz/app/ora/TEST/db/11.2.0.4/appsutil/TEST_tech.xml
Context Value Management will now update the Context file
Updating Context file…COMPLETED
Attempting upload of Context file and templates to database…COMPLETED
Updating rdbms version in Context file to db111
Updating rdbms type in Context file to 64 bits
Configuring templates from ORACLE_HOME …
AutoConfig completed successfully.

(11) Chuẩn bị hệ thống tệp chạy cho cấu hình cuối cùng

  • Thả bảng ADX_PRE_AUTOCONFIG khỏi giản đồ APPS.
  • Trước khi chạy Cài đặt nhanh để định cấu hình phiên bản E-Business Suite phiên bản 12.2, hãy kiểm tra xem bảng - ADX_PRE_AUTOCONFIG có tồn tại trong giản đồ APPS hay không:
select object_name, object_type, owner, status from dba_objects where
upper(object_name)='ADX_PRE_AUTOCONFIG' and object_type='TABLE' and upper(owner)='APPS';

Nếu nó tồn tại

  1. cd / patch / 115 / sql
  2. sqlplus APPS /
@txkDropAdxPreAutoConfig.sql

(12) Định cấu hình &khởi động các quy trình máy chủ bằng cách chạy Cài đặt nhanh

  • Bạn phải chạy Cài đặt nhanh lần thứ hai để hoàn tất cấu hình bằng cách sử dụng tệp ngữ cảnh Hệ thống tệp chạy.
  • Trong trình hướng dẫn Cài đặt nhanh, chọn Nâng cấp lên Bản phát hành 12.2.0 của Oracle E-Business Suite, sau đó chọn tùy chọn Định cấu hình Bản phát hành được nâng cấp 12.2.0.

(13) Bật lại / Tạo lại chỉ mục và trình kích hoạt tùy chỉnh

  • Tắt các dịch vụ ứng dụng trước khi bạn bắt đầu xây dựng lại chỉ mục.
  • Bật lại các trình kích hoạt bạn đã tắt khi bắt đầu nâng cấp
  • Tạo lại các chỉ mục mà bạn đã tắt khi bắt đầu nâng cấp

Đối với các bước tiếp theo. vui lòng tham khảo bài viết dưới đây

Quy trình nâng cấp từng bước lên R12.2 Nâng cấp phần -3
Quy trình nâng cấp từng bước cho R12.2 Nâng cấp Phần -4

Các bài viết có liên quan

Các truy vấn hữu ích hàng đầu về AWR để nâng cấp R12.2 / R12.1

40 câu hỏi bạn phải biết về R12.2

Cách sao chép môi trường R12.2

Những thay đổi quan trọng trong Autoconfig R12.2


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm thế nào để xuất kết quả của câu lệnh SELECT được thực thi bằng SQL động nguyên gốc?

  2. Cách thêm đường viền dọc vào lưới đầu ra SQL * Plus / SQLcl của bạn

  3. Trường Boolean trong Oracle

  4. Bảo mật cơ sở dữ liệu Oracle - Mã hóa và giải mã

  5. Kiểm tra Ràng buộc Gọi hàm Nhà phát triển Oracle SQL