Sql Server 复制一个数据库、导出sql文件、将一个表数据移到另一个表中 您所在的位置:网站首页 access将一个表导入到另一个数据库中怎么弄 Sql Server 复制一个数据库、导出sql文件、将一个表数据移到另一个表中

Sql Server 复制一个数据库、导出sql文件、将一个表数据移到另一个表中

2024-06-23 09:29| 来源: 网络整理| 查看: 265

Sql Server 复制一个数据库 

首先,新建一个数据库,数据库名字为【fuzhi】

Sql Server 怎么复制一个数据库

Sql Server 怎么复制一个数据库

Sql Server 怎么复制一个数据库

然后【右击】选择想要从中获取数据的数据库,选择【任务】,选择【导入数据】

Sql Server 怎么复制一个数据库

然后进入导入第一个页面,然后点击下一步

Sql Server 怎么复制一个数据库

然后填写想要从中导入数据的数据库配置信息(服务器名称没显示出来的手动输一下试试),点击下一步

Sql Server 怎么复制一个数据库

然后填写fuzhi的配置信息,点击下一步

Sql Server 怎么复制一个数据库

然后选择第一个,点击下一步

Sql Server 怎么复制一个数据库

然后选择所有的表数据,点击下一步

Sql Server 怎么复制一个数据库

选中立即运行,点击下一步

Sql Server 怎么复制一个数据库

然后都是下一步,然后完成,就可以导入数据了

Sql Server 怎么复制一个数据库

Sql Server 怎么复制一个数据库

导入完成之后,就可以看到fuzhi的数据里的表数据了

Sql Server 怎么复制一个数据库

 导出sql文件 

1.在数据库上右击选择“任务”-->“生成脚本”

2.在选择整个数据库或者在对象对话框中选择你要导出的表

3.在“高级脚本编写选项”的“常规”的“编写脚本的数据类型”设置为“架构和数据/仅限数据/仅限架构”

4.单机下一步完成

附:sql文件的执行

点击工具栏的 “文件”/“打开”/“文件”

然后执行即可

将一个表数据移到另一个表中

语句:insert into 目标数据库.dbo.目标表名(字段1...字段n)  select 段1...字段n from 源数据库.dbo.源表名

查出数据库中所有表名并拼成上面的sql语句,然后就可以选择你要移动的表语句去执行了

SELECT 'insert into dbName.dbo.' +a.name + ' select * from dbName01.dbo.' + a.name FROM sysobjects AS a INNER JOIN sysindexes AS b ON a.id = b.id WHERE (a.type = 'u') AND (b.indid IN (0, 1)) ORDER BY a.name,b.rows DESC

 

 

 

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有