用最简单的步骤备份sql数据库的文件到本地


用最简单的步骤备份sql数据库的文件到本地:

response.Charset = "utf-8"

Session.Codepage = 65001

Response.Buffer=true

Response.Clear

'根据你的情况修改用户名和密码

constr="Provider=SQLOLEDB.1;Persist Security Info=True;User ID=endiva;Password=endiva;Data Source=211.160.78.6"

set conn=server.createobject("adodb.connection")

conn.open constr

bkfname=server.mappath(Format_Time(Now(),5)&"database.bak")

sqlstr="backup database fang to disk='"+bkfname+"' with init"

conn.execute sqlstr

conn.close

response.Write "database [fang] is backup success!
"

response.Write "click download"

如果想直接备份并下载,可以加上下边的这部分,就会备份后自动保存。但是弹出的文件是.asp的文件,修改下就OK。

'set fn=server.createobject("adodb.stream")

'fn.mode=3 '读写

'fn.type=1 '数据类型为:adTypeBinary

'fn.open

'fn.LoadFromFile bkfname '将bkfname指定的文件装入对像中

'Response.ContentType="application/octet-stream"

'Response.BinaryWrite fn.read

'fn.close

本文作者:



相关阅读:
如何在SQLSERVER中快速有条件删除海量数据
实现面向搜索引擎优化
如何实时添加Bash History
Windows7系统硬盘安装的办法
调试诊治CSS布局的10个有效方法
asp将全角的字符转变成半角字符,将半角转变成全角d的代码
Linux系统下防止 ARP 欺骗_绑定IP地址和MAC地址
asp 使用正则表达式替换word中的标签,转为纯文本
面向.NET开发人员的Ajax技术平台
用javascript编写的第一人称射击游戏
在 linux 的命令行输出进度条
oracle下巧用bulk collect实现cursor批量fetch
用PHP来写记数器(详细介绍)
XML+XSL+CSS+ASP打造留言簿
快速导航

Copyright © 2016 phpStudy |