السلام عليكم ورحمة الله وبركاته
رجاء كيفية عمل attach لقاعدة البيانات SQL Server بالكود
وهل هناك طريقة لاتصال بملف قاعدة بيانات SQL Server دون عمل لها Attach على السيرفر مثل قاعدة بيانات اكسس ؟
شكرا
السلام عليكم ورحمة الله وبركاته
رجاء كيفية عمل attach لقاعدة البيانات SQL Server بالكود
وهل هناك طريقة لاتصال بملف قاعدة بيانات SQL Server دون عمل لها Attach على السيرفر مثل قاعدة بيانات اكسس ؟
شكرا
اللهم اهدنا فيمن هديت - اللهم صلى على سيدنا محمد
من أراد الدنيا فعليه بالقرآن ومن أراد الآخرة فعليه بالقرآن ومن أرادهما معاً فعليه بالقرآن
السلام عليكم
بالكود التالي :
IF NOT EXISTS(
SELECT *
FROM sys.databases
WHERE name = N'اسم قاعدة البيانات'
)
CREATE DATABASE اسم قاعدة البيانات
ON PRIMARY (FILENAME = 'اسم ملف القاعدة')
FOR ATTACHعليك بالاتصال بقاعدة البيانات master وبعد ذلك تنفيذ الكود السابق باستخدام Command
وطبعا يختلف كليا عن الاكسس ويجب تنصيب SQL server على الجهاز .
وهناك طرق اخرى وبالنسبة لي افضل الطريقة اليدوية ان امكن ذلك اي ان اقوم برمطها من خلال SSMS
هل عندما تعطى برنامج لعميل هل تذهب لتسطيب
SQL Server
وعمل Attach لقاعدة بيانات ؟
اللهم اهدنا فيمن هديت - اللهم صلى على سيدنا محمد
من أراد الدنيا فعليه بالقرآن ومن أراد الآخرة فعليه بالقرآن ومن أرادهما معاً فعليه بالقرآن