|
以下是备份代码:
Dim sqlserver,sqlname,sqlpassword,sqlLoginTimeout,databasename,BackUpPathFile,dbpath,sqlstr
sqlserver = "<服务器名称>" '-- example:haha
sqlname = "<数据库用户名>" '-- example:haha
sqlpassword = "<用户密码>" '-- example:haha
sqlLoginTimeout = <设置登录超时时间[分]> '-- example:15
databasename = "<所要备份的数据库名字>" '-- example:datas
BackUpPathFile = <备份文件名称> '-- example:datas09
dbpath = <存放路径> '-- example:bak/
'-- 执行备份
Set srv=Server.CreateObject("SQLDMO.SQLServer")
srv.LoginTimeout = sqlLoginTimeout
srv.Connect sqlserver,sqlname,sqlpassword
Set bak = Server.CreateObject("SQLDMO.Backup")
bak.Database = databasename
bak.Devices = Files
bak.Files = server.mappath(dbpath)
bak.SQLBackup srv
|