ورود

View Full Version : سوال: ثبت دستورات و خروجی در sqlplus



oracle_dba
یک شنبه 03 بهمن 1389, 21:51 عصر
سلام
کسی راه حلی برای ذخیره دستوراتی که در sqlplus زده می شود داره ؟
ابزاری می خواهم که دستورات و خروجی رو ذخیره کنه
از spool استفاده کردم ولی با خروج از sqlplus این ابزار هم غیر فعال میشه .
می خواهم بصورت اتوماتیک با اتصال به sqlplus شروع به رکورد کنه .
برای مسائل امنیتی محل کارم همچین چیزی از من خواستن

babila
سه شنبه 05 بهمن 1389, 17:07 عصر
فکر کنم این موضوع به دردت بخوره
البته این موضوع فقط SQLPLUS رو پوشش نمی ده بلکه کل دیتا بیس رو پوشش می ده.
می توننین کل کار های انجام شده رو دیتابیس رو LOG کنین حتی IP و نام کامپیوتر و ... رو هم LOG میکنه.
http://download.oracle.com/docs/cd/B10500_01/server.920/a96524/c25audit.htm

oracle_dba
چهارشنبه 06 بهمن 1389, 19:37 عصر
سلام و ممنون از راهنماییتون
این بحث بسیار ابزار مهم و خوبیه ولی performance سیستم رو خیلی کم می کنه . راه حل خوبیه ولی من دنبال راه حل بهتری هستم . زیاد تاثیر دستورات انجام شده برام مهم نیست . بیشتر برام مهمه که کاربری که به بانک وصل شده چه دستوراتی رو انجام داده . audit رو اگه برای کل بانک فعال کنیم روزانه 92 GB فایل لاگ تولید می کنه .
تا حدودی هم می خواهم مخفی باشه و کاربران نفهمند که ابزاری داره اونا رو کنترل می کنه .
ممنون