پیام خطای There is insufficient system memory in resource pool internal
شنبه, ۲۸ بهمن ۱۳۹۶، ۰۲:۵۹ ب.ظ
موقع restore کردن یک پایگاه داده بعد از مدتی، پیشرفت به 100% رسید و این پیام خطا ظاهر شد:
There is insufficient system memory in resource pool "internal" to run this query
و بعد از آن هم دیتابیس restore شده در حالت restoring باقی ماند.
اما من به دلایلی نمی خواستم چیز جدیدی - هر چند یک update - نصب کنم. پس دنبال راه دیگری گشتم
اول SQL Server را با دستور زیر متوقف کردم. نمی دانم اگر سرویس را stop می کردم چه اتفاقی می افتاد اما من ریسک نکردم
net sop mssql$instance_name
بعد همانطوری که در یک پست دیگر توضیح دادم یک آرگومان روی SQL Server تنظیم کردملیست همه آرگومانها در این صفحه وجود دارد. چیزی که مورد استفاده من بود g- بود که مقدار حافظه مورد استفاده را تعیین می کند. بطور عادی مقدار پیشفرض این مقدار 256MB است. و من آن را روی 512 قرار دادم. یعنی یک g512- به آرگومانهای موجود اضافه کردم
بعد از آن SQL Server را start کردم و مشکل برطرف شد
۹۶/۱۱/۲۸