وبلاگ وحید نوروزی

تجربه و ترجمه و تحقیق درباره اوراکل را در این وبلاگ خواهید یافت.

وبلاگ وحید نوروزی

تجربه و ترجمه و تحقیق درباره اوراکل را در این وبلاگ خواهید یافت.

  • ۰
  • ۰

patch database during installation

سلام به همه

در نسخه های 19 ، آخرین نسخه قابل دانلود برای عموم نسخه 19.3 هست و پچ های بعدی مانند 19.4 یا 19.5 و در زمان انتشار این مقاله 19.6 بصورت پچ در اختیار قرار دارند که باید از سایت support.oracle.com تهیه نمود.  به این پچها Release Update یا به اختصار RU می گویند.

امکانی وجود دارد که می توان بجای اینکه دیتابیس را ابتدا نصب و سپس پچ RU را روی آن اعمال کرد، همزمان با نصب اینکار را انجام داد و در زمان نصب صرفه جویی نمود  و همچنین از خطاهایی و مشکلاتی که ممکن است در زمان پچ پیش می آید ، جلوگیری کرد. جالب این است که این عملیات بسیار ساده است.

  • قدیر نوروزی میرصادقی
  • ۰
  • ۰

یکی از راههایی که برای مدیریت cdb ها  و pdbها وجود داره، استفاده از dbca هست. تو این نوشته چند تا کار رو سعی می کنیم باهاش انجام بدیم.

  • قدیر نوروزی میرصادقی
  • ۰
  • ۰

تو این نوشته سعی می کنم درباره تمامی مراحلی که یک دیتابیس بصورت standalone نصب میشه صبحت کنم. تلاشم اینه که روی قسمت preinstallation تمرکز بیشتری کنم که مقادیری که تنظیم می کنیم رو کاملاً درک کنیم.

  • قدیر نوروزی میرصادقی
  • ۰
  • ۰

سکوتِ dbca :)

اکثراً در محیطهای متفاوت، با دستور dbca و بصورت گرافیکی که معمولاً اون رو بر روی کلاینت export می کنیم، اقدام به ایجاد دیتابیس می کنیم. بد نیست که یه نگاهی هم به شیوه ایجاد دیتابیس بصورت silent بندازیم:

  • قدیر نوروزی میرصادقی
  • ۰
  • ۰

lock_sys_user

سلام

یکی از سازمان ها بر اساس درخواست نهاد ناظر، درخواست lock کردن کاربر sys رو دادند. نسخه دیتابیسی که تو این سازمان نصب شده 12.2 هست. 

  • قدیر نوروزی میرصادقی
  • ۰
  • ۰

با سلام

در محیط multitenant ، اگر تمایل دارید که پس از start شدن دیتابیس cdb ، دیتابیس های pdb تیز بصورت اتوماتیک open شوند، می توانید از trigger زیر استفاده کنید:

  • قدیر نوروزی میرصادقی
  • ۰
  • ۰

سلام. اگر پارامتر STANDBY_FILE_MANAGEMENT در استندبای برابر manual باشد، زمانی که بخواهیم در دیتابیس اصلی دیتافایلی را اضافه کنیم، این کار بصورت اتوماتیک در استندبای رخ نمی دهد و باعث از کار افتادن استندبای تا حل این موضوع خواهد شد.

  • قدیر نوروزی میرصادقی
  • ۰
  • ۰

sqlldr با مخلفات

سلام. Sql loader یکی از ابزارهایی هست که سرعت بسیار بالایی در ورود اطلاعات به دیتابیس داره. بعضی اوقات فکر می کنم که بخشی از اطلاعات را از حفظ می زنه :| .

  • قدیر نوروزی میرصادقی
  • ۰
  • ۰

سلام. برای همه ما پیش اومده که مثلاً بخواهیم backup ی که گرفتیم رو با دستور scp به سرور دیگه ای انتقال بدیم. در این حین به علت قطع شدن session ممکنه تو حجم بالا، عملیات انتقال با مشکل مواجه بشه. برای این کار می توان از ارسال این دستور به background به روش زیر استفاده کرد:

  • قدیر نوروزی میرصادقی
  • ۰
  • ۰

deadlock با طعم ITL

سلام. چند روز پیش توی لاگهای دیتابیس یکی از مشتری ها، DEADLOCK دیدم و بهشون گفتم که مشکل رو حل کنید. بعد که  بیشتر دقت کردم، دیدم که enq: TX - allocate ITL entry داره که زیر مجموعه CONFIGURATION حساب میشه. برای پیدا کردن ربط اون به deadlock باید چند تا مطلب رو مرور کنیم. 

  • قدیر نوروزی میرصادقی