رفع خطای The Log File is Not Using Unicode Format در اسکویل سرور

رفع خطای The Log File is Not Using Unicode Format در اسکویل سرور

رفع خطای The Log File is Not Using Unicode Format در اسکویلسرور

آموزش اسکویل سرور به زبان فارسی در مجموعه ABLY

job-in-sql-server.png

رفع خطای The Log File is Not Using Unicode Format در اسکویلسرور

آموزش اسکویل سرور به زبان فارسی در مجموعه ABLY

 

چیز جالبی که وجود داشت این بود که ما سعی کردیم  SQL Server Agent Log را با SQL Server Management Studio باز کنیم اما با خطای زیر روبرو شدیم:

 

error-in-sqlserver.png

 

همچنین با اجرای sp_readerrorlog نیز همین خطای مشابه را دریافت کردیم:

 

readerrorlog.png

 

به قدری جالب است که بدانید ما فایل SQLAGENT.OUT” را از طریق ویندوز و با استفاده از notepad یا هر ویرایشگر دیگری توانستیم باز کنیم.

حل مشکل:

گزینه  (Write OEM file) را مانند تصویر زیر غیرفعال می کنید

 

oem-file.png

 

 

Write log error log: فایل ورودی خطا را به عنوان یک فایل غیر یونیکد وارد می کند. این مقدار فضای دیسک مصرف شده توسط فایل ورودی را کاهش می دهد. با این حال، پیام هایی که حاوی داده های یونیکد هستند ممکن است هنگام خواندن این گزینه، دشوار باشد.

بنابراین به شکل زیر عمل می کنید:

Connect to Object Explorer to SSMS > Expand “SQL Server Agent” > Right Click on “Error Logs” and choose “Configure

Uncheck the box “Write OEM error log

حال اگر شما T-SQL را دوست دارید، اسکریپت زیر را وارد کنید:

 

sql-server-error.png

 

پس از انجام این کار، ما باید  SQL Agent service را مجددا راه اندازی کنیم و سپس باید قادر به خواندن لاگ های تولید شده جدید باشیم.

 

نظرات یا سوالات خودرا با ما درمیان بگذارید

0912 097 5516 :شماره تماس
0713 625 1757 :شماره تماس