50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

حجیم شدن پوشه log در sql server 2008 r2

پوشه log در مسیر نصب sql server 2008 r2 سرور اداره چند روزی هست که در هر یک ساعت بر اساس تعداد عملکرد برناممون حدود 2 گیگابایت به حجمش اضافه میشه به طوری که حجم درایو c سرور که 500 گیگا بایته در 3 روز پر میشه و مجبورم محتویات پوشه رو پاک کنم تا بتونه سرور کار کنه لطفاً راهنمایی کنید علت چیست و چطور می تونم رفع عیب کنم؟

پرسیده شده در 1393/02/11 توسط

7 پاسخ

1

حجم فایل Log بستگی به تراکنش هایی که انجام میدید داره. مثلا اجرای فرمان های INDEX REBUILD یا INDEXDEFRAG تاثیر گذارند.

DBCC OPENTRAN رو اجرا کنید و بررسی کنید چه تراکنش هایی باز هستند و اینکه میتونید profiler رو هم اجرا کنید و ببینید چه کسی مسبب این مشکل هست!!!

پاسخ در 1393/02/13 توسط
0

با سلام

متاسفانه مدتی هست پوشه ی log مربوط به یکی از سرورهای شرکت ما هم دچار همین مشکل شده و مدام پر میشه ،

مواردی که گفته بودین رو چک کردم اما هم recovery mode روی simple هست و هم sql agent غیرفعاله

کسی میدونه مشکل چیه ، خسته کننده ست واقعا ، هرروز باید محتویات این پوشه رو خالی کنم تا بتونم یه برنامه اجرا کنم

پاسخ در 1393/09/01 توسط
0

سلام

App خاصی از دیتابیس شما استفاده نمی کنه؟؟

مثلا آنتی ویروس....

من مشکلی مشابه شما داشتم که مدام LogFileها افزایش پیدا می کرد. اگر مشکل شما با Shrink برطرف نمیشه لطفا با مسئول اپلیکیشن سرور هماهنگ شید و یک پروفایلر روی اون دیتابیس خاص اجرا کنید.

همونطور که گفنم اگر برنامه انتی ویروس باشه ، user سیستمی نیاز به یکسری دسترسی خاص داره که بتونه به درستی اجرا بشه ..

پاسخ در 1393/11/04 توسط
2

اول باید ببینید چه نوع پشتیبان گیری انجام میدید و دوم اینکه چه نوع پشتیبان گیری نیاز دارید سپس میتونید حالت ریکاوری رو به Simple یا Full تغییر بدید

روی دیتابیس راست کلیک ، Properties سپس گزینه Options و نهایتا انتخاب Recovery Mode

پاسخ در 1393/02/11 توسط
0

با سلام و تشکر

به مسیری که فرمودید وارد شدم ولی recovery model در حالت simple بود ولی هنوز به سرعت درایو c پر می شود آیا راه حلی داره مشکل بر طرف بشه ؟؟؟

پاسخ در 1393/02/13 توسط
1

در تکمیل صحبت های elnino ی عزیز ، نوع Recovery Model شما روی Full هست ،این گزینه باید تغییر کنه اگر میخاین به این شدن حجم فایل شما بالا نره ، چند نکته هست که در این خصوص باید در نظر داشته باشی ، اینکه چه نوع Backup ای از Databas ها می گیری خیلی مهم هست ، اینکه چه نوع Backup ای مورد نیازت هست هم یک مورد هست ، شما باید بر حسب نوع نیازتون نوع Backup گیری و Recovery Mode رو انتخاب کنید ، سعی کنید همیشه بصورت روزانه از Database ها بصورت Incremental نسخه Backup تهیه کنید تا Transaction Log های شما خالی بشه و بیاد داخل Database قرار بگیره ،برای اینکه بتونید Logging Mode مربوط به Database رو عوض کنید و اون رو به حالت Simple در بیارید مراحل زیر رو دنبال کنید :

  1. روی Database خودتون راست کلیک کنید.
  2. Properties رو انتخاب کنید.
  3. گزینه Options رو انتخاب کنید.
  4. گزینه Recovery Mode رو روی Simple قرار بدید.

Incremental با این روش به نظر من بهترین نوع Backup گیری هست برای روزانه ها ، سعی کنید همه روزه بصورت Incremental و در آخر هفته یا آخر ماه هم یک Full Backup بگیرید تا به این مشکلات دچار نشید.در آخر اگر جواب گرفتید از موضوع فراموش نکنید سایت رو به دوستانتون هم معرفی کنید. D:

پاسخ در 1393/02/12 توسط
0

با سلام

مشکل برطرف نشد ولی وقتی sql agent رو disable کردم مشکل حل شد ولی دیگه نمی تونم بکاپ اتومات بگیرم

پاسخ در 1393/02/15 توسط

پاسخ شما