zoukankan      html  css  js  c++  java
  • 备份和还原数据库

    备份和还原数据库

    该数据库的备份

    1. 打开SQL Server Management Studio → 数据库:Practice_JWGL就是我们须要备份的数据库。

    2. 右键单击要备份的数据库。


    3. 先点击“删除”。再点击“加入”

    4. 选择好备份的路径。 “文件名称”那个位置填写上您要备份的数据库的名字(最好在您备份的数据库的名字后面加上日期,以方便以后查找)。之后连续点击“确定”button就可以完毕数据库的备份操作。

    数据库的还原

    1. 选择您要还原的数据库“Practice_JWGL”,点击鼠标右键 → 任务 → 还原 → 数据库.

    2. 在出现的“还原数据库”对话框中选择“源设备”,浏览。加入文件。选中备份文件。

    3. 选中源复选框,点击确定。(备份选项能够选择备份后验证)

    Transact-SQL

    --将数据库完整备份到物理备份设备
    Backup database Practice_JWGL
    To disk = ‘E:DataBasePractice_JWGL_20141021.bak’
    Go
    
    --将数据库差异备份到物理备份设备
    Backup database Practice_JWGL
    To disk = ‘E:DataBasePractice_JWGL_20141021.bak’
    With differential
    Go
    
    --验证物理备份设备上的备份文件是否有效
    Restore verifyonly from disk = ‘E:DataBase Practice_JWGL_20141021.bak’
    go
    
    --完整的数据库还原
    restore database Practice_JWGL
    from Practice_JWGL_20141021
    with file=1, replace
    move ‘Practice_JWGL’ to ‘E:DataBasePractice_JWGL.mdf’,
    move ‘Practice_JWGL_log’ to ‘E:DataBasePractice_JWGL_log.ldf’
    go
    
            with file=1来指定选择备份文件里的第1个备份集。
    --差异数据库还原
    restore database Practice_JWGL
    from Practice_JWGL_20141021
    with file=2 , recovery
    go
    
            with norecovery 參数表明将数据库置于“正在还原”状态,并对提交的事务不进行不论什么操作。

    假设不写,默认with recovery表示回滚未提交的事务。


            对数据库还原的步骤是:完整数据库还原—差异数据库还原—尾日志数据库还原.

    --打开master数据库
    use master
    go
    
    --完整的数据库还原
    restore database Practice_JWGL
    from Practice_JWGL_20141021
    with file=1, norecovery, replace
    go
    --差异的数据库还原
    restore database Practice_JWGL
    from Practice_JWGL_20141021
    with file=2, norecovery
    go
    尾日志数据库恢复
    restore log Practice_JWGL
    from Practice_JWGL_20141021
    with file=3, recovery
    go
  • 相关阅读:
    Java RunTime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. ......
    UVA 1597 Searching the Web
    UVA 1596 Bug Hunt
    UVA 230 Borrowers
    UVA 221 Urban Elevations
    UVA 814 The Letter Carrier's Rounds
    UVA 207 PGA Tour Prize Money
    UVA 1592 Database
    UVA 540 Team Queue
    UVA 12096 The SetStack Computer
  • 原文地址:https://www.cnblogs.com/bhlsheji/p/5044566.html
Copyright © 2011-2022 走看看