
17-06-2008, 14:19
|
 |
|
|
חבר מתאריך: 30.10.01
הודעות: 8,699
|
|
|
|
|
CONNECT_TIMEOUT
אני מניח כמובן שאתה משתמשת במסד נתונים של אורקל.
לכן הייתי ממליץ לך להבא לציין את הודעת השגיאה שמתקבלת מהPOOL שלך בזמן הניתוק.
בשלב הראשון אני מציע שתבדוק מהם הערכים של sqlnet.expire_time ושל connect_timeout בקובץ listener.ora שלך.
הפרמטרים מציינים,בהתאמה, את פרק הזמן לבדיקה שהחיבור חי (בדקות) ואת פרק הזמן (בשניות) שמסד הנתונים ממתין לחיבור מהלקוח. (0= זמן בלתי מוגבל)
שים לב שהפרמטר השני יכול להופיע בשלושת צורות הבאות:
קוד:
sqlnet.connect_timeout=123
LISTENER =
(DESCRIPTION =
(CONNECT_TIMEOUT=30)(ADDRESS = (PROTOCOL = TCP)(HOST = server)(PORT = 1521))
)
CONNECT_TIMEOUT_LISTENER = 10
כאשר LISTENER צריך להיות מוחלף בשם ה listener שלך אם בחרת שלא להשאר עם ברירת המחדל.
*עריכה*
שכחתי לציין כמובן שמומלץ לחפש הודעות חשודות בקובץ ה log של ה listener שלך.
אם אינך יודע היכן ממוקם הקובץ, הפקודה lsnrctl stat תציג לך זאת (בין היתר).
_____________________________________
_________________________________________________
אזהרה: משרד הבריאות קובע כי העישון מזיק לבריאות !
תראו, אפילו החייזר נהיה ירוק מזה
נערך לאחרונה ע"י המממ בתאריך 17-06-2008 בשעה 14:26.
|