منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[SQL] مشكلة إضافة قاعدة بيانات SQL - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [SQL] مشكلة إضافة قاعدة بيانات SQL (/showthread.php?tid=46788)



مشكلة إضافة قاعدة بيانات SQL - أبو خالد الشكري - 21-08-23

مرحبا شباب

أحاول أعمل Atttach لقاعدة البيانات في برنامج SQL Server 2014 Management Studio

لكن البرنامج لم يتمكن من إضافة قاعدة البيانات
فتظهر لي رسالة الخطأ التالية :


فما هو سبب الخطأ ؟
وكيف يمكن حل هذه المشكلة ؟

وشكرا جزيلا لكم .


RE: مشكلة إضافة قاعدة بيانات SQL - dr.programming - 21-08-23

المشكلة شائعة ... لكن
و من ميكروسوفت كان ذلك ...








و هذا نقاش لحل الموضوع بشكل آخر


https://stackoverflow.com/questions/34460171/sql-server-error-5120-failed-to-attach-mdf-file

اتمنى أن أكون أفدتك ... و لو احتجت مشاركتى فى حال ان لم تحل المشكلة أبلغنى
بالتوفيق ان شاء الله


RE: مشكلة إضافة قاعدة بيانات SQL - أبو خالد الشكري - 21-08-23

شكرا جزيلا لك أخي العزيز dr.programming
المشكلة عملت عدة قواعد للتجربة
وبعد الانتهاء من تصميمها أقوم بفصلها من البرنامج بواسطة خيار Detach
ولكني عندما أريد استيرادها مرة ثانية بواسطة خيار Atttach تظهر لي المشكلة مرة ثانية !
فهل هناك شيء خاص أقوم به عند تصميم قاعدة البيانات ؟


RE: مشكلة إضافة قاعدة بيانات SQL - تركي الحلواني - 21-08-23

الحل بسيط أخي
قم بعمل صلاحيات على قاعدة البيانات

أي اذهب الى قاعدة البيانات وبضغط على الزر الأيمن للماوس قم بذهاب الى الخصائص وقم بإعطاء كامل الصلاحيات لليوزر او لل Everyone


RE: مشكلة إضافة قاعدة بيانات SQL - أبو خالد الشكري - 21-08-23

للأسف أخي تركي الحلواني لم أنجح في عمل المطلوب
هذا ما يظهر لي



عندما أختار خصائص قاعدة البيانات الجديدة تظهر لي النافذة الأولى
فأختار منها Permission ثم تظهر النافذة الثانية 
فأنقر زر Browse
فتظهر النافذة الثالثة فأختار guest وكذلك public
ولكن للأسف لا يحدث تغيير ، تظهر نفس رسالة الخطأ السابقة للأسف .


RE: مشكلة إضافة قاعدة بيانات SQL - Jounior_P - 22-08-23

اخي الفاضل :

جرب الآتي من خلال متصفح الملفات:

- اذهب الى ملف قاعدة البيانات (mdf) ثم كليك يمين ثم Properties   كما بالصورة


ثم من التبويب security  اختر المستخدم ثم Edit  وتأكد أن المستخدم به كلفة الصلاحيات على الملف Full control كما بالصورة




ثم كرر نفس العملية لملف الكتالوج (ldf) ثم قم بعمل Attach  لقاعدة البيانات


RE: مشكلة إضافة قاعدة بيانات SQL - أبو خالد الشكري - 22-08-23

شكرا جزيلا أخي الغالي Jounior_P
سوف أجرب هذه الطريقة اليوم .
جزاك الله خيرا على مجهودك الذي بذلته في الرد .