怎么在SQL server中将测试数据库中的一个表复制到正式数据库中
如何在SQL server中将测试数据库中的一个表复制到正式数据库中
如何在SQL server中将测试数据库中的一个表复制到正式数据库中,不光表结构,最好还要连数据一起复制
------解决方案--------------------
select * into B..newtable from A..tbname
------解决方案--------------------
不过建议楼主分两步:
一、将测试数据库的表的表右键create到新窗口查询,复制,在正式的数据库里运行。
二、insert into 正式库名..表名 from 测试库名..表名
------解决方案--------------------
在正式服务器中执行
如何在SQL server中将测试数据库中的一个表复制到正式数据库中,不光表结构,最好还要连数据一起复制
------解决方案--------------------
select * into B..newtable from A..tbname
------解决方案--------------------
不过建议楼主分两步:
一、将测试数据库的表的表右键create到新窗口查询,复制,在正式的数据库里运行。
二、insert into 正式库名..表名 from 测试库名..表名
------解决方案--------------------
在正式服务器中执行
- SQL code
select * into 正式表名 from( select * from openrowset( 'SQLOLEDB ', 'IP'; 'SQL帐号'; 'SQL密码',[CCEasy].dbo.[city])) A --需要设置Ad Hoc
------解决方案--------------------
同一服务器的话使用Select into
不同服务器的话使用导入导出工具
------解决方案--------------------
如果测试数据库跟正式的再一个服务器上,就用
insert into 正式库.dbo.表
select * from 测试库.dbo.表
如果不在一个服务器上,就把测试库还原在正式库的服务器上再做处理
------解决方案--------------------
------解决方案--------------------
- SQL code
insert into [正式库]..表名 select * from [正式库]..相同表名
------解决方案--------------------