zoukankan      html  css  js  c++  java
  • 数据库文件、表、文件的拷贝与导入

    【数据库文件】

    新建数据库db_MyFirst,db_MyFirst处鼠标右键——属性——文件,查看文件目录找到所在电脑位置。

    出现两个文件:

    db_MyFirst.mdf  主数据文件(当数据量较大时,可以存储在多个次要数据文件中。主数据文件只有一个,次数据文件可以有很多)

    db_MyFirst_log.ldf  日志文件

    【收缩】当数据库中删除部分内容后,其空间不会自动缩小,所以需要手动收缩,节省空间

    db_MyFirst处鼠标右键——任务——收缩

    【新建表】按下图完成后,保存。

    设计表头后,编辑表内容: 

    表(展开)——Table_1处鼠标右键——编辑前200行

    注意:若Name输入错误几次,自动编号也会增加几次,会出现不连续的情况。

    同理,创建Table_2

    设计表头后,编辑内容

    【文件的拷贝、导入】

    拷贝:

    db_MyFirst处鼠标右键——任务——脱机(关闭所有表后)。(拷贝后,再联机)

    电脑中找到数据库db_MyFirst的两个文件db_MyFirst.mdf、db_MyFirst_log.ldf,拷贝即可。

    也可以用分离,但是分离后,数据库会从实例中消失,如需使用,还要重新附加。

    db_MyFirst处鼠标右键——任务——分离,勾选删除连接,确定。(不推荐分离,推荐脱机)

    导入:

    数据库处鼠标右键——附加,添加文件,确定。刷新下即可看到。

    ………………………………………………………………………………………………………………………………

    以上方法适合高版本打开低版本情况。如果低版本打开高版本,采用sql脚本方法:

    db_MyFirst处鼠标右键——任务——生成脚本,默认下一步

    默认下一步,完成。编辑器中会出现生成的代码。

    修改如下代码

    CREATE DATABASE [db_MyFirst] ON  PRIMARY 
    ( NAME = N'db_MyFirst', FILENAME = N'C:Program Files (x86)Microsoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQLDATAdb_MyFirst.mdf' , SIZE = 3072KB , MAXSIZE = UNLIMITED, FILEGROWTH = 1024KB )
     LOG ON 
    ( NAME = N'db_MyFirst_log', FILENAME = N'C:Program Files (x86)Microsoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQLDATAdb_MyFirst_log.ldf' , SIZE = 1024KB , MAXSIZE = 2048GB , FILEGROWTH = 10%)

    更改为

    CREATE DATABASE db_MyFirst

    保存sql文件。拷贝此文件即可。

    在低版本电脑中,文件——打开——文件,打开sql文件,点击红色感叹号(运行SQL)。数据库处鼠标右键——刷新。

  • 相关阅读:
    Linux 组管理、权限
    Linux 简单文本处理
    Linux 基础内容
    Python selectors实现socket并发
    Python select实现socket并发
    SOA专博收藏
    高亮显示代码编辑器控件【转】
    WCF开源开发框架Zyan
    ubuntu中文实训手册
    Easy UI treegrid 分页实例
  • 原文地址:https://www.cnblogs.com/xixixing/p/11206895.html
Copyright © 2011-2022 走看看