نوشته‌ها

artarad_oracle_db

انتقال فایل spfile ازfilesystem به ASM در پایگاه داده RAC نسخه ۱۱g

انتقال فایل spfile ازfilesystem به ASM در پایگاه داده RAC نسخه ۱۱g

به منظور اجرای عملیات انتقال spfile از filesystem به ASM شرایط ذیل موجود است:
• تعداد ۲ گِره پایگاه داده در محیط RAC
rac1
rac2
• تمامی دستورات ذیل در محیط rac1 اجرا خواهد شد.

ادامه مطلب

دلایل عدم سرویس دهی پایگاه داده ها و راه کارهای پایگاه داده اوراکل برای مقابله با آنها – بخش دوم

دلایل عدم سرویس دهی پایگاه داده ها و راه کارهای پایگاه داده اوراکل برای مقابله با آنها

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

ادامه مطلب

Artarad_oracle12c

امکان List Partitioning خودکار در پایگاه داده اوراکل نسخه ۱۲.۲

امکان list partitioning خودکار در پایگاه داده اوراکل نسخه ۱۲.۲ به منظور مدیریت مقادیر یکتا از کلید اصلی list partitioning معرفی شد.

ادامه مطلب

دلایل عدم سرویس دهی پایگاه داده ها و راه کارهای پایگاه داده اوراکل برای مقابله با آنها – بخش اول

دلایل عدم سرویس دهی پایگاه داده ها و راه کارهای پایگاه داده اوراکل برای مقابله با آنها

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

ادامه مطلب

Artarad_oracle12c

استفاده از tablespace پیش فرض در زمان ساخت PDB در پایگاه‌ داده اوراکل ۱۲C

استفاده از tablespace پیش فرض در زمان ساخت PDB در دیتابیس پایگاه‌ داده اوراکل  ۱۲C

در هر دو نگارش ۱۲.۱ و ۱۲.۲ پایگاه‌ داده اوراکل این امکان وجود دارد که برای PDB جدید که از روی Seed ایجاد می‌شود، یک Tablespace جدید ساخته و آن را به عنوان Default Tablespace تنظیم کرد.

در این مستند به بررسی تمایزهای بند Default Tablespace در نگارش ۱۲.۲ و ۱۲.۱ پایگاه‌ داده اوراکل در معماری PDB پرداخته می‌شود. در این مستند به هر دو معماری OMF و Non-OMF پرداخته می‌شود. برای پشتیبانی از معماری Non-OMF از بندهای FILE_NAME_CONVERT وPDB_FILE_NAME_CONVERT استفاده می‌شود.

ادامه مطلب

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_PROXY_PDB

ایجاد پایگاه داده PROXY PDB در اوراکل ۱۲c

ایجاد پایگاه داده PROXY PDB در پایگاه‌ داده اوراکل ۱۲c

Proxy PDB یک نقطه ارتباطی محلی است که به یک PDB از راه دور ارجاع داده می‌شود. این راه‌کار در موارد زیر مورد استفاده قرار می‌گیرد.

• انتقال PDB به یک پایگاه‌ داده اوراکل و یا مرکز داده دیگر بدون تغییر در اجزای ارتباطات
• ایجاد یک PDB ابری بدون دسترسی‌های چندگانه از راه دور
• اشتراک‌گذاری یک PDB در پایگاه‌داده‌های مختلف

ادامه مطلب

artarad_oracleuniversity

تبدیل آنلاین یک جدول اوراکل پارتیشن نشده به یک جدول پارتیشن شده در پایگاه داده اوراکل Oracle Database 12c Release 2 )12.2)

تبدیل آنلاین یک جدول اوراکل پارتیشن نشده به یک جدول اوراکل پارتیشن شده در پایگاه داده اوراکل Oracle Database 12c Release 2 )12.2)

در نسخه‌های پیشین شما می‌توانستید یک جدول بخش‌بندی نشده را با استفاده از  EXCHANGE PARTITION یا  DBMS_REDEFINITION به روش “تقریبا آنلاین” بخش‌بندی کنید اما برای هر دو روش مستلزم طی کردن چندین مرحله بودید. حالا Oracle Database 12c Release 2 این کار را ساده‌تر از هر زمانی کرده است؛ تنها به یک دستور نیاز دارد و بدون هیچ مشکلی در اجرا می‌باشد.

ادامه مطلب

artarad_oracle_db

Advanced Queuing in Oracle

Advanced Queuing in Oracle

در این مستند مبانی ابتدایی صف‌بندی پیشرفته در نگارش ۹i و بالاتر پایگاه‌داده اوراکل مورد بررسی اجمالی قرار می‌گیرد. صف‌بندی پیشرفته سازوکار اصلی و پیش‌فرض اوراکل برای پیام‌رسانی می‌باشد. این سازوکار در نسخه‌های مختلف در حال توسعه است و یک API برای پیام‌رسانی درون پایگاه‌داده و یا از پایگاه‌داده به خارج فراهم می‌کند. برای مثال می‌توان از این سازوکار برای پیام‌رسانی بین پایگاه‌داده اوراکل و صف‌های JMS استفاده کرد. AQ از سازوکار Asynchronous پشتیبانی می‌کند؛ بنابراین گیرنده می‌تواند پیام را بعدا دریافت نماید.

ادامه مطلب

artarad-oracle-database

SecureFiles در پایگاه داده اوراکل نسخه ۱۱gr1

SecureFiles در پایگاه داده اوراکل نسخه ۱۱gr1
در پایگاه داده اوراکل نسخه ۱۱g عملکرد SecureFiles در پیاده سازی Object های بزرگ دچار تغییر شده است. ذخیره ساز اصلی LOB که اکنون به نام BASICFILE شناخته می شود همچنان به عنوان روش ذخیره ساز پیش فرض وجود دارد ولی کلمه کلیدی SECUREFILE شیوه جدید ذخیره سازی را فعال می نماید که امکان Encryption برای امنیت بیشتر و حفظ بیشتر فضا به وسیله فشرده سازی و Deduplication را دارا می باشد.

ادامه مطلب