- محتویات اصلی صفحه

علیرضا علی آبادی

جستجو کن
خانه
  

کجا دنبال Error بگردیم
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ها نبودند ما می بایست غاز می چراندیم.

شاد باشید

چگونه یک فایل اکسل را تبدیل به یک لیست در شیرپویت کنیم
تصور کنید یک فایل اکسل دارید که حاوی ستونها و سطرهایی از اطلاعات است. از ما خواسته می شود که این لیست را روی وب بگذاریم.اولین راهی که به نظرمان می رسد یک document library است که فایل را در داخل آن بگذاریم و هوا کنیم. به نظر ساده می رسد ولی اگر کاربرما روی کامپیوترش اکسل نداشته باشد ممکن است به ما حرفهای نا مربوط بزند. راه دوم استفاده از سرویس اکسل در شیرپوینت است که در این صورت هم اگر صاحب وب MOSS 2007 نداشته باشد و بخواهد با WSS کار کند بازهم به ما حرفهای بی ناموسی خواهد زد. راه بسیار ساده این است که یک لیست در شیرپوینت بسازیم و ستونهایش را به نام ستونهای صفحه گسترده (Spread sheet) خودمان کنیم و بعد اطلاعاتمان را در داخل آن هوا کنیم(هر چه گشتم واژه پارسی  معادل بهتری برای publish پیدا نکردم). این کار بسیار ساده است. نخست فایل اکسلمان را یک جایی ذخیره می کنیم که خودمان بتوانیم پیدایش کنیم (زرشک). سپس وارد سایت شیرپوینت می شویم و
Site Actions -> Create -> Custom Lists -> Import Spreadsheet
برای لیستمان نام انتخاب می کنیم. فایل اکسل مورد نظر را انتخاب می کنیم و روی تکمه Import تقه می زنیم. به طور خودکار اکسل فایل مان را باز می کند و به ما امکان انتخاب قسمتی از صفحه گسترده را می دهد که قصد داریم از آن لیست بسازیم.  Range type را انتخاب می کنیم و ناحیه ای از صفحه گسترده را که می خواهیم تبدیل به لیست کنیم انتخاب می کنیم و دوباره روی Import در اکسل تقه می زنیم. چشمهایمان را می بندیم، دو بار اجی مجی لا ترجی می خوانیم و به مانیتور فوت می کنیم. بعد چشمهایمان را باز می کنیم و لیست زیبایی در روی صفحه مرورگر میبینیم که نماینده لیست اولی مان در اکسل است.
شاد باشید 
فارسی نویس هم شدم

اسمم علیرضا احمدی علی آبادی هست. پزشک و دانش آموخته دانشگاه علوم پزشکی گیلان هستم.  در تورونتو زندگی می کنم و به عنوان مشاور نرم افزار روزگار می گذرونم. اگر دوست داشتید بیشتر در باره من بدونین می تونین یه سری به اینجا بزنین.  اینکه چطور سر از دنیای نرم افزار در آوردم داستانی است طولانی ولی دست آخر دست روزگار من رو هم به جمع وبلاگ نویسان پارسی زبان رایانه ای پیوند داد و امروز آستین بالا زدم که نخستین نوشته خودم رو در این وبلاک هوا کنم که بشریت از این همه دانش سرشار من یه حالی ببره (زرشک) و من هم بگم که بابا من هم وبلاگ فارسی دارم.

وبلاگ مثل بچه آدم می مونه. به سرعت بزرگ میشه و نیاز به مراقبت داره. از اونجایی که من هنوز وبلاگ انگلیسی زبانی رو که پیش از این زاییدم بزرگ نکردم برای آغاز یک وبلاگ جدید دو دل بودم ولی سر آخر دل به دریا زدم. در هر حال وبلاگ انگلیسی من که الان نزدیک به سه سال داره اینجاست. تلاش می کنم هفته ای دو یا سه نوشته به این وبلاگ سرازیر کنم ولی اگر گاهی سوتی دادم و یه گندی زدم به قول سعدی شیرازی "شما نیز به کرم معذور دارید".

 ‭(Hidden)‬ مدیریت وبلاگ