首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

vb怎么通过局域网的客户端备份和恢复数据库服务器上的SQL2000数据库

2012-01-19 
vb如何通过局域网的客户端备份和恢复数据库服务器上的SQL2000数据库在VB多用户应用程序中,有很多用户在打

vb如何通过局域网的客户端备份和恢复数据库服务器上的SQL2000数据库
在VB多用户应用程序中,有很多用户在打开使用软件的时候,如何在客户端电脑(如CLIENTS1)上备份数据库服务器(如SERVER)上的MYWLDB数据库(SQL2000的),并把备份文件放到SERVER安装目录的BAKCUP里,当要通过客户端恢复备份的数据库时,又该如何选择已经备份的文件进行恢复数据库呢???如何处理正在使用数据库的用户?(直接在VB里用语句实现或者用存储过程实现)

[解决办法]
PI_Mercury_GCS_DLL.H 这个文件里面有很多函数调用,你都把他们转到VB里面来!~ 然后分析每个函数的功能用法
VC-CODE
BOOL MERCURY_FUNC_DECL Mercury_qTNJ(int ID, int* pnNr);

VB-CODE
Declare Function Mercury_qTNJ Lib "PI_Mercury_GCS_DLL.dll" (ByVal id as long,byref pnNr as long ) As Long


[解决办法]
没人回答我估计很少有人会这样设计,通常SQL server数据库的维护都有专门的管理员,你为客户端提供这样的一个功能,我个人觉得没必要,至少不是每个客户都有权限去处理这个问题...


[解决办法]

探讨
没人回答我估计很少有人会这样设计,通常SQL server数据库的维护都有专门的管理员,你为客户端提供这样的一个功能,我个人觉得没必要,至少不是每个客户都有权限去处理这个问题...

[解决办法]
自己写一个服务,提供两项功能,一是使用T-SQL实现数据库在服务器上的备份和还原功能,二是实现服务器与本地数据库的FTP功能。
不过与上面的朋友一样看法,把数据库备份到客户端实在不是什么好的办法。
[解决办法]
恩。。
不错的。。
学习啦:)

[解决办法]
这是一道很有典型实例的列子,值得思考一番呀

热点排行