国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

.NET中備份SQL Server數據庫的方法

2024-07-10 13:13:04
字體:
來源:轉載
供稿:網友
  • 本文來源于網頁設計愛好者web開發社區http://www.html.org.cn收集整理,歡迎訪問。
  • 前言:我們在開發網站時,在管理后臺,管理員通常要定期對數據庫進行備份(當然也可以讓sqlserver服務器定期自動備份,但我此處講的是asp.net中的備份),備份的代碼很簡單:

    下面是我做一個網站后臺時在"備份"按扭下寫的一個事件:

    protected void button1_click(object sender, eventargs e)

    ...{

    string newname = "webjake" + datetime.now.year.tostring() + datetime.now.month.tostring() + datetime.now.day.tostring() + datetime.now.hour.tostring()+".bak";

    sqlconnection cn = db.createcon();

    string nepath=server.mappath("../../databack/")+newname;

    string sql = "backup database webjake to disk ='"+nepath+"'";

    sqlcommand cmd = new sqlcommand(sql,cn);

    try

    ...{

    cn.open();

    cmd.executenonquery();

    hyperlink1.text = "已成功備份到服務器路徑:" + nepath+" 請點擊下載到本地!";

    hyperlink1.navigateurl = "../../databack/"+newname;

    hyperlink1.visible = true;

    }

    catch (exception ex)

    ...{

    string exm = ex.message;

    label1.text = "備份數據庫出錯,該文件可能不存在!";

    label1.visible = true;

    }

    finally

    ...{

    cmd.dispose();

    cn.close();

    cn.dispose();

    }

    當然最關鍵的還是這句:

    backup database webjake to disk ='您要保存的路徑'

    發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    主站蜘蛛池模板: 海南省| 张家口市| 元谋县| 健康| 峨山| 华坪县| 林西县| 沙坪坝区| 高雄市| 孟津县| 华宁县| 慈溪市| 舟山市| 绥宁县| 米易县| 临湘市| 如东县| 南安市| 通榆县| 天水市| 奉节县| 油尖旺区| 青川县| 陕西省| 延寿县| 梧州市| 平顺县| 永胜县| 邯郸市| 县级市| 冕宁县| 开阳县| 九龙坡区| 鹿邑县| 汶上县| 海兴县| 鹤山市| 时尚| 东辽县| 无锡市| 黑龙江省|