VB.net关于sql数据库的备份与恢复
来源:互联网 发布:阿里云邮箱如何添加 编辑:程序博客网 时间:2024/06/05 01:04
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click '备份数据库 'BACKUP DATABASE Test TO DISK='C:/Backup' WITH Format Dim cn As SqlConnection Dim cm As SqlCommand cn = getDB() cm = New SqlCommand("BACKUP DATABASE JXbase TO DISK='C:/Backup ' WITH Format", cn) cn.Open() cm.ExecuteNonQuery() MsgBox("备份成功") cn.Close()
End Sub
'恢复 Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click Dim cn As New SqlConnection Dim cn1 As New SqlConnection Dim mydr As SqlDataReader Dim str As String
Dim tmpConnectionString As String = "Data Source=JJK;Initial Catalog=master;Integrated Security=True" cn.ConnectionString = tmpConnectionString cn1.ConnectionString = tmpConnectionString cn.Open() cn1.Open() Dim cm As SqlCommand = New SqlCommand("select spid from master..sysprocesses where dbid=db_id('JXbase')", cn) mydr = cm.ExecuteReader()
Dim cm1 As SqlCommand = New SqlCommand() cm1.Connection = cn1
While (mydr.Read()) '杀死进程
str = "kill " & mydr("spid").ToString() cm1.CommandText = str cm1.CommandType = CommandType.Text Application.DoEvents() cm1.ExecuteNonQuery() '杀进程 End While mydr.Close() cm = New SqlCommand("RESTORE DATABASE JXbase FROM DISK='C:/Backup'", cn) '恢复备份 cm.ExecuteNonQuery() MsgBox("恢复成功成功") cn.Close() cn1.Close()
End Sub
- VB.net关于sql数据库的备份与恢复
- asp.net实现Ms sql数据库的备份与恢复
- [VB.NET]用vb.net 备份sql数据库的问题
- 用VB备份和恢复SQL Server数据库的方法
- VB+SQL 2000 实现数据库的备份和恢复
- VB+SQL 2000 实现数据库的备份和恢复
- SQL Server 数据库的备份与恢复
- VB.NET DMO SQL SERVER备份恢复
- VB.NET DMO SQL SERVER备份恢复
- 关于 Oracle数据库的备份与恢复
- VB实现SQL Server数据库备份/恢复
- VB实现SQL Server数据库备份/恢复
- VB实现SQL Server数据库备份/恢复
- VB实现SQL Server数据库备份/恢复
- VB实现SQL Server数据库备份/恢复
- VB实现SQL Server数据库备份/恢复
- VB实现SQL Server数据库备份/恢复
- VB实现SQL Server数据库备份/恢复
- 实现前后视图的C#代码
- Win32编程
- 测试标题
- java用apache包压缩文件夹
- Cookie跨子域、虚拟目录, 实现通行证登录
- VB.net关于sql数据库的备份与恢复
- java批量压缩/解压文件夹
- C++常见问题
- SQLAlchemy连接mssql的demo
- 设置.png格式图像在BLEND中成为可变色图像的方法
- 如何修复Solaris 10的FMA错误
- 常用的一些LINQ查询
- oracle10g+windows2003 dataguard完整配置方案
- 博客搬家了哈!