با بهترین سواحل شمال ایران آشنا شوید
-
تاریخ: 1402/1/20 ساعت: 2:12
خطه سرسبز شمال کشور علاوه بر داشتن جاذبههای زیبای گردشگری بینظیر و بکر،دارای سواحل زیبا ودیدنی بسیاری است که از جاذبههای مهم این منطقه بهشمار میرودو محبوبیت زیادی بین مسافران و گردشگران دارد. سواحل دریای خزر یکی از پرطرفدارترین اماکنی است که مسافران با سفر به شهرهای شمالی در برنامه سفر خود قرار مید...
Auditing در سطح ستون – اوراکل 23c
-
تاریخ: 1402/1/20 ساعت: 2:12
Unified Auditing در نسخه 23c به صورت پیش فرض فعال است و در این نسخه به آن قابلیتهای جدیدی هم اضافه شده است. یکی از این قابلیتها، امکان Auditing در سطح Column است با کمک این فیچر می توانیم صرفا ستون(یا ستونهای) به خصوصی از یک Table یا View را Audit کنیم. برای مثال قصد داریم هر selectای بر روی ستون mo...
اهدای مجوز به فانکشن، پکیج و پروسیجر
-
تاریخ: 1401/12/25 ساعت: 22:11
زمانی که یک program unit(فانکشن، پکیج، پروسیجر) به صورت invoker right ایجاد می شود، کاربر صدا زننده برنامه، با مجوز خودش این برنامه را اجرا خواهد کرد بنابرین اگر جدولی در برنامه موجود باشد که این کاربر به آن دسترسی نداشته باشد، کارش با خطا متوقف خواهد شد(بررسی Invoker’s Rights و Definer’s Rights). ب...
کاهش زمان ساخت Primary/Foreign Key
-
تاریخ: 1401/12/25 ساعت: 22:11
استفاده از عبارت parallel در زمان ساخت primary key منجر به انجام عملیات به صورت همروند نخواهد شد. دستور زیر را مشاهده کنید: SQL> alter table all_table add constraint pk_1 primary key (id) parallel 10; Table altered. Elapsed: 00:00:12.36 با فعال کردن trace خواهیم دید که اوراکل برای ساخت ایندکس متناظر...
نصب Oracle GoldenGate 21c با معماری Microservice
-
تاریخ: 1401/12/25 ساعت: 22:11
در این مستند قصد داریم به نحوه نصب Oracle GoldenGate 21c با معماری Microservice بپردازیم. قبل از نصب باید در نظر داشته باشیم که برای استفاده از نسخه مایکروسرویس گلدن گیت، می توانیم این نرم افزار را در سمت source و یا target نصب کنیم و نصب آن در هر دو طرف replication الزامی نیست همچنین source و یا ta...
پایگاه داده اوراکل
-
تاریخ: 1401/11/6 ساعت: 15:26
پایگاه داده اوراکل https://www.usefzadeh.com ........آموزش، مشاوره و پشتیبانی....... Fri, 13 Jan 2023 17:53:44 +0000 fa-IR hourly 1 https://www.usefzadeh.com/wp-content/uploads/2019/10/cropped-oracle-logo-1-32x32.png پایگاه داده اوراکل https://www.usefzadeh.com 32 32 نکاتی در مورد Materialized View ...
معرفی بهترین وکیل ملکی
-
تاریخ: 1401/10/8 ساعت: 12:21
وکیل ملکی همان وکیل دادگستری می باشد با این تفاوت که وی تخصص و تبحر ویژه ای در دعاوی ملکی دارد. البته هر چند که توانایی قبول و به نتیجه رساندن آن را دارند اما ترجیح آنها تمرکز روی تخصص انتخابی خود یعنی دعاوی ملکی می باشد. اغلب افراد وقتی با مشکلات ملکی مواجه می شوند به دنبال وکیل ملکی خوب و با تجرب...
اجرای کلاستر اوراکل در داکر(Oracle RAC 21c)
-
تاریخ: 1401/10/8 ساعت: 12:21
برای نصب Oracle RAC به منظور استفاده در محیط آموزشی و یا اجرای بعضی از تستها، معمولا از Oracle Virtual Box و یا VMware workstation استفاده می کنیم. برای این کار باید به تعداد نودهای کلاستر، ماشین مجازی ایجاد کرده و بر روی هر کدام از این ماشینها، سیستم عاملی را نصب کنیم و در نهایت اقداماتی را در هر ک...
اوراکل لینوکس 9 – بازسازی کرنل بعد از اجرای دستور */rm -rf /boot
-
تاریخ: 1401/10/8 ساعت: 12:21
در صورت حذف تصادفی(و یا عمدی!) فایلهای موجود در مسیر boot/، سیستم عامل برای استارت مجدد به مشکل برخواهد خورد چرا که این دایرکتوری حاوی فایلهایی مربوط به bootloader و همینطور ke el لینوکس است که سیستم برای boot شدن به آنها نیاز دارد. بازسازی این فایلها از طریق rescue mode قابل انجام است که در این متن...
نکته ای در مورد بکاپ گیری از استندبای
-
تاریخ: 1401/8/21 ساعت: 22:02
همانطور که می دانید، در زمان بکاپ گیری با ابزار RMAN، می توان از physical standby به جای دیتابیس primary استفاده کرد تا از این جهت بار اضافه ای به primary تحمیل نشود. با توجه به آنکه ساختار این دو محیط(primary و physical standby) مشابه هم هستند، بکاپ گیری در این دو محیط تفاوت چندانی ندارد(دیتافایلها...
نصب Docker در اوراکل لینوکس 8
-
تاریخ: 1401/8/21 ساعت: 22:02
در این متن قصد داریم داکر را بر روی اوراکل لینوکس نسخه 8 نصب کنیم و در مطلب بعدی، اجرای اوراکل با داکر را توضیح خواهیم داد. قبل از نصب پکیج مربوط به docker، باید پکیج yum-utils را نصب کنیم: [root@OEL8 ~]# yum install –y yum-utils برای نصب داکر باید Docker Repository را اضافه کنیم این کار با دستور زی...
اجرای دیتابیس اوراکل با داکر
-
تاریخ: 1401/8/21 ساعت: 22:02
اجرای دیتابیس در محیط داکر می تواند مزایای متعددی را به همراه داشته باشد، که به عنوان نمونه می توان به “سادگی و افزایش سرعت در نصب و راه اندازی”، “اجرای نسخه های متعدد در یک هاست” و یا “اجرای دیتابیس در سیستم عاملهایی که امکان نصب مستقیم دیتابیس بر روی آنها وجود ندارد”، اشاره کرد. در این مستند قصد د...
خدمات موسسه حقوقی شامل چه مواردی می گردد؟
-
تاریخ: 1401/4/2 ساعت: 15:26
یک موسسه حقوقی معتبر باید به طور رسمی و قانونی به ثبت رسیده باشد. اما پس از ثبت رسمی، سابقه خدمت رسانی در عرصه های مختلف امور حقوقی بسیار حائز اهمیت خواهد بود. میزان رضایت سایر متقاضیانی که قبلاً به موسسه مربوطه مراجعه نموده اند و تعدد کارشناسان و وکلا در یک موسسه از جمله موارد ضروری در انتخاب یک مو...
تابع checksum در اوراکل 21c
-
تاریخ: 1401/3/22 ساعت: 19:53
در نسخه 12c، اوراکل با ارائه تابع STANDARD_HASH، امکان محاسبه hash value را برای یک فیلد و یا عبارت فراهم کرده است: SQL> select id,salary,substr(STANDARD_HASH(id||salary),1,20) hash_id_sal from tbl1; ID SALARY HASH_ID_SAL ---------- ---------- ---------------------- 1 10 5E796E48332AF4142B10 2 12 E2...
اوراکل 21c – پشتیبانی از شرط نامساوی در Automatic Indexing
-
تاریخ: 1401/3/19 ساعت: 13:47
قابلیت auto indexing در اوراکل نسخه 19c شرط عدم تساوی را پشتیبانی نمی کند که قبلا در این مورد مطلبی را ارائه کرده ایم. نسخه 21c این قابلیت را فراهم کرده است که در ادامه این مسئله را می بینید. برای نمایش این محدودیت، جدولی را همراه با حجم قابل توجهی از اطلاعات ایجاد می کنیم: SQL> create table tb(id n...
قابلیتهای جدید اوراکل 21c در زمینه عملگرهای مجموعه ای
-
تاریخ: 1401/2/26 ساعت: 17:49
تا قبل از نسخه 21c، صرفا می توانستیم از سه عملگر مجموعه ای INTERSECT، MINUS و UNION [ALL] در اوراکل استفاده کنیم اما در نسخه 21c دو عملگر جدید EXCEPT و EXCEPT ALL به این مجموعه اضافه شدند که این دو عملگر معادل عملگرهای MINUS و MINUS ALL هستند و صرفا به دلیل استفاده از عبارتهای EXCEPT و EXCEPT ALL در...
اوراکل 21c – بازگرداندن دیتابیس به هر زمانی در گذشته
-
تاریخ: 1401/2/19 ساعت: 20:48
اوراکل در نسخه 19c اجازه نمی دهد که یک pdb را به زمانی از یک ORPHAN inca ation برگردانیم: SQL*Plus: Release 19.0.0.0.0 - Production on Thu Apr 21 08:28:57 2022 Version 19.3.0.0.0 SQL> SELECT con_id, status, pdb_inca ation# inc#, begin_resetlogs_scn, end_resetlogs_scn FROM v$pdb_inca ation ORDER BY 3...
اوراکل 21c – انجام auditing بر اساس current user
-
تاریخ: 1401/1/28 ساعت: 18:54
ستونهای DBUSERNAME و CURRENT_USER در ویوی unified_audit_trail شباهت زیادی به هم دارند و در بسیاری از مواقع، این دو ستون حاوی اطلاعات یکسانی هستند. معمولا در این ستونها نام کاربری که به دیتابیس لاگین کرده و دستور را اجرا نموده است ، ذخیره می شود. مگر آنکه کاربر متصل به دیتابیس با حقوق definer(یا همان
تابع ANY_VALUE در اوراکل 21c
-
تاریخ: 1401/1/14 ساعت: 19:47
ANY_VALUE تابع جدیدی است که در اوراکل 21c معرفی شده و البته در Release Updateهای انتهایی اوراکل نسخه 19c(یعنی از 19.8 به بالا) هم قابل استفاده است. در متن پیش رو با این تابع آشنا خواهیم شد. *پرس و جوی زیر در pdb1 اجرا می شود و قرار است مشخص کند هر tablespace چند دیتافایل دارد: select t.ts#, t.name,
بهبودهای حلقه تکرار FOR در اوراکل 21c
-
تاریخ: 1401/1/14 ساعت: 19:47
با فرمت حلقه FOR آشنا هستید: FOR loop_counter IN [REVERSE] lowest_number..highest_number LOOP {...statements...} END LOOP; مطابق این syntax، قرار است شمارنده(loop_counter) به صورت ترتیبی(با گام یک) از نقطه lowest_number به نقطه highest_number برسد. برای مثال، با اجرای قطعه کد زیر، اعداد 4 تا 8 نم