zoukankan      html  css  js  c++  java
  • 使用SMO备份SQLServer2005数据库

    (非原创,资料来源于培训资料)

    1、引用 Microsoft.SqlServer.ConnectionInfo和Microsoft.SqlServer.Smo;

    2、连接SQLServer服务器

        Dim myServer As New Server()
        
    Dim conn As ServerConnection

        
    '##### Add connection code here #####
        conn = myServer.ConnectionContext
        conn.ServerInstance 
    = "localhost"
        conn.Connect()

    3、设置必要的属性,包括:备份动作、备份名称 、要备份的数据库和备份设备。然后开始备份.
            Dim MyBackup As New Backup

            MyBackup.Action 
    = BackupActionType.Database
            MyBackup.BackupSetName 
    = dbName & "Backup"
            MyBackup.Database = dbName '备份的数据库名称

            
    Dim deviceItem As BackupDeviceItem = New BackupDeviceItem("", DeviceType.File)
            deviceItem.Name 
    = "C:\" & dbName & ".bak"

            MyBackup.Devices.Add(deviceItem)
            MyBackup.SqlBackup(myServer)
  • 相关阅读:
    maven 手工装入本地包
    一个简单的算法--找出样本中出现次数最多的数字
    tortoise Git 访问题
    python 的数值
    python 的运算符
    python3代码运行器
    python 3.X基础
    Python 3.X和Python 2.X的区别
    文件操作
    函数讲解
  • 原文地址:https://www.cnblogs.com/tansm/p/236616.html
Copyright © 2011-2022 走看看