Error در کامپیوتر چیز بسیار خوبی است. اگر Error وجود نداشت ما متخصصین IT شغلی نداشتیم و باید غاز می چراندیم. مشتریهای بازار آی تی به ما پول می دهند که با همین Errorها سرو کله بزنیم و بنا بر این باید از آنها ممنون باشیم.
دو سال پیش در کویت به تیم فنی کمپانی
Agility درس می دادم. موضوع درس SQL Server 2005 notification services بود. نزدیک 15 نفر در کلاس درس بودند و با من مراحل نصب و راه اندازی را دنبال می کردند. وقتی کار تمام شد گفتم، "خب حالا اگر من این رکورد رو تغییر بدم این سیستم یک ایمیل برام می فرسته." همین کار رو هم کردم و Outlook رو باز کردم که ایمیل رو بگیرم ولی از ایمیل خبری نبود. خودم رو از تک و تا ننداختم و گفتم: "خب این یه چند دقیقه ای طول می کشه" بعد از دو سه دقیقه کسانی که سر کلاس بودند همه ایمیلهاشون رو گرفتن. خنده دار بود. اونا همون کاری رو که من کرده بودم بعد از من انجام داده بودن ولی فقط ایمیل من کار نکرد. بعد از حدود 10 دقیقه کلنجار رفتن با سیستم تازه فهمیدم من همه کارها رو دارم در محیط Virtual PC انجام میدم و بعد میام در Outlook ویندوز اکس پی خودم دنبال ایمیل می گشتم. کلی خندیدیم و ماجرا به خیر و خوشی خاتمه یافت. این داستان را به یاد داشته باشید چون در رفع و رجوع Errorها بسیار کمک خواهد کرد.
اولین جایی که باید بدنبال Share Point Error بگردیم Windows Event Viewer است که چنین Errorهایی معمولن در گروه Application Log پیدا می شوند.
فرض کنید هیچ جای پایی از این Errorلامصب پیدا نکردید. آیا می توانید جای دوم را حدس بزنید؟ داستانی را که برایتان گفتم با یاد بیاورید و همچنین با یاد بیاورید که شیرپوینت را در جنگل (همون Web Farm به زبان کفار) نصب کرده اید.احتمالن حدستان درست است. دومین محل برای جستجو Application Log در همه سرورهایی است که شیر پوینت روی آنها نصب شده. چک کردن Event Viewer از مهمترین اعمال است چون بهترین سر نخ برای این است که Error روی کدام سرور اتفاق افتاده.
محل آخری که جزئیات یک Error را می توانید به خوبی ببینید اینجاست:
c:\Program Files\Common Files\Microsoft Shared\web server extensions\12\LOGS
در این پوشه می توانید تعداد فراوانی فایل متنی می بینید که جزئیات Errorها را می توانید در آن پیدا کنید. بسیار خوب است زمانی که Error اتفاق می افتد زمان آن را یادداشت کنید چون بدون دانستن زمان پیدا کردن یک Error در این فایلها کار آسانی نیست. در کل برای خواندن این فایلها آشنایی به ساختار داخلی و اجزای شیر پوینت ضروری است و تجربه هم در این میان نقش اساسی دارد. از این فایلها فرار نکنید. باید با این فایلها کنار بیاید و با آنها دوست باشید. به یاد داشته باشید که اگر این Errorها نبودند ما می بایست غاز می چراندیم.
شاد باشید