2000万题库,覆盖所有考试类目,免费查题
今日已更新 13113 道题
2024-02-10 112次 其他 反馈错误 加入收藏 正确率 : 100%
在SQL SERVER 2005使用数据导入功能的时候,可以使用输入SQL语句方式导入数据。但我发现,每次只能输入一条查询语句,导入到一个表。我想要实现我输入N条查询语句,就像选择N张表导入一样,不知道该如何实现?
王老师
回答题目:2621条
有几种方式可以实现你的需求,如果SQL不变的情况下,可以通过下面方式实现: 前提条件需要在目标实例上创建链接服务器指向原SQL实例; 1、编写多个分布式查询,使用SQL Server Management Studio一起执行 如INSERT INTO 表名 SELECT * FROM OPENDATASOURCE( 'SQLOLEDB', 'Data Source=远程ip;User ID=sa;Password=密码' ).库名.dbo.表名 (其中分布式查询如果创建链接服务器,源数据表也可以使用4段命名方式编写) 2、通过代理的JOB方式执行上面的批量SQL,可以实现自动导入。 3、可以创建SSIS包进行指导入。 希望对你有所帮助。
(备注:部分简单试题没有解析)
本题链接: https://www.chengdubuxi.cn/zyks/4h7a.html