السلام عليكم
هل يمكن عمل back up برمجيا عن طريق الكود دون الرجوع إلى برنامج مساعد؟
وتقبلوا شكري
السلام عليكم
هل يمكن عمل back up برمجيا عن طريق الكود دون الرجوع إلى برنامج مساعد؟
وتقبلوا شكري
يمكن باستخدام bcp ولكن اذا كنت لا تريد استخدامه فيمكنك انشاء برنامج باستخدام bulk copy API .
جميل أنه يمكن ذلك.
ممكن تشرح لي أكثر أو تزودني بمثال وأكون لك من الشاكرين
تستطيع البحث في BOOKS ONLINE المصاحي لل SQL SERVER عن BCP وستجد شرحا مفصلا .
واليك هذا الشرح من نفس المصدر :
اقتباسhttp://' target="_blank">bcp Utility
The bcp utility copies data between an instance of Microsoft® SQL Server™ 2000 and a data file in a user-specified format.
Syntax
bcp {[[database_name.][owner].]{table_name | view_name} | "query"}
{in | out | queryout | format} data_file
[-m max_errors] [-f format_file] [-e err_file]
[-F first_row] [-L last_row] [-b batch_size]
[-n] [-c] [-w] [-N] [-V (60 | 65 | 70)] [-6]
[-q] [-C code_page] [-t field_term] [-r row_term]
[-i input_file] [-o output_file] [-a packet_size]
[-S server_name[\instance_name]] [-U login_id] [-P password]
[-T] [-v] [-R] [-k] [-E] [-h "hint [,...n]"]
For example, the Northwind database has the table Jane's Orders, which is owned by user Jane Doe. To bulk copy this table from the Northwind database to the Orders.txt file using the login Jane Doe and the password go dba, execute one of these commands:
bcp "Northwind.Jane Doe.Jane's Orders" out "Jane's Orders.txt" -c -q -U"Jane Doe" -P"go dba" bcp "Northwind.[Jane Doe].[Jane's Orders]" out "Jane's Orders.txt" -c -U"Jane Doe" -P"go dba"
هذا المثال ف sql 2000 ألا يوجد مثال 2005
وهل يمكن تطبيق ذلك في asp.net 2.0
ولك كل الشكر
ليس لدي SQL SERVER 2005 ولكن اعتقد ان الأمر لن يختلف كثيرا نسنطيع تنزيله عندك ثم البحث في BOOKS ONLINE كما اشرت سابقا .
بالنسبة لل ASP.NET لم أفهم قصدك جيدا ولكن ما اعلمه ان هذه الأداة خاصة بال SQL SERVER DATABASES .