国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

asp實現sql的備份與恢復

2024-05-04 11:03:02
字體:
來源:轉載
供稿:網友
1、備份
<%
SQL="backup database 數據庫名 to disk='"&Server.MapPath("backup")&"/"&"backuptext.dat"&"'"
set cnn=Server.createobject("adodb.connection")
cnn.open "driver={SQL Server};Server=服務器名;uid=sa;pwd="
cnn.execute SQL
on error resume next
if err<>0 then
response.write "錯誤:"&err.Descripting
else
response.write "數據備份成功!"
end if
%>

2、恢復
<%
SQL="Restore database 數據庫名 from disk='"&Server.MapPath("backup")&"/"&"backuptext.dat"&"'"
set cnn=Server.createobject("adodb.connection")
cnn.open "driver={SQL Server};Server=服務器名;uid=sa;pwd="
cnn.execute SQL
on error resume next
if err<>0 then
response.write "錯誤:"&err.Descripting
else
response.write "數據恢復成功!"
end if
%>

注:以上語句是把數據備份到磁盤的backup目錄下,文件名為backuptext.dat。

2、ASP中能修改SQL數據庫結構嗎?
答:ALTER TABLE
名稱
ALTER TABLE — 更改表屬性
語法
ALTER TABLE table [ * ]
ADD [ COLUMN ] column type
ALTER TABLE table [ * ]
ALTER [ COLUMN ] column { SET DEFAULT value DROP DEFAULT }
ALTER TABLE table [ * ]
RENAME [ COLUMN ] column TO newcolumn
ALTER TABLE table
RENAME TO newtable
ALTER TABLE table
ADD table constraint definition
Inputs
table 
試圖更改的現存表的名稱. 
column 
現存或新的列名稱. 
type 
新列的類型. 
newcolumn 
現存列的新名稱. 
newtable 
表的新名稱. 
table constraint definition 
表的新的約束定義. 

New table constraint for the table

輸出
ALTER 
從被更名的列或表返回的信息. 
ERROR 
如果一個列或表不存在返回的信息.
描述
ALTER TABLE 變更一個現存表的定義.ADD COLUMN 形式用與 CREATE TABLE一樣的語法向表中增加一個新列/字段。ALTER COLUMN 形式允許你從列/字段中設置或者刪除缺省(值)。注意缺省(值)只對新插入的行有效。RENAME 子句可以在不影響相關表中任何數據的情況下更改一個表或者列/字段的名稱。因此,表或列/字段在此命令執行后仍將是相同尺寸和類型。ADD table constraint definition 子句用與 CREATE TABLE一樣的語法向表中增加一個新的約束。 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 烟台市| 龙南县| 大名县| 延津县| 紫云| 新昌县| 保德县| 承德县| 泰安市| 定边县| 鲜城| 丰原市| 建水县| 合山市| 平舆县| 瓦房店市| 迭部县| 凤凰县| 怀柔区| 濮阳市| 宜城市| 固阳县| 驻马店市| 云阳县| 延边| 莫力| 东莞市| 鹤峰县| 桂林市| 淮南市| 方山县| 广宁县| 鹿泉市| 汕头市| 应用必备| 赣州市| 铜梁县| 封开县| 瑞安市| 西华县| 文登市|