- 浏览: 1860360 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
yeying12:
强大
HTTP协议详解,你所不知道的 -
夏雪纷纷:
据我所知,9月12日有个对于DXperience 2013新功 ...
DXperience 9.1.3 -
Emy:
现在面临第一个坎。。
IT高薪者所具备的人格魅力 -
yangxiutian:
很详细,楼主很会总结。
IE下 z-index 的各种坑 -
idleone:
真心求指教,全选怎么实现
Android开发之ListView,加入CheckBox(复选框),实现选择列表
SQL两个数据库 数据导入
向基础数据库bj5288_base中UserEmail导入用户的EmailAddress数据<br>数据源来自营销数据库bj5288_marketing的UserEmail表<br>执行方法:<br>insert into <span style="color: rgb(255, 0, 255);">bj5288_base..UserEmail</span>(EmailAddress) select EmailAddress from <span style="color: rgb(255, 0, 255);">bj5288_marketing..UserEmail </span><br>注意:<span style="color: rgb(255, 0, 0);">bj5288_base..UserEmail和bj5288_marketing..UserEmail之间是两个小点<br><br><br><br style="color: rgb(0, 0, 0);"><span style="color: rgb(0, 0, 0);">以下部分来转载于CSDN:</span><br style="color: rgb(0, 0, 0);"><span style="color: rgb(0, 0, 0);">http://topic.csdn.net/u/20071114/16/E198F78B-3BAE-47DF-A697-AB4029A44032.html</span><br></span>
<pre><span style="color: rgb(0, 128, 128);">--</span><span style="color: rgb(0, 128, 128);">创建链接服务器</span><span style="color: rgb(0, 128, 128);"><br></span><span style="color: rgb(0, 0, 255);">exec</span><span style="color: rgb(0, 0, 0);"> sp_addlinkedserver </span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">ITSV</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(255, 0, 0);">''</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">SQLOLEDB</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">远程服务器名或ip地址</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);"><br></span><span style="color: rgb(0, 0, 255);">exec</span><span style="color: rgb(0, 0, 0);"> sp_addlinkedsrvlogin </span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">ITSV</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">false</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(0, 0, 255);">null</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">用户名</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">密码</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);"><br><br></span><span style="color: rgb(0, 128, 128);">--</span><span style="color: rgb(0, 128, 128);">查询示例</span><span style="color: rgb(0, 128, 128);"><br></span><span style="color: rgb(0, 0, 255);">select</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(128, 128, 128);">*</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">from</span><span style="color: rgb(0, 0, 0);"> ITSV.数据库名.dbo.表名<br><br></span><span style="color: rgb(0, 128, 128);">--</span><span style="color: rgb(0, 128, 128);">导入示例</span><span style="color: rgb(0, 128, 128);"><br></span><span style="color: rgb(0, 0, 255);">select</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(128, 128, 128);">*</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">into</span><span style="color: rgb(0, 0, 0);"> 表 </span><span style="color: rgb(0, 0, 255);">from</span><span style="color: rgb(0, 0, 0);"> ITSV.数据库名.dbo.表名<br><br></span><span style="color: rgb(0, 128, 128);">--</span><span style="color: rgb(0, 128, 128);">以后不再使用时删除链接服务器</span><span style="color: rgb(0, 128, 128);"><br></span><span style="color: rgb(0, 0, 255);">exec</span><span style="color: rgb(0, 0, 0);"> sp_dropserver </span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">ITSV</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">droplogins</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);"><br><br></span><span style="color: rgb(0, 128, 128);">--</span><span style="color: rgb(0, 128, 128);">连接远程/局域网数据(openrowset/openquery/opendatasource)</span><span style="color: rgb(0, 128, 128);"><br>--</span><span style="color: rgb(0, 128, 128);">1、openrowset</span><span style="color: rgb(0, 128, 128);"><br></span><span style="color: rgb(0, 0, 0);"><br></span><span style="color: rgb(0, 128, 128);">--</span><span style="color: rgb(0, 128, 128);">查询示例</span><span style="color: rgb(0, 128, 128);"><br></span><span style="color: rgb(0, 0, 255);">select</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(128, 128, 128);">*</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">from</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(255, 0, 255);">openrowset</span><span style="color: rgb(0, 0, 0);">(</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">SQLOLEDB</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">sql服务器名</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">;</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">用户名</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">;</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">密码</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">,数据库名.dbo.表名)<br><br></span><span style="color: rgb(0, 128, 128);">--</span><span style="color: rgb(0, 128, 128);">生成本地表</span><span style="color: rgb(0, 128, 128);"><br></span><span style="color: rgb(0, 0, 255);">select</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(128, 128, 128);">*</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">into</span><span style="color: rgb(0, 0, 0);"> 表 </span><span style="color: rgb(0, 0, 255);">from</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(255, 0, 255);">openrowset</span><span style="color: rgb(0, 0, 0);">(</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">SQLOLEDB</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">sql服务器名</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">;</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">用户名</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">;</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">密码</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">,数据库名.dbo.表名)<br><br></span><span style="color: rgb(0, 128, 128);">--</span><span style="color: rgb(0, 128, 128);">把本地表导入远程表</span><span style="color: rgb(0, 128, 128);"><br></span><span style="color: rgb(0, 0, 255);">insert</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(255, 0, 255);">openrowset</span><span style="color: rgb(0, 0, 0);">(</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">SQLOLEDB</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">sql服务器名</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">;</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">用户名</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">;</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">密码</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">,数据库名.dbo.表名)<br></span><span style="color: rgb(0, 0, 255);">select</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(128, 128, 128);">*</span><span style="color: rgb(0, 0, 255);">from</span><span style="color: rgb(0, 0, 0);"> 本地表<br><br></span><span style="color: rgb(0, 128, 128);">--</span><span style="color: rgb(0, 128, 128);">更新本地表</span><span style="color: rgb(0, 128, 128);"><br></span><span style="color: rgb(0, 0, 255);">update</span><span style="color: rgb(0, 0, 0);"> b<br></span><span style="color: rgb(0, 0, 255);">set</span><span style="color: rgb(0, 0, 0);"> b.列A</span><span style="color: rgb(128, 128, 128);">=</span><span style="color: rgb(0, 0, 0);">a.列A<br></span><span style="color: rgb(0, 0, 255);">from</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(255, 0, 255);">openrowset</span><span style="color: rgb(0, 0, 0);">(</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">SQLOLEDB</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">sql服务器名</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">;</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">用户名</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">;</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">密码</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">,数据库名.dbo.表名)</span><span style="color: rgb(0, 0, 255);">as</span><span style="color: rgb(0, 0, 0);"> a </span><span style="color: rgb(0, 0, 255);">inner</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(128, 128, 128);">join</span><span style="color: rgb(0, 0, 0);"> 本地表 b<br></span><span style="color: rgb(0, 0, 255);">on</span><span style="color: rgb(0, 0, 0);"> a.column1</span><span style="color: rgb(128, 128, 128);">=</span><span style="color: rgb(0, 0, 0);">b.column1<br><br></span><span style="color: rgb(0, 128, 128);">--</span><span style="color: rgb(0, 128, 128);">openquery用法需要创建一个连接</span><span style="color: rgb(0, 128, 128);"><br></span><span style="color: rgb(0, 0, 0);"><br></span><span style="color: rgb(0, 128, 128);">--</span><span style="color: rgb(0, 128, 128);">首先创建一个连接创建链接服务器</span><span style="color: rgb(0, 128, 128);"><br></span><span style="color: rgb(0, 0, 255);">exec</span><span style="color: rgb(0, 0, 0);"> sp_addlinkedserver </span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">ITSV</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(255, 0, 0);">''</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">SQLOLEDB</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">远程服务器名或ip地址</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);"><br></span><span style="color: rgb(0, 128, 128);">--</span><span style="color: rgb(0, 128, 128);">查询</span><span style="color: rgb(0, 128, 128);"><br></span><span style="color: rgb(0, 0, 255);">select</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(128, 128, 128);">*</span><span style="color: rgb(0, 0, 0);"><br></span><span style="color: rgb(0, 0, 255);">FROM</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(255, 0, 255);">openquery</span><span style="color: rgb(0, 0, 0);">(ITSV, </span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">SELECT * FROM 数据库.dbo.表名</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">)<br></span><span style="color: rgb(0, 128, 128);">--</span><span style="color: rgb(0, 128, 128);">把本地表导入远程表</span><span style="color: rgb(0, 128, 128);"><br></span><span style="color: rgb(0, 0, 255);">insert</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(255, 0, 255);">openquery</span><span style="color: rgb(0, 0, 0);">(ITSV, </span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">SELECT * FROM 数据库.dbo.表名</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">)<br></span><span style="color: rgb(0, 0, 255);">select</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(128, 128, 128);">*</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">from</span><span style="color: rgb(0, 0, 0);"> 本地表<br></span><span style="color: rgb(0, 128, 128);">--</span><span style="color: rgb(0, 128, 128);">更新本地表</span><span style="color: rgb(0, 128, 128);"><br></span><span style="color: rgb(0, 0, 255);">update</span><span style="color: rgb(0, 0, 0);"> b<br></span><span style="color: rgb(0, 0, 255);">set</span><span style="color: rgb(0, 0, 0);"> b.列B</span><span style="color: rgb(128, 128, 128);">=</span><span style="color: rgb(0, 0, 0);">a.列B<br></span><span style="color: rgb(0, 0, 255);">FROM</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(255, 0, 255);">openquery</span><span style="color: rgb(0, 0, 0);">(ITSV, </span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">SELECT * FROM 数据库.dbo.表名</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">) </span><span style="color: rgb(0, 0, 255);">as</span><span style="color: rgb(0, 0, 0);"> a <br></span><span style="color: rgb(0, 0, 255);">inner</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(128, 128, 128);">join</span><span style="color: rgb(0, 0, 0);"> 本地表 b </span><span style="color: rgb(0, 0, 255);">on</span><span style="color: rgb(0, 0, 0);"> a.列A</span><span style="color: rgb(128, 128, 128);">=</span><span style="color: rgb(0, 0, 0);">b.列A<br><br></span><span style="color: rgb(0, 128, 128);">--</span><span style="color: rgb(0, 128, 128);">3、opendatasource/openrowset</span><span style="color: rgb(0, 128, 128);"><br></span><span style="color: rgb(0, 0, 255);">SELECT</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(128, 128, 128);">*</span><span style="color: rgb(0, 0, 0);"><br></span><span style="color: rgb(0, 0, 255);">FROM</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">opendatasource</span><span style="color: rgb(0, 0, 0);">(</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">SQLOLEDB</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">Data Source=ip/ServerName;User ID=登陆名;Password=密码</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);"> ).test.dbo.roy_ta<br></span><span style="color: rgb(0, 128, 128);">--</span><span style="color: rgb(0, 128, 128);">把本地表导入远程表</span><span style="color: rgb(0, 128, 128);"><br></span><span style="color: rgb(0, 0, 255);">insert</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">opendatasource</span><span style="color: rgb(0, 0, 0);">(</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">SQLOLEDB</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">Data Source=ip/ServerName;User ID=登陆名;Password=密码</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">).数据库.dbo.表名<br></span><span style="color: rgb(0, 0, 255);">select</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(128, 128, 128);">*</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">from</span><span style="color: rgb(0, 0, 0);"> 本地表 <br>**************************************************************************************************************************************<br></span>使用ADO将本地ACCESS数据库中的A表所有数据追加到SQL Server中的B表<br><span style="color: rgb(0, 0, 0);">**************************************************************************************************************************************<br></span>'这是 分布式查询(Distribute Query)的范畴 <br> dim cn as adodb.connection <br><br> cn.open "Provider=SQLOLEDB.1;Persist Security Info=True;User <br>ID=sa;Initial Catalog=pubs;Data Source=master" <br> cn.execute "insert <br> into sqlTbl_a <br> SELECT a.* <br> FROM <br>OPENROWSET('Microsoft.Jet.OLEDB.4.0', <br><br>'c:/MSOffice/Access/Samples/northwind.mdb';'admin';'mypwd', Orders) " <br><br><br><br> '参阅 Ms Sql7 中 有 OPENROWSET (T-SQL)例 : <br><br> SELECT a.* <br> FROM <br>OPENROWSET('Microsoft.Jet.OLEDB.4.0', <br><br>'c:/MSOffice/Access/Samples/northwind.mdb';'admin';'mypwd', Orders) <br><br><br> insert into sqlTbl_a <br> SELECT <br>a.* <br> FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0', <br><br> 'c:/MSOffice/Access/Samples/northwind.mdb';'admin';'mypwd', Orders) </pre>
<pre><span style="color: rgb(0, 128, 128);">--</span><span style="color: rgb(0, 128, 128);">创建链接服务器</span><span style="color: rgb(0, 128, 128);"><br></span><span style="color: rgb(0, 0, 255);">exec</span><span style="color: rgb(0, 0, 0);"> sp_addlinkedserver </span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">ITSV</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(255, 0, 0);">''</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">SQLOLEDB</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">远程服务器名或ip地址</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);"><br></span><span style="color: rgb(0, 0, 255);">exec</span><span style="color: rgb(0, 0, 0);"> sp_addlinkedsrvlogin </span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">ITSV</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">false</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(0, 0, 255);">null</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">用户名</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">密码</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);"><br><br></span><span style="color: rgb(0, 128, 128);">--</span><span style="color: rgb(0, 128, 128);">查询示例</span><span style="color: rgb(0, 128, 128);"><br></span><span style="color: rgb(0, 0, 255);">select</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(128, 128, 128);">*</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">from</span><span style="color: rgb(0, 0, 0);"> ITSV.数据库名.dbo.表名<br><br></span><span style="color: rgb(0, 128, 128);">--</span><span style="color: rgb(0, 128, 128);">导入示例</span><span style="color: rgb(0, 128, 128);"><br></span><span style="color: rgb(0, 0, 255);">select</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(128, 128, 128);">*</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">into</span><span style="color: rgb(0, 0, 0);"> 表 </span><span style="color: rgb(0, 0, 255);">from</span><span style="color: rgb(0, 0, 0);"> ITSV.数据库名.dbo.表名<br><br></span><span style="color: rgb(0, 128, 128);">--</span><span style="color: rgb(0, 128, 128);">以后不再使用时删除链接服务器</span><span style="color: rgb(0, 128, 128);"><br></span><span style="color: rgb(0, 0, 255);">exec</span><span style="color: rgb(0, 0, 0);"> sp_dropserver </span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">ITSV</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">droplogins</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);"><br><br></span><span style="color: rgb(0, 128, 128);">--</span><span style="color: rgb(0, 128, 128);">连接远程/局域网数据(openrowset/openquery/opendatasource)</span><span style="color: rgb(0, 128, 128);"><br>--</span><span style="color: rgb(0, 128, 128);">1、openrowset</span><span style="color: rgb(0, 128, 128);"><br></span><span style="color: rgb(0, 0, 0);"><br></span><span style="color: rgb(0, 128, 128);">--</span><span style="color: rgb(0, 128, 128);">查询示例</span><span style="color: rgb(0, 128, 128);"><br></span><span style="color: rgb(0, 0, 255);">select</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(128, 128, 128);">*</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">from</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(255, 0, 255);">openrowset</span><span style="color: rgb(0, 0, 0);">(</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">SQLOLEDB</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">sql服务器名</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">;</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">用户名</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">;</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">密码</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">,数据库名.dbo.表名)<br><br></span><span style="color: rgb(0, 128, 128);">--</span><span style="color: rgb(0, 128, 128);">生成本地表</span><span style="color: rgb(0, 128, 128);"><br></span><span style="color: rgb(0, 0, 255);">select</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(128, 128, 128);">*</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">into</span><span style="color: rgb(0, 0, 0);"> 表 </span><span style="color: rgb(0, 0, 255);">from</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(255, 0, 255);">openrowset</span><span style="color: rgb(0, 0, 0);">(</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">SQLOLEDB</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">sql服务器名</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">;</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">用户名</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">;</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">密码</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">,数据库名.dbo.表名)<br><br></span><span style="color: rgb(0, 128, 128);">--</span><span style="color: rgb(0, 128, 128);">把本地表导入远程表</span><span style="color: rgb(0, 128, 128);"><br></span><span style="color: rgb(0, 0, 255);">insert</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(255, 0, 255);">openrowset</span><span style="color: rgb(0, 0, 0);">(</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">SQLOLEDB</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">sql服务器名</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">;</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">用户名</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">;</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">密码</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">,数据库名.dbo.表名)<br></span><span style="color: rgb(0, 0, 255);">select</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(128, 128, 128);">*</span><span style="color: rgb(0, 0, 255);">from</span><span style="color: rgb(0, 0, 0);"> 本地表<br><br></span><span style="color: rgb(0, 128, 128);">--</span><span style="color: rgb(0, 128, 128);">更新本地表</span><span style="color: rgb(0, 128, 128);"><br></span><span style="color: rgb(0, 0, 255);">update</span><span style="color: rgb(0, 0, 0);"> b<br></span><span style="color: rgb(0, 0, 255);">set</span><span style="color: rgb(0, 0, 0);"> b.列A</span><span style="color: rgb(128, 128, 128);">=</span><span style="color: rgb(0, 0, 0);">a.列A<br></span><span style="color: rgb(0, 0, 255);">from</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(255, 0, 255);">openrowset</span><span style="color: rgb(0, 0, 0);">(</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">SQLOLEDB</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">sql服务器名</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">;</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">用户名</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">;</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">密码</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">,数据库名.dbo.表名)</span><span style="color: rgb(0, 0, 255);">as</span><span style="color: rgb(0, 0, 0);"> a </span><span style="color: rgb(0, 0, 255);">inner</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(128, 128, 128);">join</span><span style="color: rgb(0, 0, 0);"> 本地表 b<br></span><span style="color: rgb(0, 0, 255);">on</span><span style="color: rgb(0, 0, 0);"> a.column1</span><span style="color: rgb(128, 128, 128);">=</span><span style="color: rgb(0, 0, 0);">b.column1<br><br></span><span style="color: rgb(0, 128, 128);">--</span><span style="color: rgb(0, 128, 128);">openquery用法需要创建一个连接</span><span style="color: rgb(0, 128, 128);"><br></span><span style="color: rgb(0, 0, 0);"><br></span><span style="color: rgb(0, 128, 128);">--</span><span style="color: rgb(0, 128, 128);">首先创建一个连接创建链接服务器</span><span style="color: rgb(0, 128, 128);"><br></span><span style="color: rgb(0, 0, 255);">exec</span><span style="color: rgb(0, 0, 0);"> sp_addlinkedserver </span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">ITSV</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(255, 0, 0);">''</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">SQLOLEDB</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">,</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">远程服务器名或ip地址</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);"><br></span><span style="color: rgb(0, 128, 128);">--</span><span style="color: rgb(0, 128, 128);">查询</span><span style="color: rgb(0, 128, 128);"><br></span><span style="color: rgb(0, 0, 255);">select</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(128, 128, 128);">*</span><span style="color: rgb(0, 0, 0);"><br></span><span style="color: rgb(0, 0, 255);">FROM</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(255, 0, 255);">openquery</span><span style="color: rgb(0, 0, 0);">(ITSV, </span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">SELECT * FROM 数据库.dbo.表名</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">)<br></span><span style="color: rgb(0, 128, 128);">--</span><span style="color: rgb(0, 128, 128);">把本地表导入远程表</span><span style="color: rgb(0, 128, 128);"><br></span><span style="color: rgb(0, 0, 255);">insert</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(255, 0, 255);">openquery</span><span style="color: rgb(0, 0, 0);">(ITSV, </span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">SELECT * FROM 数据库.dbo.表名</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">)<br></span><span style="color: rgb(0, 0, 255);">select</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(128, 128, 128);">*</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">from</span><span style="color: rgb(0, 0, 0);"> 本地表<br></span><span style="color: rgb(0, 128, 128);">--</span><span style="color: rgb(0, 128, 128);">更新本地表</span><span style="color: rgb(0, 128, 128);"><br></span><span style="color: rgb(0, 0, 255);">update</span><span style="color: rgb(0, 0, 0);"> b<br></span><span style="color: rgb(0, 0, 255);">set</span><span style="color: rgb(0, 0, 0);"> b.列B</span><span style="color: rgb(128, 128, 128);">=</span><span style="color: rgb(0, 0, 0);">a.列B<br></span><span style="color: rgb(0, 0, 255);">FROM</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(255, 0, 255);">openquery</span><span style="color: rgb(0, 0, 0);">(ITSV, </span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">SELECT * FROM 数据库.dbo.表名</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">) </span><span style="color: rgb(0, 0, 255);">as</span><span style="color: rgb(0, 0, 0);"> a <br></span><span style="color: rgb(0, 0, 255);">inner</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(128, 128, 128);">join</span><span style="color: rgb(0, 0, 0);"> 本地表 b </span><span style="color: rgb(0, 0, 255);">on</span><span style="color: rgb(0, 0, 0);"> a.列A</span><span style="color: rgb(128, 128, 128);">=</span><span style="color: rgb(0, 0, 0);">b.列A<br><br></span><span style="color: rgb(0, 128, 128);">--</span><span style="color: rgb(0, 128, 128);">3、opendatasource/openrowset</span><span style="color: rgb(0, 128, 128);"><br></span><span style="color: rgb(0, 0, 255);">SELECT</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(128, 128, 128);">*</span><span style="color: rgb(0, 0, 0);"><br></span><span style="color: rgb(0, 0, 255);">FROM</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">opendatasource</span><span style="color: rgb(0, 0, 0);">(</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">SQLOLEDB</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">Data Source=ip/ServerName;User ID=登陆名;Password=密码</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);"> ).test.dbo.roy_ta<br></span><span style="color: rgb(0, 128, 128);">--</span><span style="color: rgb(0, 128, 128);">把本地表导入远程表</span><span style="color: rgb(0, 128, 128);"><br></span><span style="color: rgb(0, 0, 255);">insert</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">opendatasource</span><span style="color: rgb(0, 0, 0);">(</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">SQLOLEDB</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">, </span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(255, 0, 0);">Data Source=ip/ServerName;User ID=登陆名;Password=密码</span><span style="color: rgb(255, 0, 0);">'</span><span style="color: rgb(0, 0, 0);">).数据库.dbo.表名<br></span><span style="color: rgb(0, 0, 255);">select</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(128, 128, 128);">*</span><span style="color: rgb(0, 0, 0);"> </span><span style="color: rgb(0, 0, 255);">from</span><span style="color: rgb(0, 0, 0);"> 本地表 <br>**************************************************************************************************************************************<br></span>使用ADO将本地ACCESS数据库中的A表所有数据追加到SQL Server中的B表<br><span style="color: rgb(0, 0, 0);">**************************************************************************************************************************************<br></span>'这是 分布式查询(Distribute Query)的范畴 <br> dim cn as adodb.connection <br><br> cn.open "Provider=SQLOLEDB.1;Persist Security Info=True;User <br>ID=sa;Initial Catalog=pubs;Data Source=master" <br> cn.execute "insert <br> into sqlTbl_a <br> SELECT a.* <br> FROM <br>OPENROWSET('Microsoft.Jet.OLEDB.4.0', <br><br>'c:/MSOffice/Access/Samples/northwind.mdb';'admin';'mypwd', Orders) " <br><br><br><br> '参阅 Ms Sql7 中 有 OPENROWSET (T-SQL)例 : <br><br> SELECT a.* <br> FROM <br>OPENROWSET('Microsoft.Jet.OLEDB.4.0', <br><br>'c:/MSOffice/Access/Samples/northwind.mdb';'admin';'mypwd', Orders) <br><br><br> insert into sqlTbl_a <br> SELECT <br>a.* <br> FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0', <br><br> 'c:/MSOffice/Access/Samples/northwind.mdb';'admin';'mypwd', Orders) </pre>
相关推荐
sql server 2008从数据库A 导入数据库表数据到数据库B
对于跨数据库平台的数据传输,SQL Server提供了OPENDATASOURCE和OPENROWSET这两个函数,它们支持连接到任何提供OLE DB驱动的数据库。例如,要从远程SQL Server实例获取数据: ```sql SELECT * FROM ...
SQL Server 中使用最广泛的就是通过 SELECT INTO 语句导出数据,SELECT INTO 语句同时具备两个功能:根据 SELECT 后跟的字段以及 INTO 后面跟的表名建立空表;将 SELECT 查出的数据插入到这个空表中。在使用 SELECT ...
在给定的部分内容中,我们看到一个典型的SQL语句用于从Excel导入数据到临时表(`temp`): ```sql SELECT * INTO temp FROM OPENROWSET('MICROSOFT.JET.OLEDB.4.0', 'Excel5.0;HDR=YES;DATABASE=c:/ԱϢ.xls', ...
1. 准备好两个数据库,远程的或者本地的都可以。 2. 安装 Navicat 工具。 3. 打开 Navicat,新建两个连接,可以是远程,也可以是本地。 4. 选择要转换的数据库,点击“同步”按钮,将数据同步到 SQL Server 2005 ...
本篇文章将详细讲解如何将数据从Oracle数据库导入到SQL Server 2008的步骤。 首先,我们来看第一步,配置数据源。在Windows操作系统中,可以通过控制面板的“管理工具”下的“数据源(ODBC)”来创建一个系统DNS,...
在IT领域,数据库管理系统(DBMS)是至关重要的组成部分,SQL Server和SQLite就是两种...它简化了两个不同数据库系统之间的数据迁移,使开发者和管理员能够更便捷地在SQL Server和SQLite之间切换,满足不同场景的需求。
在开始数据导入之前,确保你已安装了Access和SQL Server 2005,并且有相应的权限来操作这两个数据库。同时,备份源Access数据库是必要的,以防意外情况发生。 2. **启动Access数据库和迁移向导**: - 首先,打开...
描述中提到的实例涵盖了两个方向:将Excel数据导入到数据库,以及将数据库数据导出到Excel。标签“excel”、“jsp”、“servlet”和“poi”为我们揭示了实现这一功能的关键技术和工具。 首先,`POI`是Apache软件...
SQL Server还提供了两种T-SQL语句——OPENROWSET和BULK INSERT,它们可以直接在SQL查询中导入数据。OPENROWSET可用于直接读取文本文件,而BULK INSERT则需要指定数据文件的路径和格式。这两种方法适合编程或脚本...
当两个数据库(假设为db1和db2)中存在结构完全相同的表(如tab1),且它们的表空间也一致时,数据迁移可以采用以下步骤: 1. **导出数据**:首先,使用数据库的导出工具(如Oracle的Data Pump或MySQL的mysqldump)...
该类是实现批量导入数据的核心,主要包含两个静态方法:DataTranf 和 ExcelToDataTable。 DataTranf 方法 该方法传入 Excel 文件的路径,并将其转换为 DataTable,然后将数据插入到 SqlServer 数据库中。该方法使用...
在大数据导入过程中,主要涉及到两个关键点:批量插入与事务处理。 批量插入是提高数据导入效率的关键。传统的单条插入方式会导致大量的磁盘I/O操作,降低性能。通过一次性提交大量数据,可以减少网络传输和数据库...
5. **数据库同步**:用户可以比较两个数据库之间的差异,并进行结构或数据的同步,这对于版本控制和团队协作非常有用。 6. **备份与恢复**:可以创建数据库的备份计划,定时执行备份任务,同时也可以快速恢复备份,...
- 在SQL Server中,你可以使用`bcp`命令行工具或SQL Server Management Studio(SSMS)的“任务”->“导入数据”功能来导出数据。导出的数据通常以CSV或XML格式保存,便于跨平台处理。 2. **数据转换**: - CSV或...
它们都具有强大的功能和广泛的应用,但是在实际应用中,经常需要将数据从一个数据库管理系统迁移到另一个数据库管理系统。这就需要使用到数据迁移技术,例如从 SQL SERVER 导入 ORACLE 数据库。 在本文中,我们将...
综上所述,"两个数据库数据查询"不仅涉及基础的SQL语法和查询技巧,还涵盖了数据集成、复制、安全、性能优化等多个方面。理解和掌握这些知识点,对于提升数据处理能力,实现跨系统协作具有至关重要的作用。
在IT行业中,数据库管理和自动化是两个关键领域,尤其是在大规模数据处理时。本主题将深入探讨如何使用批处理(bat)文件来执行SQL脚本,并将数据导入到SQL Server 2008 R2数据库中。这通常用于批量操作、定时任务...
### SQL Server 数据库导入导出专家手册 #### 数据导入导出的重要性及背景 在现代企业环境中,数据库管理系统(DBMS)扮演着至关重要的角色。其中,Microsoft SQL Server 以其强大的性能、灵活性和安全性成为了...
- BCP(Bulk Copy Program):BCP是一个命令行工具,允许大量数据直接从文件导入到SQL Server数据库表中,或者从SQL Server数据库表导出到文件中。 - MDF 和 LDF 文件:这些是SQL Server数据库的文件类型。MDF代表...