fatal error 9001 و قابلیت autoclose

در مواقعی که وبسایت query به دیتابیس ارسال میکند و بالطبع پاسخی از دیتابیس به سمت وبسایت باید ارسال شود، به جای کارکرد نرمال دیتابیس صفحه خطایی مشابه عکس زیر مشاهده میگردد:
 
 
همچنین پیغام خطایی با کد 9001، در هنگام بکاپ گیری یا truncate-shrink نیز در sql web manager دریافت میگردد.
دلیل خطای مذکور، فعال بودن قابلیت autoclose در دیتابیس sql server  مورد استفاده شما میباشد.برای غیر فعال نمودن autoclose پس از بارگزاری دیتابیس در sql server management studio با ورود به properties دیتابیس مذکور، مقدار autoclose را برابر با false قرار دهید:
 
 
همچنین query هایی نیز برای یافتن دیتابیسهای autoclose=on  و غیر فعال نمودن این قابلیت در sql server management studio در زیر ارائه میگردد:
 
یافتن دیتابیس:
 
 
غیر فعالسازی :
 
 
پس از غیر فعال نمودن auto close نسبت گرفتن خروجی دیتابیس از sql server management studio و سپس restore آن بر روی سرویس میزبانی خود در ایران هاست اقدام نمایید.
 
  • 0 کاربر این را مفید یافتند
آیا این پاسخ به شما کمک کرد؟

مقالات مربوطه

چرا من یک دیتابیس دیگر بجز دیتابیس خود در لیست دیتابیس هایم مشاهده می نمایم

اشتراکی در صورتی که کاربر دیگری، کاربری guest دیتابیس خود را (به هر دلیلی) فعال گذاشته باشد تمامی...

MSSQL Dump

متاسفانه امکان اسکریپت نمودن داده های جداول از طریق نرم افزارهای Enterprise Manager و...

SQL Session

نحوه استفاده از SQL Session   به طور کلی در ASP.net  سه نوع session  وجود دارد که به...

MSSQL Port

اتصال به دیتابیس از طریق پورت 1433 صورت می گیرد . در صورتیکه این پورت از طرف شبکه داخلی یا...

نحوه تغییر collation

ابتدا با توجه به نوع سرویس خود یکی از دو روش زیر را برای ورود به SQL Web Manager دنبال نمایید:...