Database Single User Mode

السلام عليكم ورحمة الله وبركاته ,قابلتنى هذه المشكلة مع الشيربوينت فقد ادت الى توقفه تمام ,والسبب عدم اكتمال عملية اخذ نسخة احتياطية مما ادى الى قفل قاعدة البيانات ووجودها فى حالة Single User Mode  عموما توجد حالات أخرى قد تؤدى لوضع قاعدة البيانات فى هذه الحالة ,وبعد البحث على النت وجدت الآتى ,

يمكنك ان تقوم بتغيير قاعدة البيانات عن طريق الامر التالى

use master
ALTER DATABASE Your_DB_Name SET MULTI_USER

اذا لم يفلح الامر عليك معرفة اى عملية قامت بغلق قاعدة البيانات وكسرها يدويا ,يمكنك ذلك عن طريق الآتى

اولا معرفة dbid  الخاص بهذه القاعدة عن طريق الامر

use Master

select * from sysdatabases

انظر الى عمود dbid

الآن لنعرف العملية التى تعمل على هذه القاعدة لناخذ spid

use master
select * from sysprocesses where dbid=Your_DB-ID

لنقوم باجراء الامر التالى

use master
kill your_spid

ALTER DATABASE Your_DB_Name SET MULTI_USER

ارجو ان يفيدك هذا الحل ويوفر عليك الوقت .

حول أحمد حسان
Senior IT Specialist @ German Hospital of Alexandria ,Co-Developed Medxpress ,Hospital ERP system ,Microsoft Certified Solution Developer

اترك رد

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   / تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   / تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   / تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   / تغيير )

Connecting to %s

%d مدونون معجبون بهذه: