نوشته‌ها

Artarad_Multitenant

Hot clone گرفتن یک Remote PDB و یا NOn CDB در پایگاه داده اوراکل ۱۲CR2

Hot clone  گرفتن یک Remote PDB و یا NOn CDB در پایگاه داده اوراکل ۱۲CR2

در نسخه‌ی ابتدایی Oracle Database 12c Release 1 (12.1.0.1)، remote cloning یا بازسازی مجدد از راه دور به عنوان یک ویژگی معرفی شده بود اما کار نمی‌کرد.

در نسخه‌ی ۱۲٫۱٫۰٫۲ نه‌تنها این مشکل برطرف شد بلکه قابلیت ساخت PDB به عنوان یک نمونه از ریموت پایگاه ‌داده‌ی non-CDB را نیز اضافه کرده است.

بزرگ ترین مشکل در remote cloning، وجود پیش‌نیاز در قرار دادن منبع source PDB یا Non-CDB در حالت read-only mode قبل از شروع پروسه‌ی cloning است.

این امر این ویژگی را برای سیستم‌های تولیدی بلااستفاده کرد و سطح down-time معمولا غیر قابل قبول است. Oracle Database 12c Release 2 این پیش‌نیاز را حذف کرده است که برای اولین‌بار Hot Cloning کردن PDB یا Non-CDB ها را امکان‌پذیر کرده است.

ادامه مطلب

artarad-Database-12c

امکان جابجایی برخط (online) دیتا فایل ها در پایگاه داده اوراکل ۱۲c

تا قبل از پایگاه داده اوراکل ۱۲c، جابجایی دیتا فایل ها همیشه به صورت offline انجام می شد، البته برای کم کردن زمان قطعی برای انجام این عملیات در نسخ گذشته روش هایی وجود دارد، اما نه به این صورت که زمان قطعی کامل از بین برود.
در نسخه ۱۲c دستور جدیدی به دسته دستورات alter database اضافه گردیده که امکان جابجایی دیتا فایل ها به صورت آنلاین را به راهبران پایگاه داده می دهد. در ادامه به توضیح این دستور و برخی نمونه های عملیاتی می پردازیم.

متن دستور و توضیحات آن:
متن دستور انجام عملیات جابجایی در ادامه آورده شده است.

ALTER DATABASE MOVE DATAFILE ( ‘filename’ | ‘ASM_filename’ | file_number ) [ TO ( ‘filename’ | ‘ASM_filename’ ) ] [ REUSE ] [ KEEP ];

ادامه مطلب