24-04-20, 03:10 PM
الصفحات : 1 2
27-04-20, 01:33 AM
بعد اذنكم
مش عارف اقفل القاعدة حتي يتم النسخ
مش عارف اقفل القاعدة حتي يتم النسخ
28-05-20, 11:49 AM
عايز انسخ الملفين ي جماعة
31-05-20, 10:29 PM
اعمل Detach لقاعدة البيانات
07-06-20, 09:55 PM
ماش حضرتك
1-كيف اعمل
deattach
حتي اتمكن من النسخ للملفين
ثم اعمل attach لها مرة اخري
1-كيف اعمل
deattach
حتي اتمكن من النسخ للملفين
ثم اعمل attach لها مرة اخري
10-06-20, 04:15 PM
10-06-20, 05:51 PM
افضل طريقة وسهلة وتعمل مع جميع الإصدارات هي :
عمل Generate Script With Data
عمل Generate Script With Data
10-06-20, 08:46 PM
حضراتكم
وبعد اذنكم
كيف بالكود
1-كيف اعمل
deattach
حتي اتمكن من النسخ للملفين
ثم عمل تلقائيا
attach لها مرة اخري
الرابط لا يعمل
وبعد اذنكم
كيف بالكود
1-كيف اعمل
deattach
حتي اتمكن من النسخ للملفين
ثم عمل تلقائيا
attach لها مرة اخري
الرابط لا يعمل
11-06-20, 12:29 AM
يا اخ عاطف
هل تريد نقل الملفين برمجيا باستخدام الكود او يدويا
اذا كنت تريد النقل يتم برمجيا استخدم الكود التالي
1- يجب عليك اولا وضع قاعدة البيانات في حالة offline
2- الان يمكنك نقل كلا الملفين باستخدام الكود
3- الان يجب ان تنفذ الكود التالي لكل ملف تم نقله
4- الان اعد الاتصال بقاعدة البيانات اجعلها online
5- اجراء تحقق لتاكيد تغيير الملف
للمزيد من الايضاح :
كيفية نقل ملف قاعدة بيانات
نقل قاعدة بيانات
هل تريد نقل الملفين برمجيا باستخدام الكود او يدويا
اذا كنت تريد النقل يتم برمجيا استخدم الكود التالي
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>'); للمزيد من الايضاح :
كيفية نقل ملف قاعدة بيانات
نقل قاعدة بيانات
11-06-20, 10:36 PM
حضرتك هو ما اريده
كيف اكتب الامر في الفيجوال
ALTER DATABASE database_name SET OFFLINE;
هل من خلال كوماند
اعطي خطا
حضرتك الطريقة من خلال السيكوال
ما اريده من خلال الفيجوال بالكود
اتمني وضح الحل حتي يستفيد منه الجميع كما اعتدنا منكم في المنتدي الرائع
كيف اكتب الامر في الفيجوال
ALTER DATABASE database_name SET OFFLINE;
هل من خلال كوماند
اعطي خطا
حضرتك الطريقة من خلال السيكوال
ما اريده من خلال الفيجوال بالكود
اتمني وضح الحل حتي يستفيد منه الجميع كما اعتدنا منكم في المنتدي الرائع
الصفحات : 1 2