1. Cadangan
<%
SQL = "NAMA DATABASE BACKUPDATABASE TODISK = '" & Server.Mappath ("Backup") & "/" & "backuptext.dat" & "'"
setcnn = server.CreateObject ("adodb.connection")
cnn.open "driver = {sqlserver}; server = nama server; uid = sa; pwd ="
cnn.executesql
OnerrorresumeNext
iferr <> 0then
response.write "error:" & err.descripting
kalau tidak
Response.write "Cadangan data berhasil!"
endif
%>
2. Pemulihan
<%
SQL = "Restoredatabase nama basis data dariDisk = '" & server.mappath ("cadangan") & "/" & "backuptext.dat" & "'"
setcnn = server.CreateObject ("adodb.connection")
cnn.open "driver = {sqlserver}; server = nama server; uid = sa; pwd ="
cnn.executesql
OnerrorresumeNext
iferr <> 0then
response.write "error:" & err.descripting
kalau tidak
response.write "Pemulihan data berhasil!"
endif
%>
Catatan: Pernyataan di atas adalah untuk mencadangkan data ke direktori cadangan disk, dan nama file adalah backuptext.dat.
2. Bisakah struktur basis data SQL dimodifikasi dalam ASP?
Jawaban: Diubah
nama
Properti Perubahan - Perubahan Tabel
tata bahasa
AltertableTable [*]
Tambahkan [kolom] ColumnType
AltertableTable [*]
Ubah [kolom] kolom {setDefaultValuedRopDefault}
AltertableTable [*]
Ganti nama [kolom] ColumnTonewColumn
Perubahan
Renametonewtable
Perubahan
AddTableconstraintDefinition
Input
meja
Nama tabel yang ada yang berusaha berubah.
kolom
Nama kolom yang ada atau baru.
jenis
Jenis kolom baru.
Newcolumn
Nama baru kolom yang ada.
Newtable
Nama baru tabel.
TableConstraintDefinition
Definisi kendala baru untuk tabel.
Newtableconstraintforthetable
Keluaran
MENGUBAH
Informasi yang dikembalikan dari kolom atau tabel yang diganti namanya.
KESALAHAN
Jika kolom atau tabel tidak ada, informasi yang dikembalikan dikembalikan.
menggambarkan
Perubahan mengubah definisi tabel yang ada. Formulir AddColumn menambahkan kolom/bidang baru ke tabel dengan sintaks yang sama dengan createtable. Formulir AlterColumn memungkinkan Anda untuk mengatur atau menghapus default (nilai) dari kolom/bidang. Perhatikan bahwa default (nilai) hanya berlaku untuk baris yang baru dimasukkan. Klausa ganti nama dapat mengubah nama tabel atau kolom/bidang tanpa mempengaruhi data apa pun dalam tabel yang relevan. Oleh karena itu, tabel atau kolom/bidang masih akan memiliki ukuran dan jenis yang sama setelah perintah ini dieksekusi. Klausa AddTableconstraintDefinition menambahkan kendala baru pada tabel dengan sintaks yang sama dengan createtable.