بررسی تغییرات dbms_job در اوراکل 19c
◷
تاریخ انتشار: 1398/5/26 | ساعت: 14:01
تا قبل از اوراکل نسخه 10g، برای ایجاد جاب در محیط دیتابیس، از بسته dbms_job استفاده می شد در نسخه 10g بهبودی در این زمینه ایجاد شد و اوراکل با ارائه بسته dbms_scheduler، بسیاری از نقاط ضعف dbms_job را
آشنایی با معماری اوراکل
◷
تاریخ انتشار: 1398/5/26 | ساعت: 14:01
نویسنده مطلب: مهندس سعید صناعتی در این مقاله قصد داریم تا با نگاهی اجمالی به معماری اوراکل، ابتدا با مفاهیم این ساختار آشنا شویم سپس در مقاله های آتی به جزئیات این مبحث بیشتر پرداخته و ساختار اوراکل ر
دستکاری خروجی دستورات last، lastb، who و w
◷
تاریخ انتشار: 1398/5/26 | ساعت: 14:01
دستور last در محیط لینوکس، اطلاعاتی را در مورد لاگینهای موفق کاربران ارائه می کند برای مثال، از طریق این دستور می توان آخرین کاربری که به سیستم لاگین کرده است را به همراه آدرس ip آن مشخص کرد: [root@ol
آشنایی با مفهوم Editioning و پارامترهای آن در دیتاپامپ
◷
تاریخ انتشار: 1398/5/26 | ساعت: 14:01
نویسنده مطلب: مهندس ناصر کچویی احتمالا تاکنون هنگام ایجاد یک آبجکت مانند ویو، با این خطا مواجه شده اید: ORA-00955: name is already used by an existing object همانطور که می دانید این خطا زمانی رخ می ده
عدم استفاده از symbolic linkها در زمان ساخت directory(اوراکل 18c)
◷
تاریخ انتشار: 1398/5/26 | ساعت: 14:01
یکی از تغییراتی که در اوراکل 18c ایجاد شد، عدم امکان استفاده از symbolic linkها در زمان ساخت دایرکتوری برای دیتاپامپ می باشد. این مسئله می تواند در زمان اجرای دستور expdp/impdp مشکلاتی را ایجاد کند.
نصب و دانلود اوراکل Express Edition نسخه 18c در محیط ویندوز
◷
تاریخ انتشار: 1398/5/26 | ساعت: 14:01
نصب نرم افزار اوراکل برای افرادی که با این پایگاه داده آشنایی چندانی ندارند، شاید کمی پیچیده بنظر برسد به همین دلیل، بعضی از این افراد به سراغ نسخه Express Edition اوراکل می روند که نصب نسبتا ساده ای
آشنایی با مفاهیم tablespaceها در اوراکل(قسمت اول)
◷
تاریخ انتشار: 1398/5/26 | ساعت: 14:01
نویسنده مطلب: مهندس سعید صناعتی Tablespace بزرگترین واحد منطقی تقسیم بندی اطلاعات در پایگاه داده اوراکل می باشدکه از دید منطقی شامل یک یا چند سگمنت و از لحاظ فیزیکی نیز دارای یک یا چند دیتافایل می باش
عدم امکان استفاده از دستور ALTER USER RENAME در اوراکل 19c
◷
تاریخ انتشار: 1398/5/26 | ساعت: 14:01
قبلا در مقاله ای تغییر نام کاربر در اوراکل را با دو روش “اصلاح جداول Data Dictionry” و استفاده از دستور “ALTER USER RENAME” مورد بررسی قرار داده ایم. با ارائه نسخه 19c، تغییری در این زمینه ایجاد شد ک
پاسخ به سوالات مقدماتی اوراکل – 1(مدیریت instance)
◷
تاریخ انتشار: 1398/5/26 | ساعت: 14:01
1.برای مدیریت instance از طریق ابزار sqlplus، تنظیم چه متغیرهایی ضروری می باشد؟ صرفا با تنظیم دو متغیر ORACLE_SID و ORACLE_HOME می توان وارد محیط sqlplus شد. 2.instance از چه زمانی استارت شده و در چه
نمایش خروجی به فرمت csv در اوراکل 12c
◷
تاریخ انتشار: 1398/5/26 | ساعت: 14:01
در اوراکل 12cR2، قابلیت جدیدی برای نمایش خروجی پرس و جوها به فرمت csv ارائه شد. برای استفاده از این قابلیت، باید دستور SET MARKUP CSV ON را قبل از اجرای پروس وجو، اجرا نمود: SQL> SET MARKUP CSV ON
Hybrid Partition Table در اوراکل 19c
◷
تاریخ انتشار: 1398/4/4 | ساعت: 14:00
Hybrid Partition قابلیت جدیدی است که در اوراکل 19c ارائه شد با کمک این ویژگی می توان برای یک جدول، تلفیقی از پارتیشنهای exte al و inte al را ایجاد نمود. یادآوری: برای جدول یا پارتیشن از نوع exte
آشنایی با Data Pump
◷
تاریخ انتشار: 1398/4/4 | ساعت: 14:00
نویسنده مطلب: مهندس ناصر کچویی اوراکل با ارائه نسخه 10g، تکنولوژی قدرتمندی به نام Data Pump را ارائه کرد با استفاده از این تکنولوژی می توان حجم زیادی از اطلاعات را از دیتابیس استخراج کرد یا از یک بانک
ویژگی Automatic Indexing در اوراکل 19c
◷
تاریخ انتشار: 1398/4/4 | ساعت: 14:00
automatic indexing یکی از مهمترین قابلیتهایی است که در اوراکل 19c ارائه شد، این قابلیت، متناسب با دستورات sqlای که در دیتابیس اجرا می شوند، به صورت خودکار، برای ستونهای پراستفاده ایندکسی را ایجاد خواه
اوراکل 19c- ایجاد کاربران سیستمی به صورت Schema Only Account
◷
تاریخ انتشار: 1398/4/4 | ساعت: 14:00
با ایجاد دیتابیس اوراکل، به ازای هر component انتخابی، تعدادی user ایجاد خواهند شد. برای نمونه، اسامی تعدادی از componentها به همراه کاربرانی که برای آنها ایجاد می شود را در قسمت زیر می بینید: Oracle
پارامترهای کنترل job در ابزار EXPDP و IMPDP
◷
تاریخ انتشار: 1398/4/4 | ساعت: 14:00
نویسنده مطلب: مهندس ناصر کچویی همانطور که در مطلب “آشنایی با Data Pump” اشاره شد، پروسس master برای انجام عملیات، jobای را ایجاد می کند که در طول عملیات export/import ، می توان با ارجاع به نام آن job
کنترل دیتای null در زمان استفاده از order by(با کمک عباراتNULLS LAST و NULLS FIRST)
◷
تاریخ انتشار: 1398/4/4 | ساعت: 14:00
قصد داریم لیستی از جداول موجود در بانک را بر اساس تعداد رکوردی که دارند، به صورت نزولی نمایش دهیم به این جهت، با فرض بروز بودن statisticها، به سراغ ویوی dba_tables خواهیم رفت وبا کمک عبارت order by de
برگشت خودکار سرویس به preferred instance در اوراکل 19c
◷
تاریخ انتشار: 1398/4/4 | ساعت: 14:00
همانطور که می دانید در محیط RAC و در زمان ایجاد یک سرویس، می توان preferred instance و available instance را مشخص کرد در این صورت، سرویس بصورت پیش فرض در preferred instance اجرا خواهد شد. اگر به هر دل
پارامترهای REMAP در ابزار IMPDP
◷
تاریخ انتشار: 1398/4/4 | ساعت: 14:00
نویسنده مطلب: مهندس ناصر کچویی بطور معمول و پیش فرض در هنگام import داده ها در بانک مقصد، جداول با همان نام قبلی و در همان schema و tablespace بارگذاری می شوند، مگر آنکه با استفاده از برخی پارامترها ن
دو روش برای تخمین سایز ایندکس قبل از ایجاد آن
◷
تاریخ انتشار: 1398/4/4 | ساعت: 14:00
قبل از ایجاد ایندکس می توان با کمک statisticهای موجود در دیتابیس، سایز آن را تخمین زد که در این متن، دو روش انجام این کار را مشاهده خواهید کرد. روش اول: استفاده از execution plan SQL> explain plan
برگرداندن فضای دیسک پس از حذف فایل در محیط لینوکس
◷
تاریخ انتشار: 1398/4/4 | ساعت: 14:00
با حذف یک فایل در محیط لینوکس، معمولا فضای مصرفی ان فایل هم آزاد می شود اما در مواردی، این فضای مصرفی، به سیستم عامل برنمی گردد. در این متن به دلایل احتمالی این مسئله و چگونگی رفع آن می پردازیم. در ق