כדי לסיים את תהליך ההקשחה הזה, צריך לעשות Restart ל-Listener.
Starting /opt/app/oracle/product/10.2.0/db_1/bin/tnslsnr: please wait... TNS-12537: TNS:connection closed TNS-12560: TNS:protocol adapter error TNS-00507: Connection closed Linux Error: 29: Illegal seek
< מערכת האתר: מכיוון שאנחנו בטוחים שהחידה לעיל קטנה על קוראי האתר, האתגר לא נגמר כאן. >
ERROR at line 1: ORA-03135: connection lost contact Process ID: 0 Session ID: 130 Serial number: 21071 ERROR: ORA-03114: not connected to ORACLE
כדי להשתתף באתגר יש להירשם לאתר ולשלוח את הפתרונות ל-ildba@brillix.co.il
רק העונים על שתי השאלות נכונה ייכנסו להגרלה.
בין הפותרים נכונה יוגרל שובר של ארוחת בוקר מטעם נופשונית.
שיהיה בהצלחה!
צוות אתר ilDBA.
————————————————
עידכון 4.9.2011
זוכה האתגר הוא רועי רוזנבלום! מזל טוב רועי, אימייל יישלח בהקדם.
- כאשר ה-listener עולה הוא עושה Resolving לכל שמות השרתים על מנת להבין מהן כתובות ה-IP שלהם.
במידה והוא נתקל בשם שרת שלא מתמפה לכתובת IP, אז אנו מקבלים את הודעת השגיאה לעיל וה-listener ייסרב לעלות.
על מנת לפתור את הבעיה יש להסיר את השמות שלא מתמפים לכתובות. -
ה-listener עשה resolve לכתובת של התחנה כאשר הוא עלה וגם למחרת, כאשר הוא עושה nslookup לשם הוא מקבל כתובת אחת.
במקרה קצה שהתרחש באתגר, הרשת הייתה מוגדרת עם DHCP.
התחנה עלתה עם כתובת אחרת ואז השרת לא מכיר את הכתובת שלי כתקינה (הכתובת לא נמצאת ברשימת התחנות המורשות) – והוא מסרב להכניס אותנו ל-database.
לקבלת מידע נוסף שמפרט קצת יותר על פיתרון האתגר, אלון שפיגל הכין לנו כתבה נהדרת על הנושא המדובר:
הקשחת Oracle Listener בעזרת White List
נתראה באתגר הבא !
מערכת ilDBA