روش تبدیل فایلهایMSDE آیزا سرور به فرمتtext و استفاده از آن در نرم افزار excel :
فایلهای گزارشگیری آیزا سرور در دو نوع firewall log و webproxylog که معمولا در مسیر
C:/program files/Microsoft isa server/isalogs قرار دارند دارای فرمت mdf و ldf هستند .
برای تبدیل این نوع فایلها و استفاده از آنها در نرم افزار excel ابتدا باید فایل msdetotext.vbs را از سایت مایکروسافت دانلود کرده و آنرا در همان مسیر لاگ فایلها کپی نمایید .
حال command prompt را اجرا کنید به مسیر لاگ فایلها بروید و با تایپ دستور زیر میتوانید لاگ فایلها را یکی یکی به فرمت text تبدیل کنید
MSDEToText.vbs DataBase_name FireWallLog/WebProxyLog Outpou_name.txt
در این دستور DataBase_Name نام لاگ فایل مورد نظر است البته باید پسوند های ldf و یا mdf را تایپ نکنید
در قسمت { } باید یکی از عبارات WebProxyLog و یا FireWallLog را انتخاب کنید بسته به اینکه میخواهید کدام نوع لاگ فایل را تبدیل نمایید . معمولا نام لاگ فایلهای وب پروکسی شبیه ISALOG_20080724_WEB_000 و نام لاگ فایلهای فایروال شبیه بهFONTISALOG_20080724_FWS_000 است
در قسمت OutputFile_Name.txt نیز نام فایل خروجی را به دلخواه تعیین کنید
فایل متنی ایجاد شده در همان مسیر لاگ فایلها تولید میشود.
تبدیل فایلها بهاندازه لاگ فایل بستگی دارد و ممکن است مقداری طول بکشد
توجه کنید که تمام مراحل کار باید بر روی خود کامپیوتری انجام شود که آیزا سرور روی آن نصب شده است و با کپی کردن لاگ فایلها بر روی کامپیوتر دیگری ، نمیتوانید این مراحل را انجام دهید . این مراحل را میتوان بوسیله ریموت دسکتاپ نیز انجام داد .
آیزا سرور به صورت پیش فرض این لاگ فایلها را به مدت 7 روز نگهداری میکند و بعدا آنها را پاک میکند برای تغییر تعداد روزهای نگهداری لاگ فایلها مسیر زیر را دنبال کنید
در کنسول مدیریتی آیزا به قسمت monitoring بروید از سمت راست صفحه open/close task pane را باز کنید
Configure firewall logging را انتخاب کرده و در مقابل عبارت MSDE Database کلید options را زده و در بخش
Delete Files Older Than ( Days تعداد روزهای مورد نظر خود را تعیین کنید
همین مراحل را برای configure webproxy logging نیز تکرار نمایید.
روش باز کردن لاگ فایلها در excel :
Excel را باز کنید از منوی فایل گزینه open را بزنید در مستطیل files of type گزینه text files را انتخاب کرده و لاگ فایل مربوطه را باز کنید پنجره ای ظاهر میشود که شما باید در بخش original data type گزینه delimited را انتخاب کرده و کلید next را بزنید در صفحه بعدی در بخشDelimiters گزینه tab را تیک بزنید و سپس finish و باز finish را انتخاب کنید بعد از این مراحل برنامه اکسل باز شده و شما لاگ فایل روز مورد نظر را بطور کامل همراه با جداول و ستونهای مربوطه میبینید.
موضوعات مشابه: