نصب دوباره em
- ۰ نظر
- ۰۹ مرداد ۹۴ ، ۱۶:۰۴
خطای ORA-01102 معمولا در زمانی رخ می دهد که instance در سیستم استارت شده باشد و فردی بخواهد با یک sid دیگر به همان بانک وصل شود و آن را استارت کند.
برای رفع این مشکل می توانیم پروسس pmon مربوط بانک را شناسایی کنیم و آن را kill کنیم.
RMAN> list backup of archivelog sequence=4666 thread 1 ;
using target
database control file instead of recovery catalog
List of Backup Sets
در این قسمت نقش cursorها را در عمل پارس یک دستور sql، در سه مرحله توضیح خواهیم داد:
اول) در ابتدای کار، با استفاده از اطلاعات pga مشخصاتclose cursorها بررسی می شود تا اگر از بین انها موردی یافت شد که نیاز این دستور را برای دسترسی به فرم پارس شده اش برآورده می کند، انتخاب کند تا دیگر نیازی به مرحله soft parse نداشته باشد. حداکثر تعداد close cursorهابه ازای هر session با استفاده از پارامتر SESSION_CACHED_CURSORS مشخص می شود.
در صورتی که ویوی مربوط به حداکثر شماره آرشیو، یک عدد غیرمرتبط یا عددی مربوط به آرشیولاگ old incarnation را نشان می دهد، برای اینکه عدد واقعی را به ما نشان دهد و اعداد قدیمی را پاک کند، سه روش ممکن می باشد:
در این قسمت PDF ای را در رابطه با راه اندازی logical standby قرار داده ایم انشالله که مفید واقع شود.
pdf ای که برای دانلود قرار دادم، شما را برای ایجاد استندبای فیزیکی در بانک اطلاعاتی اوراکل بر روی سرور لینوکس کمک خواهد کرد.
تصادم یا کانفلیکت در گلدن گیت به عنوان یک امر عادی تلقی می شود چون هر لحظه ممکن است که دو نفر بر روی دو جدول مبدا و مقصد کاری را انجام دهند که در هنگام ثبت داده، بانک به مشکل برخورد کند.
1.زمانی که از db_link استفاده می کنیم، و دستوری توسط بانک مبدا(یا local) اجرا می شود، اجرای دستورات sql روی سرور remote انجام می شوند و نتیجه به بانک local(مبدا) بر می گردد.
1. Static Instance Registration: در صورتی که در فایل listener.ora اطلاعات instance را مشخص کرده باشیم یعنی اگر این فایل را به شکل زیر تنظیم کرده باشیم، نوع رجیستر listener به صورت static خواهد بود.