SQL中设置 Orcle连接服务

EXEC sp_addlinkedserver
@server=‘SXHIS‘, --被访问的服务器别名
@srvproduct=‘Oracle‘, --SqlServer默认不需要写
@provider=‘MSDAORA‘, --不同的库都是不一样的,OLE DB字符
@datasrc=‘dbserver‘--要访问的服务器(注:该为sql服务器上的oracle配置文件tnsnames.ora里的别名)

GO

EXEC sp_addlinkedsrvlogin
@rmtsrvname=‘SXHIS‘, --被访问的服务器别名
@useself=‘false‘, --固定这么写
@locallogin=‘sa‘, --本地操作应户名
@rmtuser=‘SXQHJK‘, --被访问的服务器用户名
@rmtpassword=‘SXQHJK‘--被访问的服务器用密码

GO

例子:

SELECT * FROM SXHIS..SXQHJK.V_HISDEPT_DICT

--SELECT 查询 FROM 链接别名..用户名.表名/视图

SQL中设置 Orcle连接服务

时间: 2024-11-03 20:57:01

SQL中设置 Orcle连接服务的相关文章

在Maven中设置Nexus私有服务为中央工厂

在Maven中设置Nexus私有服务为中央工厂(repository) 2015-12-12 17:45 168人阅读 评论(0) 收藏 举报  分类: Maven(17)  版权声明:本文为博主原创文章,未经博主允许不得转载. nexus中的仓库列表 第一种方式: <repositories>  <repository>  <id>nexus</id>  <name>nexus Repository</name>  <url&

SQL中的左连接与右连接,内连接有什么不同

SQL中的左连接与右连接,内连接有什么不同 我们来举个例子.天庭上面有一个管理系统:管理系统有个主表:主表记录着各个神仙的基本信息(我们把它当成表A).还有个表记录着他们这个神仙的详细信息(我们把它当成表B). 表A的信息为 idA name position 1 李靖 托塔天王 2 值年神李丙 四值功曹 3 增长天王 四大天王 4 青龙孟章神君 四方神 表B的信息为(此神仙有无犯过天条) IDB Name THINGS 1 NO 3 YES 上班玩忽职守 4 NO 5 NO 6 YES 调戏嫦

SQL中的内连接外连接和交叉连接是什么意思?

内连接又分为等值连接.自然连接和不等连接三种. 外连接分为左外连接(LEFT OUTER JOIN或LEFT JOIN).右外连接(RIGHT OUTER JOIN或RIGHT JOIN)和全外连接(FULL OUTER JOIN或FULL JOIN)三种.与内连接不同的是,外连接不只列出与连接条件相匹配的行,而是列出左表(左外连接时).右表(右外连接时)或两个表(全外连接时)中所有符合搜索条件的数据行. 交叉连接(CROSS JOIN)没有WHERE 子句,它返回连接表中所有数据行的笛卡尔积,

在ubuntu14.04中设置telnet连接,以及使用ultralEdit/SecureCRT登陆

文章部分转载于:http://m.blog.csdn.net/article/details?id=50519028 1.首先查看telnet运行状态 #netstat -a | grep telnet 输出为空,表示没有开启telnet服务 2.安装openbsd-inetd #apt-get install openbsd-inetd 如果安装过,会提示已经安装,直接可以接下来继续进行 3.安装telnetd #apt-get install telnetd 安装完成后,可以在/etc/in

SQL中的join连接查询

inner join(交集 ,自然连接, 简写成join) 是最普通的连接查询,相当于早期根据where条件连接的查询 outer join(并集或部分并集,左表 + 右表) left [outer] join(左表产生完全集,右表有则匹配,没有则为null) right [outer] join(右表产生完全集,左表有则匹配,没有则为null) full [outer] join(并集) cross join(笛卡尔积,左表 * 右表) 开发中基本不用

SQL中的左连接与右连接有什么区别,点解返回值会不同?(转)

例子,相信你一看就明白,不需要多说 A表(a1,b1,c1) B表(a2,b2) a1 b1 c1 a2 b2 01 数学 95 01 张三 02 语文 90 02 李四 03 英语 80 04 王五 select A.*,B.* from A left outer join B on(A.a1=B.a2) 结果是: a1 b1 c1 a2 b2 01 数学 95 01 张三 02 语文 90 02 李四 03 英语 80 NULL NULL select A.*,B.* from A righ

Linux中设置服务自启动的三种方式

有时候我们需要Linux系统在开机的时候自动加载某些脚本或系统服务 主要用三种方式进行这一操作: ln -s                       在/etc/rc.d/rc*.d目录中建立/etc/init.d/服务的软链接(*代表0-6七个运行级别之一) chkonfig                命令行运行级别设置 ntsysv                   伪图形运行级别设置 注意:1.这三种方式主要用于以redhat为基础的发行版 2.如果还不知道运行级别是什么,那么最

[转]Linux中设置服务自启动的三种方式

from:http://www.cnblogs.com/nerxious/archive/2013/01/18/2866548.html 有时候我们需要Linux系统在开机的时候自动加载某些脚本或系统服务 主要用三种方式进行这一操作: ln -s                       在/etc/rc.d/rc*.d目录中建立/etc/init.d/服务的软链接(*代表0-6七个运行级别之一) chkonfig                命令行运行级别设置 ntsysv        

(转)Linux中设置服务自启动的三种方式

有时候我们需要Linux系统在开机的时候自动加载某些脚本或系统服务 主要用三种方式进行这一操作: ln -s                       在/etc/rc.d/rc*.d目录中建立/etc/init.d/服务的软链接(*代表0-6七个运行级别之一) chkonfig                命令行运行级别设置 ntsysv                   伪图形运行级别设置 注意:1.这三种方式主要用于以redhat为基础的发行版 2.如果还不知道运行级别是什么,那么最