الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف يتم فم الارتباط بقاعدة بيانات قيد الاستعمال؟

بدأه السهم الاخضر في 9 مارس 2008 · 1 رد · 826 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لدي مشكله وهي انني اقوم بفحص ملف البيانات قبل حذفه للتأكد من خلوه من الجداول بهذا الامر

"Select * From sys.tables"

وامر الربط مع السيرفر هو

Dim myConnection0 As New System.Data.SqlClient.SqlConnection("Data Source=Code;Initial Catalog=mydb;User ID=sa;Password=sa")

mydb وحينما احاول اسقاط قاعدة البيانات

"DROP DATABASE mydb"

تضهر لي رساله تقول

Cannot drop database "mybd" because it is currently in use.

بينما لو انني حاولت اسقاطها قبل ان اعمل فحص على وجود جداول فان العمليه تتم بنجاح

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

تم تعديل هذه المشاركة بواسطة السهم الاخضر في 9 مارس 2008 في 10:18

#2

اخي الكريم

اعمل اغلاق للاتصال myConnection0.close

ثم اعمل اتصال جديد لكن على قاعدة البيانات master بدل mydb ثم نفذ امر الحذف

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…