我想写个系统,用vb+sqlserver,数据自动备份和已备份数据的可选择恢复,这个模块怎么写,求源码

通过自己写的程序实现数据的备份和恢复,最好能出现路径选择界面,(用户直接用软件,不需要安装数据库软件),QQ:329753969,请各位老大帮忙,谢谢了
如果有源码请发至329753969@qq.com,合适的话悬赏分会追加的,谢谢了

用SQLserver???不行的,sqlserver是一项服务不是简单的一个数据库文件,通过软件可以远程访问数据库,但是本地用户不能使用远程数据库服务的,如果需求的数据库信息量不是特别大的话推荐使用access数据库,可以直接打包进软件的,access数据库是一个具体的文件。追问

具体的如何将access打包进软件中,如何编写数据的备份以及还原?通过自己编写的软件备份和还原数据我没有做过,不知如何下手

追答

你用VB写是吧??那就很简单啊,VS自带的有打包工具的,可以打包VB VC++等,可以自动打包的,但是打包的软件有时会出现一些错误,你可以在网上找setup factory 很不错的,你可以试试的 。access数据库遵循sql语法的,备份恢复都可以通过sql语句实现的。

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-03-10
sqlserver,貌似必须安装。 除非是使用远程已安装好的数据库。
第2个回答  2011-03-11
备份到本地是不可能实现的

我想写个系统,用vb+sqlserver,数据自动备份和已备份数据的可选择恢复...
用SQLserver???不行的,sqlserver是一项服务不是简单的一个数据库文件,通过软件可以远程访问数据库,但是本地用户不能使用远程数据库服务的,如果需求的数据库信息量不是特别大的话推荐使用access数据库,可以直接打包进软件的,access数据库是一个具体的文件。

我用VB写了一个系统,有恢复数据库的功能,现在的问题是备份数据库没问题...
所以你最好是在重新启动SQL SERVER 服务以后进行还原。其实SQL SERVER中恢复过程中遇到数据库不能获得独占权是经常遇到的问题。要想解决,就得把连接到要恢复的数据库的进程全部kill掉。Kill进程之前,要保证你当前连接没有访问那个数据库,一般按我上边说的方法就可以。至于KILL掉进程的方法需要用存储过程。

您好!请问VB这么用代码备份和恢复数据库啊?
就是简单地把数据库文件复制为另一个文件就是备份了啊,恢复时再把备份的数据库文件覆盖原文件就行了。当然只适用于ACCESS数据库,不适用SQL数据库。备份:FileCopy 原文件, 备份文件 恢复:FileCopy 备份文件, 原文件 唯一要注意的是在备份或恢复时,数据库要处在完全关闭的状态。

VB关于数据库备份与恢复的问题
你先把option1的默认值设成true,option2默认值设成false。然后再给这两个对象修改后加赋值语句如下,if option1 then option2=false。保证不让两个都选中。你的不显示得在msgbox语句前再加一个listview1.requery或刷新语句。从程序里我没找到这个控件名字。

C# vb.net +SqLite 备份数据库和还原数据的问题
可以使用System.IO.File.Copy或者System.IO.FileInfo.CopyTo方法均可以实现目的

VB如何使用代码备份和恢复数据库
用SQL语句可以实现

VB如何远程备份sqlserver数据库到本地机中
(3)将远程数据备份文件拷贝到本地机中 (4)清除远程共享的目录 这里主要用到的是sqlserver中内部的函 1.清除老的c:\/temp2的文件,并新建c:\/temp2'文件 cnn0.Execute exec master..xp_cmdshell 'rd c:\/temp2'cnn0.Execute exec master..xp_cmdshell 'md c:\/temp2'2.共享目录:cnn0.Execute...

求图书馆管理系统论文!!!
因此本人结合开入式图书馆的要求,对MS SQL Server2000数据库管理系统、SQL语言原理、Delphi应用程序设计,Delphi数据库技术进行了较深入的学习和应用,主要完成对图书管理系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序。系统运行结果证明,本文所设计的图书管理系统可以满足借阅者、图书馆...

在VFP里来操作和管理SQL-SERVER
备份和恢复数据库 oServer=CreateObject("SQLDMO.SQLServer") &&建立SERVER对象 oServer.Connect("Snoopy","sa","778899") &&连接到你的服务器 备份 oBackup=CreateObject("SQLDMO.Backup") &&建立备份对象 oBackup.Database="PUBS" &&指定备份数据库 oBackup.Password="8899" &&给备份文件加密码 o...

怎么在vb6.0中编写代码实现Access2003数据备份与数据恢复
'备份数据库到指定目录 Private Sub Command1_Click()Dim mfile As String, mfile2 As String On Error Resume Next CommonDialog1.Filter = "Access文件|*.mdb"CommonDialog1.ShowSave mfile = App.Path & "\\db1.mdb " '要备份的文件为当前文件夹下的 db1.mdb mfile2 = Comm...

相似回答
大家正在搜