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数据库的维护都有专门的管理员,你为客户端提供这样的一个功能,我个人觉得没必要,至少不是每个客户都有权限去处理这个问题...
[解决办法]