1. النسخ الاحتياطي
<٪
sql = "backupdatabase database name todisk = '" & server.mappath ("backup") و "/" & "backupuptext.dat" & "" "
setcnn = server.createObject ("adodb.connection")
cnn.open "driver = {sqlserver} ؛ server = server name ؛ uid = sa ؛ pwd ="
cnn.executesql
onerrorresumenext
iferr <> 0then
استجابة. write "خطأ:" & err.descripting
آخر
Response.write "كان النسخ الاحتياطي للبيانات ناجحًا!"
Endif
٪>
2. الانتعاش
<٪
sql = "restoreatabase database name fromDisk = '" & server.mappath ("backup") و "/" & "backupuptext.dat" & "" "
setcnn = server.createObject ("adodb.connection")
cnn.open "driver = {sqlserver} ؛ server = server name ؛ uid = sa ؛ pwd ="
cnn.executesql
onerrorresumenext
iferr <> 0then
استجابة. write "خطأ:" & err.descripting
آخر
استجابة. الكتابة "استرداد البيانات نجح!"
Endif
٪>
ملاحظة: البيان أعلاه هو دعم البيانات إلى دليل النسخ الاحتياطي للقرص ، واسم الملف backuptext.dat.
2. هل يمكن تعديل بنية قاعدة بيانات SQL في ASP؟
الإجابة: تبديل
اسم
تغيير - تغيير خصائص الجدول
قواعد
AltertableTable [*]
أضف [عمود] ColumnType
AltertableTable [*]
ALTER [COLUMN] COLUMN
AltertableTable [*]
إعادة تسمية [العمود] ColumnToneWcolumn
AltertableTable
RENAMETONEWTable
AltertableTable
AddTableConstraintDefinition
المدخلات
طاولة
اسم الجدول الحالي الذي يحاول التغيير.
عمود
اسم العمود الحالي أو الجديد.
يكتب
نوع العمود الجديد.
NewColumn
اسم جديد للعمود الحالي.
Newtable
الاسم الجديد للجدول.
tableconstraintDefinition
تعريف القيد الجديد للجداول.
NewTableConstraintForthetable
الإخراج
تغيير
المعلومات التي تم إرجاعها من العمود أو الجدول المعاد تسميته.
خطأ
إذا لم يكن هناك عمود أو جدول ، يتم إرجاع المعلومات التي تم إرجاعها.
يصف
يغير تغيير تعريف جدول موجود. يضيف نموذج AddColumn عمودًا/حقلًا جديدًا إلى الجدول بنفس بناء الجملة مثل CreateTable. يسمح لك نموذج Dissolumn بتعيين أو حذف الإعدادات الافتراضية (القيم) من الأعمدة/الحقول. لاحظ أن الافتراضي (القيمة) صالح فقط للصفوف التي تم إدراجها حديثًا. يمكن أن يغير جملة إعادة تسمية اسم جدول أو عمود/حقل دون التأثير على أي بيانات في الجدول ذي الصلة. لذلك ، سيظل الجدول أو العمود/الحقل بنفس الحجم والنوع بعد تنفيذ هذا الأمر. يضيف شرط AddTableConstraintDefinition قيدًا جديدًا إلى الجدول بنفس بناء الجملة مثل CreateTable.