عدم استفاده از symbolic linkها در زمان ساخت directory(اوراکل 18c)

یکی از تغییراتی که در اوراکل 18c ایجاد شد، عدم امکان استفاده از symbolic linkها در زمان ساخت دایرکتوری برای دیتاپامپ می باشد. این مسئله می تواند در زمان اجرای دستور expdp/impdp مشکلاتی را ایجاد کند.

(بیشتر…)

آشنایی با معماری اوراکل

در این مقاله قصد داریم تا با نگاهی اجمالی به معماری اوراکل، ابتدا با مفاهیم این ساختار آشنا شویم سپس در مقاله های آتی به جزئیات این مبحث بیشتر پرداخته و ساختار اوراکل را مورد بررسی کاملتری قرار خواهیم داد.

پایگاه داده اوراکل در نگاه کلی به دو مفهوم اصلی تقسیم می شود :

1.ساختار database ( فضای دیسک )

2.ساختار instance ( فضای RAM )

عکس زیر یک نمونه از معماری اوراکل را نشان می دهد.

همانطور که قابل مشاهده است ساختار اوراکل به دو قسمت اصلی یعنی instance و database)storage structures) تقسیم شده است.

(بیشتر…)

ویژگی Automatic Indexing در اوراکل 19c

automatic indexing یکی از مهمترین قابلیتهایی است که در اوراکل 19c ارائه شد، این قابلیت، متناسب با دستورات sqlای که در دیتابیس اجرا می شوند، به صورت خودکار، برای ستونهای پراستفاده ایندکسی را ایجاد خواهد کرد البته علاوه بر امکان ایجاد خودکار ایندکسها، قابلیت حذف ایندکسهایی که در درازمدت از انها استفاده نشده است را هم فراهم می کند.

(بیشتر…)

آشنایی با Data Pump

اوراکل با ارائه نسخه 10g، تکنولوژی قدرتمندی به نام Data Pump را ارائه کرد با استفاده از این تکنولوژی می توان حجم زیادی از اطلاعات را از دیتابیس استخراج کرد یا از یک بانک به بانک دیگر منتقل نمود.

Data Pump از نظر عملکرد همانند ابزارهای exp/imp قدیمی است ، ولی از نظر روش انجام کار، متفاوت است. exp/imp سنتی مبتنی بر کلاینت هستند در حالی که Data Pump کاملا مبتنی بر سرور پیاده سازی شده است.

(بیشتر…)

استاپ و استارت دیتابیس اوراکل(startup – shutdown)

استارت دیتابیس، با اتصال به محیط sqlplus و اجرای دستور startup قابل انجام است:

 [oracle@ol7 ~]$ sqlplus “/as sysdba”

SQL*Plus: Release 19.0.0.0.0 – Production on Mon Apr 29 11:16:58 2019

Version 19.2.0.0.0

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

Connected to an idle instance.

SQL> startup

ORACLE instance started.

Total System Global Area 1728050040 bytes

Fixed Size                  8897400 bytes

Variable Size            1308622848 bytes

Database Buffers          402653184 bytes

Redo Buffers                7876608 bytes

Database mounted.

Database opened.

SQL>

(بیشتر…)

بازیابی جداول از recycle bin و قابلیت Flashback Drop

زمانی که جدولی را با دستور drop حذف می کنیم، جدول مورد نظر، به recycle bin منتقل خواهد شد(البته منظور از انتقال، انتقال فیزیکی نیست و صرفا امری منطقی اتفاق خواهد افتاد) و تا زمانی که tablespaceای که جدول در آن قرار دارد، از فضای خالی فعلی اش استفاده کامل نکند، این جدول هم حذف نخواهد شد و امکان برگشت دارد.

برای برگرداندن جداول موجود در recycle bin ، می توان از قابلیت Flashback Drop استفاده کرد.

(بیشتر…)

آموزش نصب و راه‌اندازی بانک‌اطلاعاتی اوراکل 19c

قبل از نصب اوراکل نسخه 19c، باید مقدمات نصب را در محیط سیستم عامل فراهم کنیم با طی هفت مرحله زیر، این کار را در محیط اوراکل لینوکس نسخه 7.6 انجام خواهیم داد.

(بیشتر…)

انواع داده در اوراکل (Oracle Data Types)

همانطور که می دانیم در مفاهیم پایگاه داده های رابطه ای برای ذخیره و دسته بندی اطلاعات ( داده ها ) ، جداولی وجود دارد که در آن ، داده ها در سطر ها و ستونی هایی که متناظر با هم هستند قرار می گیرند . هر سطر از یک جدول ، بیانگر یک رکورد منحصر به فرد ، و همچنین ستون های آن جدول ، مشخصه ها و ویژگیهایی برای آن رکوردها می باشند . که توسط این ستون ها می توان اطلاعات بیشتری در مورد هر یک از سطرها ( رکوردها ) کسب کرد.

(بیشتر…)

ویژگی های جدید اوراکل در نسخه 19c

1.ارائه گزارش برای استفاده از hintها(HINT_REPORT)

2.Real-Time Statistics

3.اجرای دستورات DMLای در محیط دیتاگارد

4.ویژگی Schema Only Accounts

5.ویژگی Audit Only Top-Level SQL Statements

6.Hybrid Partition Table

7.ویژگی Automatic Indexing

8.ایجاد کاربران سیستمی به صورت schema only account

9.برگشت خودکار سرویس به preferred instance

10.ارسال unified audit trail به syslog و Event Viewer

11.بهبودهای EZconnect در اوراکل 19c

12.بررسی تغییرات dbms_job در اوراکل 19c

13.عدم امکان استفاده از دستور ALTER USER RENAME در اوراکل 19c

14.اجرای PDB relocation و PDB cloning به صورت از راه دور با کمک DBCA

15.بهبودی در جمع آوری خودکار آمار در اوراکل 19c

16.ارتقاء اوراکل از نسخه 18c به 19c با استفاده از ابزار AutoUpgrade

17.ویژگی Automatic Flashback(or PITR) Standby در اوراکل 19c

18.ارتقا نسخه Grid Infrastructure به 19.8 با اعمال Patch و بدون Downtime در سطح دیتابیس(در محیط کلاستر)

19.نگاهی به تغییرات و بهبودهای تابع LISTAGG در اوراکل 18c ، 12cR2و 19c

20.پارامتر MAX_IDLE_BLOCKER_TIME در اوراکل 19c

21.Update بخشی از اطلاعات JSON با کمک تابع JSON_MERGEPATCH – اوراکل 19c

22.Rotate خودکار فایل Listener.log در اوراکل 19c

23.تست قسمتی از عملیات TTS بدون down time(اوراکل 19c)

24.مروری بر ویژگی های جدید DG Broker در اوراکل 19c

25.اتصال به PDB با مجوز sysdba بدون تعیین پسورد(اوراکل 19.7)

26.اوراکل 19c- ارتقا Grid Infrastructure در حالت Dry-Run

27.ذخیره AWR snapshot خارج از SYSAUX

 

ویژگی های جدید اوراکل در نسخه 18c

1.رفع گپ استندبای در اوراکل 18c

2.PDB switchover

3.استفاده از Preplugin Backup

4.duplicate یک pdb در cdb دیگر

5.نصب اوراکل با کمک RPM

6.اجرای دستورات DMLای در محیط دیتاگارد(اوراکل 19c و 18c)

7.ویژگی Schema Only Accounts در اوراکل 18c و 19c

8.تاثیر عملیات NOLOGGING در دیتاگارد(اوراکل 11g و 12c و 18c)

9.ارسال unified audit trail به syslog و Event Viewer

10.عدم استفاده از symbolic linkها در زمان ساخت directory(اوراکل 18c)