مجموعه مقالات

مدیریت چرخه زندگی اطلاعات با اوراکل ILM Oracle

iInformation Life-cycle Management (ILM) with Oracle Database مدیریت چرخه زندگی اطلاعات با اوراکل مقدمه افزایش چشمگیر حجم داده ها زیرساخت های فناوری اطلاعات شرکت را تحت فشار شدید قرار می دهد. از منظر هزینه ، عملکرد ، مقیاس پذیری و مدیریت. استفاده از روشهای کارآمدتر ذخیره و مدیریت داده ها برای پاسخگویی به تقاضاهای فزاینده […]

بازیابی اطلاعات اوراکل بدون backup

بازیابی اطلاعات و ساختار جداول در پایگاه داده اوراکل در بدترین شرایط ممکن: بدون داشتن backup نبودن پایگاه داده در مد  archive بدون  flashback بدون RMAN بازیابی در شرایط زیر: truncate table drop tablespace drop table deleted rows drop user corrupted file system deleted System01.dbf failed to mount asm diskgroup ora-00600 ora-07445 database can not […]

چطوری از esxi بعنوان ntp server استفاده کنیم

نحوه راه اندازی ntp server در esxi یعنی می خواهیم که روی سرور esxi یک سرویس ntp server بالا بیاوریم که به دیگر سرورها سرویس زمان و تاریخ را بدهد. تمامی دستورات با کاربر root انجام شود. ۱- با یک ترمینال به سرور esxi وصل شوید ۲- در مسیر زیر یک فایل بنام custom.xml بسازید […]

دینامیک بودن عبارت IN در پرس و جوها

دینامیک بودن عبارت IN در پرس و جوها

Dynamic IN clause in oracle

یکی از دغدغه هایی که برنامه نویسان با آن  مواجه هستند استفاده از متغییر در عبارت IN در پرس و جوها هست.

نمونه های زیر را ببینید. در عبارت IN می خواهیم بصورت

ابزار SQLTXPLAIN چیست

ابزار SQLTXPLAIN چیست؟

ابزار SQLTXPLAIN بعنوان SQLT نیز شناخته می شود.ابزاری است برای شناخت اجرای کند  پرس و جوها.

این ابزار بصورت کد PL/SQL توسعه داده شده است.
این ابزار با اتصال به پایگاه داده اوراکل و با جمع آوری مسیرهای اجرا (execution plans)، آمارهای CBO براساس بهینه هزینه پرس و جو (Cost-based Optimizer)، متا داده های اشیاء اسکیما، آمارهای اجرایی، پارامترهای پیکربندی و عناصر مشابهی که بر عملکرد پرس و جوها تاثیر می گذارد شروع به تجزیه و تحلیل می کند. خروجی آن بصورت یک فایل zip که مجموعه ای از فایل تشخیصی می باشد. این فایل ها برای تشخیص اجرای کند پرس و جوها می باشند.
قبل از استفاده از ابزار SQLTXPLAIN نخست از اسکریپت SQL Tuning Health-Check استفاده کنید. استفاده از این ابزارها نیازی به لایسنس ندارد و کاملا رایگان می باشند.

تنظیمات نسخه جاوا بعنوان پیش فرض در لینوکس

براي دیدن محتوا بايد وارد سايت و یا عضو شويد.

نصب اوراکل ASM 11gR2 روی لینوکس ۶

Oracle 11g Release 2 (11.2.0.4) Install Grid Infrastructure installation on Linux 6.x 64bit

******************************* step 1 ********************************************
This article describes the installation of Oracle Database 11g Release 2 (11.2) (64-bit) on Oracle Linux 6 (64-bit). The article is based on a server installation with a minimum of 2G swap, with both SELinux and the firewall disabled. The following package groups were included

نصب اوراکل ۱۱gR2 روی لینوکس ۶

Install Oracle database 11g Release 2 on Linux 6.x 64bit

This document is independent of linux distributed, means you can install it on all linux
– Oracle Enterprise Linux 6.x
– Red hat Enterprise Linux 6.x
– CentOS Enterprise 6.x
– Asian Linux

نحوه تنظیم chrony بجای ntp در لینوکس

نحوه تنظیم chrony بجای ntp  در لینوکس

در نصب اوراکل کلاستر (رک) خطا ntp می بینند، بجای ntp از chrony استفاده کنند.

نحوه راه اندازی chrony را می توانید از لینک زیر ببینید فقط توجه داشته باشید وقتی که فایل

/etc/chrony.conf

را تنظیم می کنید در فیلم تهیه شده فراموش شده که این خطوط را تغییر دهم بار اول درست کار می کنه ولی برای دفعات بعد با مشکل مواجه می شوید.
فایل مربوطه را با هر ادیتوری که می خواهید باز کنید و خطوط زیر را تغییر دهید.

خطای PRVF-5636 در هنگام نصب Oracle database RAC 11g R2

خطای PRVF-5636 در هنگام نصب Oracle database RAC 11g R2

قبل از نصب رک از دستور زیر استفاده می کنید تا مطمئن شوید همه چی درست است

[grid@rac1 ]$ ./runcluvfy.sh stage -pre crsinst -n rac1,rac2 -fixup -verbose

بعضی وقتها در انتها با پیام خطای زیر مواجه می شوید بعنوان نمونه روی یک node مشکل ندارد ولی روی node دیگر مشکل دارد

PRVF-5636 : The DNS response time for an unreachable node exceeded 15000 ms on following nodes: rac1, rac2

رفع مشکل:

بدست آوردن اطلاعات سرور grid control em12c em13c

بدست آوردن اطلاعات سرور grid control / em12c / em13c

فرض کنید که شما وارد سازمانی می شوید که قبلا بانک اوراکل  ونرم افزارهای مانیتورینگ و مدیریت  grid controlr و یا enteprise manager 12c / 13c نصب شده اند.
از کجا بفهمیم که agent کجا نصب شده است و آی پی سرور gridcontrol / em12c / em13c چه هست؟

ابتدا با کاربر root به لینوکس وصل شوید و سپس دستور updatedb را بزنید
این دستور تمامی اسامی فایل ها و مسیرها را در یک فایل در سیستم عامل ذخیره می کند و برای جستجو فایل ها استفاده می شود.

راهنمای نصب Oracle 11g R2 ASM

راهنمای نصب Oracle 11g  R2 ASM روی لینوکس ۶

این راهنما مربوط به آموزش تصویری است. 

دیدن فیلم آموزشی Oracle ASM

دانلود بسته های Oracle ASMLibs

آموزش oracle full text search

آموزش oracle full text search

Context Cartridge, interMedia Text, Oracle Text

تمام این مفاهیم یکی هستند. Context Cartridge برای Oracle8.0.x و interMedia در Oracle8i و Oracle Tex از نسخه Oracle9i به بعد استفاده می شود.

Oracle Text چیست؟

نحوه چک کردن گارد اوراکل

نحوه چک کردن گارد اوراکل
همانطور که می دانید دو نوع گارد و یا standby database داریم:
Physical standby database
Logical standby database

راه اندازی NFS در لینوکس

راه اندازی NFS در لینوکس

مراحل زیر برای راه اندازی NFS روی لینوکس

 NFS چیست؟

 NFS محفف Network File System که توسط شرکت sun solaris ارائه شد. که این شرکت نیز توسط شرکت Oracle خریداری شد.NFS شبیه به اشتراک گذاشتن یک فولدر در ویندوز هست. در ویندوز شما یک شاخه و یا فولدر را share می کنید و توسط یک ویندوز دیگر آنرا Map Network می کنید و بعنوان یک درایو می بینید.

جایی که شما می خواهید فولدری را  share کنید به اصطلاح  NFS Server و جایی که می خواهید از آن استفاده کنید NFS Client می گویند.