精华内容
下载资源
问答
  • SQLServer导出数据库的表结构到Excel

    千次阅读 2018-09-21 12:11:15
    SQLServer导出数据库的表结构到Excel 最近要整理一个SQLServer数据库里面的表结构以及字段内容到Excel文件,上网找了一下资料,然后借此记录一下。 在Navicat中执行以下SQL脚本代码: SELECT 表名 = Case When A....

    SQLServer导出数据库的表结构到Excel


    最近要整理一个SQLServer数据库里面的表结构以及字段内容到Excel文件,上网找了一下资料,然后借此记录一下。

    1. 在Navicat中执行以下SQL脚本代码:
    SELECT
         表名       = Case When A.colorder=1 Then D.name Else '' End,
         表说明     = Case When A.colorder=1 Then isnull(F.value,'') Else '' End,
         字段序号   = A.colorder,
         字段名     = A.name,
         字段说明   = isnull(G.[value],''),
         标识       = Case When COLUMNPROPERTY( A.id,A.name,'IsIdentity')=1 Then '√'Else '' End,
         主键       = Case When exists(SELECT 1 FROM sysobjects Where xtype='PK' and parent_obj=A.id and name in (
                          SELECT name FROM sysindexes WHERE indid in( SELECT indid FROM sysindexkeys WHERE id = A.id AND colid=A.colid))) then '√' else '' end,
         类型       = B.name,
         占用字节数 = A.Length,
         长度       = COLUMNPROPERTY(A.id,A.name,'PRECISION'),
         小数位数   = isnull(COLUMNPROPERTY(A.id,A.name,'Scale'),0),
         允许空     = Case When A.isnullable=1 Then '√'Else '' End,
         默认值     = isnull(E.Text,'')
     FROM
         syscolumns A
     Left Join
         systypes B
     On
         A.xusertype=B.xusertype
     Inner Join
         sysobjects D
     On
         A.id=D.id  and D.xtype='U' and  D.name<>'dtproperties'
     Left Join
         syscomments E
     on
         A.cdefault=E.id
     Left Join
     sys.extended_properties  G
     on
         A.id=G.major_id and A.colid=G.minor_id
     Left Join
    
     sys.extended_properties F
     On
         D.id=F.major_id and F.minor_id=0
         --where d.name='OrderInfo'    --如果只查询指定表,加上此条件
     Order By
         A.id,A.colorder
    
    1. 获得如下图的结果数据:
      在这里插入图片描述

    2. Atl + A 全选结果数据,右键点击复制按钮

    3. 打开Excel文档,直接粘贴就完成了。

    引用文章地址:
    https://www.cnblogs.com/LeeYongze/archive/2012/07/19/2599338.html

    展开全文
  • SQL Server导出数据库脚本

    千次阅读 2018-09-05 11:07:39
    1.连接SQL服务器,找到对应的数据库,右击,如图:选择“任务”,选择“生成脚本”,进入下一页。 2.进入简介,点击“下一步”: 3.选择需要编写的对象,点击“下一步”: 4.设置脚本编写,点击“下一步”,...

    1.连接SQL服务器,找到对应的数据库,右击,如图:选择“任务”,选择“生成脚本”,进入下一页。

    2.进入简介,点击“下一步”:

    3.选择需要编写的对象,点击“下一步”:

    4.设置脚本编写,点击“下一步”,自己填写需要的文件名以及地址:

    5.进入摘要页,点击“下一步”;

    6.保存,到对应的地址找到保存文件就可以了。

    展开全文
  • SQL server 导出数据库表关系视图

    万次阅读 2012-09-11 18:57:53
    本文通过visio来建立视图 1、新建visio文件,在file--》新建--》软件和数据库--》数据库模型图,建立好后;...4、在弹出窗口选择用户数据源,在弹出创建新数据源中选择SQL Server,后面都是默认下一步(如果其中Windo

    本文通过visio来建立视图

    1、新建visio文件,在file--》新建--》软件和数据库--》数据库模型图,建立好后;

    2、在新建文件的工具栏中点击数据库,选择反向工程;

    3、在已安装的visio驱动程序中选择ODBC通用驱动程序,然后点击下面新建按钮新建新的数据源名称;

    4、在弹出窗口选择用户数据源,在弹出创建新数据源中选择SQL Server,后面都是默认下一步(如果其中Windows登录方式不能正常连接的话,选择混合登录方式,这时候输入你建的数据库的用户名和密码就可以了);

    5、建立好链接后,返回到反向工程导入的界面,选择刚才新建的数据源名称,点击下一步,就会弹出窗口让你输入用户名和密码,这时候再次输入你建的数据库的用户名和密码,就可以看到你要建的视图的数据库中所有表;

    6、选择需要的表,点击下一步就可以看到整个表结构的视图了;

    7、如果你在建立数据库时已经把各表之间的主、外键之间的关系确定了,就可以看见已连接的视图,否则只是将表结构呈现在文件中,需要自己再次手动连接。

     

    展开全文
  • 根据该文档的教程,可以分离出SQL SERVER数据库导出后的格式为mdf
  • sqlserver导出excel文件出错解决方案 0x800A0E7A 0x80040154 sqlserver导出excel
  • 本节主要介绍了SQL Server数据库bcp导出备份文件应用,需要的朋友可以参考下
  • 附加数据库文件的时候,发现无法附加,提示版本不对。想起来,原来的数据库版本是SQL Server 2008R2。低版本的数据库管理工具 无法兼容高版本的数据库文件,所以无法直接附加。我有10几个这样的数据库文件需要附加...
     
    

           最近,电脑重装系统之后,安装了SQL Server 2008。附加数据库文件的时候,发现无法附加,提示版本不对。想起来,原来的数据库版本是SQL Server 2008R2。低版本的数据库管理工具无法兼容高版本的数据库文件,所以无法直接附加。我有10几个这样的数据库文件需要附加到数据库管理工具中,上网百度一番之后,没有查到什么特别的捷径。最后,只好选择了先将这些数据库文件附加到一台安装了SQL Server 2008R2的电脑上,再导出数据脚本,通过数据脚本还原数据库文件到SQL Server 2008数据库管理工具中的办法。导出的时候,一开始遇到点小问题,导致无法导出数据脚本,只能导出数据库结构脚本。反复几次,才明白是导出选项中,SQL Server 2008R2SQL Server 2008的上辈子选项不大一样。经过调整,终于全部成功导出,并且成功恢复到SQL Server 2008数据库管理工具中。

    操作过程如下所示:

     









    展开全文
  • SQL Server数据库文件保存在哪儿?

    万次阅读 2018-09-10 16:19:55
    1.数据库文件类型 数据库分2个文件 ...1.在SQL Server Management Studio中右键你的数据库名,选择属性,再选择文件选项,则可以看到文件路径 2.保存位置可以在新建数据库时指定 也可以在安装...
  • sql server2017 数据库导出表所有数据

    千次阅读 2020-06-11 10:32:36
    sql server 2017数据库导出表所有数据sql server数据库导出表里所有数据 sql server数据库导出表里所有数据 步骤: 1连接数据库>选择需要导出数据的数据库>任务>生成脚本; 2点击下一步,选择特定数据库...
  • 注:我这里用的SQLServer2008,其它版本应该差不多。 一、选中要导出数据库–>任务–>生成脚本(或者在任务里面有生成脚本这个选项,好好找找能找到的!)   二、出现“生成和发布脚本”窗口,点击下一步 三、...
  • SQL Server 2008数据库及包含数据导出成 .sql文件,可以作为数据库备份的一种方式,方便数据迁移时使用。 使用工具:SQL Server 2008 具体步骤: 1. 打开SQL Server Management Studio,选中需要导出数据库,...
  • sqlserver2005导入导出数据库

    热门讨论 2011-12-27 09:21:39
    使用过SQLserver2005的人都知道,该数据库的管理软件sqlserver Management Studio虽然有备份、还原、导入导出数据库操作。但基本都不能成功。本文通过本人的成功导入导出经历简写而成。
  • sql server 导出sql文件.

    万次阅读 2018-08-31 15:00:28
     有时候,我们想把数据库的某张表里的所有数据导入到另外一个数据库或另外一台计算机上的数据库,对于sql server有这样的一种方法 下面我以sql server 2008 R2,数据库是Northwind数据库为例, 目标:把North...
  • Sqlserver2005导出数据库成.bak文件

    千次阅读 2015-05-25 10:44:37
    数据库文件展开,找到要备份的数据库,单击右键,找到备份,如图 出现如下图所示的对话框,单击目标里面的文件路径,点击删除,然后点击添加,如图 出现如下对话框 单击最右边的选择按钮,出
  • sql server mdf 数据库文件导入 mysql

    万次阅读 2014-02-21 22:57:01
    第二步:将 db_name 数据库导出sql server 数据库脚本 第三步:修改脚本使其符合 mysql 脚本语法 第四步:将修改过的脚本导入 mysql workbench 运行 参考文献: http://wenku.baidu.com/view/683bc611a
  • Sqlserver数据库导出CSV文件

    千次阅读 2019-09-18 06:54:33
    1、方式一 方便快捷 直接Select查询数据表的数据,选中数据另存为CSV文件,方便快捷,...2、方式二 Sqlserver自带的导出工具、适合导出大量的数据 2.1 选择数据库-->数据右键-->任务-->导入数据 2.2 选择“...
  • SQLServer 2008完全没用过。于是开始查资料。各种百度,CSDN一顿查。 方法一 保存脚本法 点此链接了解详情 方法二 备份法 点此链接了解详情 方法三 物理文件备份法 点此连接了解详情 找到另一个方法 物理文件...
  • 易写的从SQL SERVER导出image 类型文件到本地
  • 备份数据库:打开Microsoft SQL Server Management Studio,连接数据库,在需要的数据库上点击鼠标右键–>任务–>备份,弹出如下对话框,记住备份文件目录,点击确定,备份完成,在对应目录中生成.bak的备份...
  • 在MS Sql Server中可以能过以下的方法查询出磁盘空间的使用情况及各数据库数据文件及日志文件的大小及使用利用率: 1、查询各个磁盘分区的剩余空间:Exec master.dbo.xp_fixeddrives 2、查询数据库的数据文件及日志...
  • 2.以mdf和ldf数据库文件的方式导出   SQL文件的导出方式,通常需要自定义列与列之间的分隔符,因为默认的分隔符",",很可能出现在列的值中 下面介绍一下导出和导入mdf和ldf的方式 在sqlserver ...
  • SQLServer数据库导出SQL语句 ;
  • sqlserver脱机导入导出数据库及数据

    千次阅读 2017-06-25 16:04:57
    sqlserver脱机导入导出数据库及数据
  • Sql Server 2008数据库导出与备份

    千次阅读 2014-05-16 14:00:32
    平时习惯了mysql直接导出sql文件,第一次处理sqlserver数据库导出导出sql文件后,通过新建查询,导入sql文件总是出错。 后来了解,sqlserver 一般是通过导出mdf文件和日志文件ldf文件,或者备份文件bak,进行...
  • 如何导出SQLserver数据库到文本文件

    千次阅读 2013-10-03 18:15:43
    2.目的数据库选择文本文件,此文本文件作为两个SQLserver数据库间的传输媒介 3.在相应的目标数据库中先建立相应的数据表,可以在源数据库中对应表先生成SQL脚本,到新库的查询分析器执行 4.把文本文件导入目标库 ...
  • SQL Server数据库表数据导出到Excel文件; 将SQL Server数据库表数据导出到.txt文件; 将SQL Server数据库表数据导出到Access数据库。 1、将Excel文件数据导入到SQL Server数据表 (1) 启动并登录SQL Server...
  • 本程序使用SQLDMO.DLL和NPOI.DLL组件实现数据库表的导出,SQLDMO.DLL组件实现登陆数据库,查找数据库及下面的表.NPOI.DLL组件实现创建一个EXCEL文件,把选中的表导出到桌面上。
  • 无法连接目标组件。 错误 0xc0204016: SSIS.Pipeline: “数据转换 31 - 0.输出[数据转换输出]....此长度必须介于 0 和 4000 之间。... (SQL Server 导入和导出向导) 我的数据比较多 又很多表,求大神解决啊

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 69,880
精华内容 27,952
关键字:

sqlserver导出数据库文件