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

attach for Sql Server2005 express

مغلق
بدأه mqmmss في 24 يوليو 2006 · 2 رد · 477 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

إخواني الأفاضل السلام عليكم ورحمة الله وبركاته

بصراحة هذه أول مشاركة لي في هذا القسم ولدي سؤالين :

ملاحظة / أنا أعمل في بيئة VB.Net2005 و Sql Server 2005 express المظمنة ضمنة

السؤال الأول :

عندما قمت بعمل Setup لنظامي واجهتني مشكلة هذه المشكلة هو أنني توقعت بعد تحديد متطلبات النظام ومنها sqlServer2005 express وتحزيمها ضمن الملف setup.exe هو بأن الملف هو الذي سيقوم بعمل attach لقاعدة البيانات علماً بأنة سيتم ضم ملفي MyData.mdf و MyData.ldf ضمن الملف Setup وبالتالي سيتم نسخهما إلى المجلد الذي سيحمل به النظام .

وبالتالي كيف أقوم بعمل attach لقاعدة البيانات الخاصة بنظامي ..

السؤال الثاني :

أريد أ، أقوم بعمل Password لقاعدة البيانات بعد إنشاءها. حيث أنني حاولت ولكن الـ SqlServer2005 express رفض لماذا !! وما هو الحل ؟

أرجو منكم مساعدتي

شاكر تعاونكم سلفاً

#2

اعتقد انه يمكن حل المشكلة بتضمين مسار قاعدة البيانات داخل ال Connection String

يمكنك ان تجرب:

"Data Source=.\SQLExpress;IntegratedSecurity=True;AttachDBFilename=..\MyData.mdf"

اما بالنسبة للمستخدمين لم اجد طريقة، فكل ما وصلت اليه عبارة عن تعليمات تعطى لل SqlServer2005

مثلا:

CREATE LOGIN YourUserName
	WITH PASSWORD = 'UserPassword';
USE YourDatabase;
CREATE USER YourUserName;
GO

وان شاء الله موفق

#3

شكراً جزيلاً أخي سأجرب وسأرد عليك.

هذا الموضوع مغلق.

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