sql数据库备份问题

年糕 项目经理  2002-04-18 05:13:20
各位仁兄,客户端怎样对服务器上的sql数据库进行备份,用程序实现,解决者立即给分。
...全文
67 点赞 收藏 26
写回复
26 条回复
切换为时间正序
请发表友善的回复…
发表回复
年糕 2002-04-19
我还是希望gump2000(阿甘)兄能给出一个回答,问题解决马上给分,另外你的qq
回复
gump2000 2002-04-19
呵呵,备份了以后copy回来:)
查找资料中...
回复
年糕 2002-04-19
那就是没有解决的方法了?
回复
gump2000 2002-04-19
呵呵,我的机器里没有SQl server没有测试:(
回复
cornerxu 2002-04-19
gump2000(阿甘)
升到两颗星了,开帖散分怎么样?
我要多点
回复
年糕 2002-04-19
但是这样是不行的呀,你没试过吗,服务器上的数据库是只能备份到本机(即服务器),而不能备份到客户端
回复
gump2000 2002-04-19
SQL = "BACKUP DATABASE tablename TO disk='D:\mssql7\BACKUP\tablename" & riqi & "' with noinit"

这的含义已经是备份服务器数据到客户端的d:\...,还有什么问题?

您还可以到
www.dapha.net上下载例子
回复
年糕 2002-04-19
我现在是在客户端,但是数据库在服务器端,但是SQL备份只能备份到本机(即服务器上),那我该怎样做,才能实现备份。
回复
gump2000 2002-04-19
这个路径不是得到的,而是您指定的。

您想做的是
1. 备份服务器数据到客户端
2. 备份服务器数据到服务器

是哪一个?
回复
dbcontrols 2002-04-19
http://www.dapha.net有很好的示例代码
回复
YanJieBing 2002-04-19
可以通过修改本地注册表使指定目录变成完全共享,再执行

SQL = "BACKUP DATABASE tablename TO disk='\\hostname\temp\a.bak'

查询,在备份结束后,修改注册表关闭共享
回复
年糕 2002-04-19
那我又怎么能得到这个路径呢?
回复
年糕 2002-04-19
没人回答呀
回复
年糕 2002-04-19
各位老兄都来帮想想办法呀
回复
gump2000 2002-04-19
备份到其他数据库,但是也有很多问题:)
回复
Fanks 2002-04-19
我也有遇到该问题,但无法解决,即使你用SQL_SERVER挂上服务器再进行备份,同样是不能选择本地路径,我只好限制用户只能进行本地备份。用打开记录集的方法写到本地的SQL数据库或其他类型的数据库内倒是可以,但速度就惨了,我也觉得太笨,实在不想用。
回复
年糕 2002-04-19
这个网络路径我怎么来控制呢,就是说可以在客户端自由选择备份路径。
回复
Fanks 2002-04-19
那要将目录进行完全共享,安全性没有保障。
回复
寒星 2002-04-19
使用网络路径嘛。SQL = "BACKUP DATABASE tablename TO disk='\\hostname\temp\a.bak'
回复
年糕 2002-04-19
高手都到那里去了,都没人会吗?若解决我一定另加分!急!急!急!
回复
发动态
发帖子

1180

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
社区公告
暂无公告