تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
نسخ قاعدة sql الي مكان اخر
#1
السادة الافاضل


من خلال الفيجوال
كيف انسخ قاعدة sql   الي مكان اخر
الملفبن  mdf   ldf
الرد }}}
تم الشكر بواسطة:
#2
بعد اذنكم
مش عارف اقفل القاعدة حتي يتم النسخ
الرد }}}
تم الشكر بواسطة:
#3
عايز انسخ الملفين ي جماعة
الرد }}}
تم الشكر بواسطة:
#4
اعمل Detach لقاعدة البيانات
Don't Be The Perfect one
be the right one
الرد }}}
تم الشكر بواسطة: حريف برمجة , حريف برمجة , asemshahen5
#5
ماش حضرتك
1-كيف اعمل
deattach
حتي اتمكن من النسخ للملفين

ثم اعمل attach لها مرة اخري
الرد }}}
تم الشكر بواسطة: asemshahen5
#6
http://www.yusufozturk.info/wp-content/u...tach01.png


https://s33046.pcdn.co/wp-content/upload...n-ssms.png
Don't Be The Perfect one
be the right one
الرد }}}
تم الشكر بواسطة: حريف برمجة , حريف برمجة , asemshahen5
#7
افضل طريقة وسهلة وتعمل مع جميع الإصدارات هي :

عمل Generate Script With Data
يا رحمن الدنيا والآخرة ورحيمهما
الرد }}}
تم الشكر بواسطة: asemshahen5
#8
حضراتكم
وبعد اذنكم
كيف بالكود

1-كيف اعمل
deattach
حتي اتمكن من النسخ للملفين
ثم عمل تلقائيا

attach لها مرة اخري

الرابط لا يعمل
الرد }}}
تم الشكر بواسطة: asemshahen5
#9
يا اخ عاطف 
هل  تريد نقل الملفين برمجيا باستخدام الكود او يدويا

اذا كنت تريد النقل يتم برمجيا استخدم الكود التالي

1- يجب عليك اولا وضع قاعدة البيانات في حالة offline

كود :
ALTER DATABASE database_name SET OFFLINE;  

2- الان يمكنك نقل كلا الملفين باستخدام الكود

كود :
        My.Computer.FileSystem.CopyFile("Filename.ldf", "NewFullfileName.ldf")

        My.Computer.FileSystem.CopyFile("Filename.mdf", "NewFullfileName.mdf")

3- الان يجب ان تنفذ الكود التالي لكل ملف تم نقله

كود :
ALTER DATABASE yourdatabaseName MODIFY FILE ( NAME = logical_name, FILENAME = 'new_path\os_file_name' );  

4- الان اعد الاتصال بقاعدة البيانات اجعلها online
كود :
ALTER DATABASE database_name SET ONLINE;  

5- اجراء تحقق لتاكيد تغيير الملف
كود :
SELECT name, physical_name AS CurrentLocation, state_desc  
FROM sys.master_files  
WHERE database_id = DB_ID(N'<database_name>');  


للمزيد من الايضاح :

كيفية نقل ملف قاعدة بيانات
نقل قاعدة بيانات

الرد }}}
#10
حضرتك هو ما اريده

كيف اكتب الامر في الفيجوال
ALTER DATABASE database_name SET OFFLINE;
هل من خلال كوماند

اعطي خطا

حضرتك الطريقة من خلال السيكوال
ما اريده من خلال الفيجوال بالكود

اتمني وضح الحل حتي يستفيد منه الجميع كما اعتدنا منكم في المنتدي الرائع
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Heart استرجاع قاعدة بيانات محمد بن عطية 1 1,073 18-07-25, 04:30 AM
آخر رد: abuabdulrhman
  [C#.NET] مشكلة في مجلد قاعدة البيانات kamel1978 3 691 06-10-24, 06:26 PM
آخر رد: Taha Okla
  [سؤال] عدم إظهار الصور مع النص فى Listview من قاعدة البيانات alims 2 2,037 27-08-23, 12:22 PM
آخر رد: رضوان الجماعي
  [نقاش] مشاركة قاعدة بيانات SQL على شبكه داخليه morkoskhalaf 3 3,580 06-01-23, 03:20 AM
آخر رد: عبدالكريم برشدان
  قاعدة بيانات xml djelloul 3 3,172 07-11-22, 10:27 PM
آخر رد: Am7
  استفسار عن تخزين الوقت في قاعدة البيانات strongriseman 2 1,575 22-04-22, 07:27 PM
آخر رد: strongriseman
  [سؤال] مشكلة فى عرض الصورة من ادخل قاعدة البيانات alims 2 1,714 17-11-21, 10:09 AM
آخر رد: سعود
  مشكلة ظهور بياانات حقلين في قاعدة بيانات على شكل علامة استفهام bassant 5 2,100 17-10-21, 02:07 PM
آخر رد: abubasilIraq
  تحويل multiline text الى single line في عمود في قاعدة بيانات sql server bassant 0 1,209 07-09-21, 04:36 PM
آخر رد: bassant
  الحفظ فى قاعدة البيانات اسلام الكبابى 10 3,282 06-09-21, 06:52 PM
آخر رد: اسلام الكبابى

التنقل السريع :


يقوم بقرائة الموضوع: