تاریخ عضویت : 1396/06/04
ارسالها : 27 نوشته
( تشکرها: 3 بار )
|
با سلام و خسته نباشید من پروژه مو روی هاست plesk میزارم ولی هر چند وقت یکبار با خطای پرشدن log مواجه میشم اگه میشه راهنمایی کنید.
The transaction log for database 'kiansepi_kian' is full due to 'LOG_BACKUP'.
|
|
|
|
تاریخ عضویت : 1394/01/06
ارسالها : 728 نوشته
کشور کاربر :
( تشکرها: 19 بار )
( 222 تشکر دریافتی در 194 ارسال )
|
سلام و درود . پر شدن لاگ به چند عامل برمیگردد. 1) عدم تنظیم دیتابیس در حالت Full log که باید به حالت Simple تغییر پیدا کند . که در ادامه کوئری لازم جهت این تغییر ارائه میگردد . 2) افزایش خطا ها در سایت باعث ایجاد Exception در سایت شده و فضا ان در دیتابیس ذخیره میگردد باعث حجیم شدن دیتابیس میگردد و در هاست های اشتراکی با توجه به محدودیت فضای دیتابیس تخصصیص یافته دچار مشک میگردد . برای این نیز در ادامه برای پاک کردن کلیه خطا ها ثبت شده در لاگ یک کوئری قرار خواهد گرفت که با اجرای ان خطا های ذخیره شده سمت دیتابیس پاک خواهد شد . ولی در نظر داشته باشد پاک شدن خطا ها به تنهای رفع مشکل محسوب نمیشد چرا که در صورت حل نشدن مشکل اصلی بروز خطا باز این خطا ها ثبت میشود و باز باعث حجیم شدن دیتابیس میگردد. این موارد نکاتی بود که احتمال بروز این مسائل را برای متخصصین دی ان ان میدهد. با بررسی و پیگیری موارد فوق مشکلات حل خواهد شد. کوئری برای ایجاد حالت Simple لاگ و پاک سازی لاگ ها و خطاهای ثبت شده دی ان ان سمت دیتابیس کد:
truncate from eventlog
GO
truncate table exceptions
GO
truncate table ScheduleHistory
GO
DECLARE @DataBaseName as nVarchar(60),
@DataBaseLogName as nVarchar(60),
@SQL as nVarchar(max)
SET @DataBaseName = (SELECT DB_NAME() AS DataBaseName)
SET @DataBaseLogName = (select name from sys.database_files where type = 1)
SET @SQL = 'DBCC SHRINKDATABASE ([' + @DataBaseName + '], 0)'
SET @SQL = @SQL + ' ALTER DATABASE [' + @DataBaseName + '] SET RECOVERY SIMPLE WITH NO_WAIT'
SET @SQL = @SQL + ' DBCC SHRINKFILE ([' + @DataBaseLogName + '], 1)'
SET @SQL = @SQL + ' ALTER DATABASE [' + @DataBaseName + '] SET RECOVERY SIMPLE WITH NO_WAIT'
EXEC (@SQL)
|
|
|
|
|
رفتن به انجمن
شما نمی توانید مطلب جدید در این انجمن ایجاد کنید
شما نمی توانید برای مطالب ارسالی پاسخ ارسال کنید
شما نمی توانید مطلب ارسالی خود را حذف کنید
شما نمی توانید مطلب ارسالی خود را ویرایش کنید
شما نمی توانید در مطلب ارسالی خود نظرسنجی ایجاد کنید
شما نمی توانید در این انجمن نظر دهید
اطلاعیه :
پرسش و پاسخ های تخصصی دی ان ان از کوکی ها استفاده می کند. با ادامه این فهرست از شما می خواهیم برای استفاده از کوکی ها موافقت کنید.
جزئیات بیشتر
بستن