SQL Server跨server执行select into
来源:互联网 发布:文件夹备份软件 编辑:程序博客网 时间:2024/06/18 11:14
前段时间遇到了这么一个情况:一共两个sql database server环境,A和B,交替使用;之前在server A中做了数据,现在在server B上做开发,因某些其他原因不方便直接切换sql server,而又想复用server A中正在使用的数据(其实就是懒得再重复做),所以想把server A中的某表内数据导入到server B中。
对于同server的数据,可以用下面的语句:
SELECT column1, column2, column3, ...INTO newtable [IN externaldb]FROM oldtableWHERE condition;
同server跨database也可以使用此语句,但跨server就不能使用了。
如果需要跨server(目的是将database engine A中的表数据导入到database engine B中),可以按照以下步骤,使用import功能来导数据:
进入Microsoft SQL Server Management Studio,在Object Explorer窗口右击你的destination database(database engine B内),选择Tasks>Import Data…,之后会弹出下面的窗口:
点击Next后,输入source database server和credential,点击refresh后,选择source database(engine A内)
点击Next后,类似的选择或创建destination database(engine B内)
点击Next后,会出现两个选项:Copy data from one or more tables or views和Write a query to sprcify the data to tranfer,根据自己的需求选择对应选项即可
点击Next后,select需要导入destination database的数据,一直点Next直到Finish,而后执行
网上也有使用Linked Server的方案,按照步骤创建了linked server后,在linked server内也可以query remote engine内的数据。不过我做了测试,如果remote table内有xml这种字段类型的话,则执行query时会遇到以下错误:
Msg 9514, Level 16, State 1, Line 13Xml data type is not supported in distributed queries. Remote object 'linked_server.database_name.dbo.TableName' has xml column(s).
所以,还是更推荐import data
- SQL Server跨server执行select into
- SQL SERVER Insert into Select
- SQL Server select into用法
- 1、SQL Server:SELECT INTO 和 INSERT INTO SELECT
- Oracle&SQL Server中的select into方法
- Oracle&SQL Server中的select into方法
- SQL Server select into用法[中转站]
- SQL Server select语句执行顺序
- SQL Server select语句执行顺序
- Sql Server 数据库Insert Into ***Select ***From ****使用说明
- 关于oracle与sql server的insert into和select into
- SQL SERVER – Insert Data From One Table to Another Table – INSERT INTO SELECT – SELECT INTO TABLE
- SQL SERVER MERGE INTO 用法
- SQL Server 2008 Merge into
- Select SQL Server Version
- 【SQL Server】 SELECT语句
- SQL Server中SELECT语句执行顺序解析
- SQL server中SELECT语句的执行顺序
- Java 多线程再学习
- python序列学习笔记
- datacleaner第六部分
- 欢迎使用CSDN-markdown编辑器
- ANDROID 初学者的 GRADLE 知识普及
- SQL Server跨server执行select into
- 梯度下降算法
- go string []byte相互转换
- 可见性案例原理分析
- 经典的TCP性能问题
- <iOS读书笔记>之Effective Objective-C 2.0
- OpenGlES--光照
- AVR32学习链接记录
- Ubuntu安装Python的包管理工具Pip