zoukankan      html  css  js  c++  java
  • 【2017-03-17】视图、事务、备份还原、分离附加

    一、视图

    把一个并不存在的表保存下来。

    视图只能查询,不能增删改

    视图中不允许出现重复列

    1、视图的创建

    create view 视图名称

    as

        查询语句

    2、视图的使用

    select *from 视图名称

    3、视图的修改

    在视图的涉及界面进行修改

     二、事务

    保证流程的完整进行

    begin tran            -- 开始事务监控

     ....                      --要监控的代码

     ....

    if @@error>0          --记录上面被监控的代码报错的次数,默认值是0

    begin

      rollbake tran          --如果有错执行这一句,回滚事务,返回到begin tran 的位置,当作什么都没有发生

    end

    else

    begin

      commit tran         --如果没有出错,则立即提交所有代码的执行结果

    end

    三、备份还原

    在要备份的数据库上右键,选择任务,选择备份

     

     还原:在数据库上右键任务、还原、还原数据库

     四、分离附加

    1、分离,数据库拷走

    先找到数据库文件位置:C:Program FilesMicrosoft SQL ServerMSSQL10.MSSQLSERVERMSSQLDATA

    .mdf  数据库数据文件

    .ldf   数据库日志文件

    找到要拷走的数据库文件和日志文件将其拷走,若出现

    则需要断开数据库连接,在数据库 右键 任务 分离 删除连接

     2、数据库附加

    将数据库文件放到数据库指定的路径上

    将拷过来的数据库文件绑到数据库上:

    在数据库上右键  附加  添加  找到要附加的数据库文件  确定即可

  • 相关阅读:
    HTML5/CSS3速成教程
    ECMAScript5.1
    HTML5新特性有哪些,你都知道吗
    如何写出兼容性很好的页面
    数据库三个范式详解
    UML入门
    前端总结·基础篇·CSS(一)布局
    常用的14种HTTP状态码速查手册
    传输层协议TCP和UDP
    js获取地址栏参数
  • 原文地址:https://www.cnblogs.com/qq609113043/p/6566350.html
Copyright © 2011-2022 走看看