Solutions | Oracle

۴ مطلب در اسفند ۱۳۹۷ ثبت شده است

Oracle Database release updates revision (Revision). 18.3.2 to 18.4

سلام

اگه پست قبلی منو خونده باشید میبینید که ما ابتدا از 11,2,0,4 Upgrade کردیم به 18.3 و بعد با زدن patch  به 18.3.2 اومدیم امروز میخواهیم با زدن patch جدید نسخه اواکل رو به 18.4 ارتقا بدیم.  

Database Release Update Revision 18.4.1.0.190115

ابتدا که وارد sqlplusبشیم نسخه دیتابیس رو هم میکه با هم ببینیم

[oracle@testupgradedb 28790643]$ sqlplus / as sysdba

SQL*Plus: Release 18.0.0.0.0 - Production on Mon Mar 18 02:59:04 2019
Version 18.3.2.0.0

Copyright (c) 1982, 2018, Oracle.  All rights reserved.

SQL>  select BANNER,BANNER_FULL from v$version;

BANNER
--------------------------------------------------------------------------------
BANNER_FULL
--------------------------------------------------------------------------------
Oracle Database 18c Enterprise Edition Release 18.0.0.0.0 - Production
Oracle Database 18c Enterprise Edition Release 18.0.0.0.0 - Production
Version 18.3.2.0.0
در توضیخات داده شده در patch  گفته شده که باید ورژن opatch حداقل 12.2.0.1.14 باشه که برای ما این ورژن هست
[oracle@testupgradedb OPatch]$ ./opatch version
OPatch Version: 12.2.0.1.14

OPatch succeeded.
ادامه مطلب...
۲۸ اسفند ۹۷ ، ۱۰:۱۷ ۰ نظر موافقین ۰ مخالفین ۰
علی فکاری

Patching oracle database (RUR)18.3 to 18.3.2

سلام

انواع محتلفی patch داریم که توضیحاتش در پست دیگه داده میشه .

 امروز میخواهیم patch RUR رو روی دیتابیس 18.3 میزنیم تا نسخه به 18.3.2 ارتقا پیدا کنه 

ابتدا که وارد sqlplusبشیم نسخه دیتابیس رو هم میکه با هم ببینیم

[oracle@testupgradedb ~]$ sqlplus / as sysdba

SQL*Plus: Release 18.0.0.0.0 - Production on Sun Mar 17 22:50:42 2019
Version 18.3.0.0.0

Copyright (c) 1982, 2018, Oracle.  All rights reserved.


Connected to:
Oracle Database 18c Enterprise Edition Release 18.0.0.0.0 - Production
Version 18.3.0.0.0

SQL>
خب ما میخواهیم patch شماره 28790643 را بروی دیتابیس خودمون اعمال کنیم



خب ببینیم ورژن دیتابیس چنده 

[oracle@testupgradedb ~]$ sqlplus / as sysdba
SQL*Plus: Release 18.0.0.0.0 - Production on Mon Mar 18 02:14:14 2019 Version 18.3.0.0.0 Copyright (c) 1982, 2018, Oracle. All rights reserved. Connected to: Oracle Database 18c Enterprise Edition Release 18.0.0.0.0 - Production Version 18.3.0.0.0 SQL>
ادامه مطلب...
۲۷ اسفند ۹۷ ، ۱۲:۰۲ ۰ نظر موافقین ۰ مخالفین ۰
علی فکاری

انتقال دیتابیس 12 ازFileSystem به ASM

سلام به همه دوستان

گاهی شده که ما دیتابیس هایی داریم روی فایل سیستم و شده اون مسیر (mount point) پر بشه و بخواهیم اون دیتابیس رو به asm انتقال بدیم

روش های مختلفی برای  انتقال پایگاه داده از فایل سیستم  به ASM وجود دارد.میتونیم از RMAN Image copy  و بعدش switch to database copy کنیم یا بکاپ رو برگردونیم روی asm ،به هر حال روش rman تا قبل از 12C وجود داشتن ،من در این اینجا روش انتقال آنلاین دیتابیس به ASM  رو توضیح میدم

من در اینجا یک دیتابیس 12 non cdb دارم 

RMAN> report schema;
using target database control file instead of recovery catalog
Report of database schema for database with db_unique_name ORCLDB
List of Permanent Datafiles
===========================
File Size(MB) Tablespace           RB segs Datafile Name
---- -------- -------------------- ------- ------------------------
1    1216     SYSTEM               YES     /oradata2/ORCLDB/datafile/o1_mf_system_g7dr13np_.dbf
2    25668    MGMT_TABLESPACE      NO      /oradata2/ORCLDB/datafile/o1_mf_mgmt_tab_g7drww9w_.dbf
3    3495     SYSAUX               NO      /oradata2/ORCLDB/datafile/o1_mf_sysaux_g7dqsbbm_.dbf
4    420      UNDOTBS1             YES     /oradata2/ORCLDB/datafile/o1_mf_undotbs1_g7dr4jms_.dbf
5    2580     MGMT_ECM_DEPOT_TS    NO      +DATA/ORCLDB/DATAFILE/mgmt_ecm_depot_ts.258.1001414099
6    12       USERS                NO      +DATA/ORCLDB/DATAFILE/users.257.1001413955
7    5005     MGMT_AD4J_TS         NO      /oradata2/ORCLDB/datafile/o1_mf_mgmt_ad4_g7dr5z2z_.dbf
List of Temporary Files
=======================
File Size(MB) Tablespace           Maxsize(MB) Tempfile Name
---- -------- -------------------- ----------- --------------------
2    400      TEMP2                32767       /oradata2/ORCLDB/datafile/o1_mf_temp2_g7dvsvrm_.tmp
ادامه مطلب...
۰۹ اسفند ۹۷ ، ۱۱:۰۶ ۰ نظر موافقین ۰ مخالفین ۰
علی فکاری

Upgrade Oracle database from 11.2.0.4 to 12cR1 Using DBUA

سلام

قصد داریم در مقالاتی انواع و روش های Upgrade به نسخه های مختلف oralce را توضیح بدم .در این مقاله هدف ارتقا دیتابیس از 11.2.0.4 به 12.1.0.2 هست

 روش های مختلف ارتقا  میتونیم به 

  • Database Upgrade Assistant (DBUA)
  • Manual Upgrade
  • Transportable Tablespaces
  • Datapump export/import
  • Oracle Streams
  • Oracle GoldenGate
اشاره کنیم.

من میخوام در اینجا از روش DBUA برای ارتقا بانکم استفاده کنم

Oracle Database Version:             Oracle Database 11gR2 (11.2.0.4) (64-bit)

Operating System:                         Oracle Enterprise Linux 6.4 (64-bit)


مرحله 1:
 چک کردن registry برای پایگاه داده 11.2.0.4

SQL>SELECT COMP_NAME , VERSION, STATUS  FROM   DBA_REGISTRY;


dba_registry_11

قبل از ارتقا بهتره لیست object های invalid رو داشته باشیم و هم اینکه اگه ممکنه این invalid object ها رو compile کنیم و رفع خطا برای invalid شدنشون رو انجام بدیم

ادامه مطلب...
۰۱ اسفند ۹۷ ، ۰۹:۴۹ ۰ نظر موافقین ۰ مخالفین ۰
علی فکاری