lzg_ad:使用OPENROWSET函数连接并访问远程数据库数据
我们可以这样写:
1.SELECT a.* FROM table1 a LEFT JOIN OPENROWSET('MSDASQL','DRIVER={SQL Server};SERVER=192.168.0.1,2412;UID=sa;PWD=bb',DbName.dbo.table2) AS b ON a.id = b.id ORDER BY a.ID DESC
将地址为192.168.0.1端口为2412的SQL SERVER上的table2表和本地服务器上的table1表联接。
2.SELECT * FROM (SELECT a.* FROM table1 a UNION SELECT b.* FROM OPENROWSET('MSDASQL','DRIVER={SQL Server};SERVER=192.168.0.1,2412;UID=aa;PWD=bb',DbName.dbo.table2) AS b) TempTable ORDER BY ID DESC
将地址为192.168.0.1端口为2412的SQL SERVER上的table2表中内容加到table1表中。
上例中我们用的是ODBC 的OLE DB 提供程序,当然了你还可能用SQL Server 的 Microsoft OLE DB,Jet 的 Microsoft OLE DB等Provider连接。
使用SQL Server 的 Microsoft OLE DB:
OPENROWSET('SQLOLEDB','服务器地址,端口';'用户名';'密码', 'SQL语句')
使用Jet 的 Microsoft OLE DB:
OPENROWSET('Microsoft.Jet.OLEDB.4.0', 'c:\test.mdb';'admin';'pwd', Orders)
注意:以上两种用户名和密码前都是用分号分隔。
本文转自雷志刚 51CTO博客,原文链接:http://blog.51cto.com/leizhigang/237927
lzg_ad:使用OPENROWSET函数连接并访问远程数据库数据相关推荐
- 在T-SQL语句中访问远程数据库(openrowset/opendatasource/openquery)
原文:在T-SQL语句中访问远程数据库(openrowset/opendatasource/openquery) 1.启用Ad Hoc Distributed Queries 在使用openrowse ...
- Oracle DBlink创建访问远程数据库
一.使用场景 当要夸服务器访问数据库时,我们可以使用dblink建立连接服务器间的通道,本地创建了远程数据库的dblink后,访问远程服务器的库就像操作一个库一样了. 二.查看已创建的DBlink S ...
- 利用json+webservice实现android访问远程数据库,利用JSON+WebService实现Android访问远程数据库...
2013年第9期SCIENCE&TECHNOLOGYINFORMATION ○IT论坛○科技信息 利用JSON+WebService实现Android访问远程数据库 黄淑静1杨红梅2 (1.山 ...
- db2数据库编目mysql数据库_DB2 编目并访问远程数据库
之后将逐步对项目上的DB2相关经验做个总结,梳理一下知识结构. 要远程操作数据库,首先要进行编目,分三个步骤: 1. 在客户端建立服务器端数据库的节点,编目远程节点. 格式如下: 1. CATALOG ...
- 改造analysis-dynamic-synonym源码访问远程数据库
1.改造analysis-dynamic-synonym源码访问远程数据库 以上方案还有什么不足呢? 需要新增一个java服务,链路变长,维护工作随之变大,这个该如何解决呢? 2.为了解决维护链路变长 ...
- SQL Server访问远程数据库,并把其中的一个数据库复制到本地
一.SQL Server访问远程数据库 1.输入目标服务器的ip地址,然后输入远程服务器中SQL Server的用户名和密码 2.连接成功之后,就能找到其中的数据库和表中的信息 右键表点击设计的时候, ...
- win7 64位系统oracle客户端访问远程数据库
今天将win7 64位系统oracle客户端访问远程数据库配置成功,由于我用的是64位的win7操作系统,在网上查了很多资料都说在64位系统下oracle客户端配置很复杂,于是自己亲手试了一下成功了, ...
- Serverless实战 —— 函数计算如何访问 MySQL 数据库
Serverless实战 -- 函数计算如何访问 MySQL 数据库 函数计算(Function Compute):函数计算 是事件驱动的全托管计算服务.使用函数计算,您无需采购与管理服务器等基础设施 ...
- 数据泵导入远程oracle,数据泵导入导出远程数据库数据
1.创建数据导出目录 $mkdir -p /home/oralce/dmp_dir 2.创建directory SYS@PROD1>create directory dmp_dir as '/h ...
最新文章
- 莱芜市公安局交警支队智能交通项目集成及容灾公开招标公告
- 认清楚服务器的真正身份--深入ARP工作原理
- linux编译动态库未定义,自定义动态库 对‘*’未定义的引用解决方法
- 缩小窗口时CSS背景图出现右侧空白BUG的解决方法
- 项目实用-不登录就无法访问主页
- INFORMATION_SESSION_VARIABLES feature is disabled问题
- Oracle TDE的数据加密示例并用logminer验证加密效果
- c语言中rcu缩写,ICU、MICU、EICU、NICU、NCU、CCU、RCU,科室英文缩写大全
- pc客户端软件自动化测试工具,PC客户端自动化测试工具--pywinauto
- vtd xml java_新兴XML处理方法VTD-XML介绍
- Standford Moss。图形用户页面接口,代码查重
- 09高考零分作文精选
- 实验室服务器机器学习环境搭建(远程连接服务器 anaconda和tensor flow)
- 交换机最多可以接几个_【技术】详解一个交换机能带动多少个网络监控摄像头?...
- Fluent API
- idea设置console控制台显示内容大小-小白实操记录
- Error:All flavors must now belong to a named flavor dimension. Learn more at
- pyspark之dataframe当前行与上一行值求差
- css绘制八方向云台 环形按钮盘
- 深信服超融合不兼容 lenovo SR650 板载X722网卡微码处理