منبع اصلی نوشتار زیر در این لینک قرار دارد

ساختار های تکراری در PL/SQL

توسط ساختارهای تکرای یا حلقه ها می توانیم یک یا چند عبارت یا دستور را به تعداد معینی تکرا کنیم. فرض کنید سطر های از جدولی را در یک رکورد ریخته اید و حال می خواهید که که تک تک سطر ها در خروجی چاپ شود. برای اینکار رکورد را در یک حلقه و تا […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

نوع داده ای رکورد در اوراکل

Record نوع دیگری از داده ها در اوراکل است که می توان در بلاک های PL/SQL از آنها استفاده کرد. نوع داده ای رکورد ترکیبی از دیگر انواع داده اسکالر مانند char, varchar, number و غیره است. هر نوع داده ای اسکالر در رکورد یک مقدار را نگه می دارد که می توان رکورد را […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

Cursors در اوراکل چیست

cursor یا مکان نما یک ناحیه کاری موقتی ایجاد شده در حافظه سیستم است که برای پردازش بر روی دستور های SQL استفاده می شود. به طور مثال اطلاعاتی درباره دستور SELECT اجرا شده و سطر های داده ای که توسط دستور SELECT بدست آمده اند. یعنی یک ناحیه کاری موقتی ایجاد شده برای ذخیره […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

افزایش ظرفیت Tablespace ها در اوراکل

Tablespace بالاترین سطح منطقی ساختار اوراکل است که از چندین datafile فیزیکی تشکیل شده است. tablespace به segment ها و segment ها نیز به extent ها و در نهایت extent ها به بلاک هایی تقسیم می شوند. اشیای کاربران در قالب سختار منطقی tablespace ها ذخیره می شوند. اما به طور واقعی در بلاک های […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

خطای ora-19809 در هنگام گرفتن پشتیبان در اوراکل

FRA یا Fast Recovery Area با تنظیم دو پارامتر می تواند محل پیشفرض بر روی دیسک برای ذخیره سازی فایل های مربوط به پشتیبان های RMAN باشد. به طور مثال وقتی دستور زیر را در محیط RMAN اجرا کردم با خطا های 19809 و 19804 رو به رو شدم که این به دلیل کمبود فضای […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

Database Link چیست

database link ها در مرکز سیستم پایگاه داده توزیع شده قرار دارند. یک سیستم پایگاه داده توزیع شده یا Distributed Database System مجموعه ای از چندین پایگاه داده متمرکز که تحت بستر یک شبکه با یکدیگر در ارتباط هستند. اساس پایگاه داده های توزیع شده دسترسی به داده های یک پایگاه داده را دور از […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

Backup Set و Backup Pieces در Oracle RMAN

RMAN داده های Backup را می تواند در یک ساختار منطقی به نام Backup Set ذخیره کند. Backup set کوچکترین واحد پشتیبان های RMAN است. یک Backup set حاوی داده های یک یا چند Datafile, archived redo logs, server parameter file و control file است. backup set ها تنها قابل دسترسی و استفاده توسط RMAN […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

نمونه مثال ها از اتصال به RMAN

rman مخفف Recovery Manager ابزاری مفید در اوراکل برای Backup و Recovery پایگاه داده بکار می رود. با استفاده از rman امکان پشتیبان گیری Online وجود دارد به این معنی که می توان در هنگام Start بودن پایگاه داده، از فایل های آن مانند Data File ها و Control File ها و … پشتیبان تهیه […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

دستور sqlldr برای Load یا بارگذاری داده ها در پایگاه داده

در استفاده از اوراکل گاهی اوقات مجبور هستید که داده ها را از درون فایلی به جداول آپلود (بارگذاری) کنید. به طور مثال می خواهید فایل هایی را در ستون های داده ای BLOB یا CLOB درون جدول آپلود (Load) کنید. برای این منظور می توانید از SQL*Loader (دستور sqlldr) استفاده کنید. sqlldr از محتویات […] ادامه مطلب

منبع اصلی نوشتار زیر در این لینک قرار دارد

ایجاد پایگاه داده در اوراکل با ابزار dbca

وقتی اوراکل را نصب می کنید دو بخش متفاوت Instance و پایگاه داده وجود دارد. Instance ترکیبی از حافظه + فرایند های پس زمینه و پایگاه داده متشکل از فایل های Datafile ها، Redo Log File ها و غیره است. برای نصب می توانید به صورت دستی و از دستور CREATE DATABASE و یا از […] ادامه مطلب