PDA

View Full Version : حذف جلسات کاری (sessions)



alireza564
شنبه 17 آذر 1386, 14:30 عصر
با سلام

چگونه می توان جلساتی که برای زمانی بیکار می شوند را بطور اتوماتیک از instance حذف کرد

با تشکر

aidin300
شنبه 17 آذر 1386, 15:24 عصر
فکر کنم منظورت تنظیم IDLE_TIME تو PROFILE کاربره. این لینک رو ببین CREATE PROFILE (http://download.oracle.com/docs/cd/B28359_01/server.111/b28286/statements_6010.htm)

alireza564
شنبه 17 آذر 1386, 17:34 عصر
بله دقیقا همین است اما ظاهرا ست کردن این پارامتر کافی نیست و جلسه بعد از اون زمان مشخص حذف نمی شود و inactiv باقی می ماند تشکر

aidin300
شنبه 17 آذر 1386, 22:17 عصر
بله باید مقدار پارامتر RESOURCE_LIMIT برابر TRUE باشه از دستورات زیر استفاده کن اولی مقدار پارامتر رونشون می ده ، دومی هم عوض می کنه

SHOW PARAMETER RESOURCE_LIMIT;
ALTER SYSTEM SET RESOURCE_LIMIT = TRUE SCOPE=BOTH;

alireza564
یک شنبه 18 آذر 1386, 15:10 عصر
با تشکر
من در sql plus برای اجرای دستور خطا دریافت می کنم
SQL> ALTER SYSTEM SET RESOURCE_LIMIT = TRUE SCOPE=BOTH;
ALTER SYSTEM SET RESOURCE_LIMIT = TRUE SCOPE=BOTH
*
ERROR at line 1:
ORA-02065: illegal option for ALTER SYSTEM

اما تو پارامترها دستی مقدار RESOURCE_LIMIT را ست کردم اما باز هم به نتیجه نرسیدم
SCOPE=BOTH را جائی پیدا نکردم

aidin300
یک شنبه 18 آذر 1386, 17:06 عصر
این گزینه نحوه اعمال تغییرات به INSTANCE رو اعلام می کنه مقادیر معتبر هم MEMORY ، SPFILE و BOTH هست. بعد از تنظیم مقدار INSTANCE رو RELOAD کردی؟ PROFILE رو به کاربر اختصاص دادی؟

alireza564
دوشنبه 19 آذر 1386, 06:50 صبح
سلام
بله به نتیجه رسیدم ممنونم

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

aidin300
سه شنبه 20 آذر 1386, 11:40 صبح
این 100 کاربر منظورت SESSION های یک USER اوراکل هست؟ چه برنامه ای هست ؟ با چی نوشته شده؟

alireza564
سه شنبه 20 آذر 1386, 12:58 عصر
با سلام و عرض تشکر

نه 100 تا کاربر مختلف برنامه هم با خود اوراکل نوشته شده

با تشکر

mahdi_sattari
پنج شنبه 06 دی 1386, 11:36 صبح
می توانید به سایت "گروه کاربران اوراکل ایرانی" مراجعه نمایید

http://ioug.blogfa.ir