Oracle使用hs odbc连接mssql2008

1.创建odbc

2.在 product\11.2.0\dbhome_1\hs\admin\  下拷贝initdg4odbc,把名字改为initcrmsql(init+所建odbc的名称)

HS_FDS_CONNECT_INFO =crmsql #odbc名称
HS_FDS_TRACE_LEVEL= 0
HS_FDS_RECOVERY_ACCOUNT=sa  #要连接的数据库名称
HS_FDS_RECOVERY_PWD=123456  #要连接的数据密码

3.配置 product\11.2.0\dbhome_1\NETWORK\ADMIN 文件夹下 listener,增加

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = E:\app\Administrator\product\11.2.0\dbhome_1)
      (PROGRAM = extproc)
      (ENVS = "EXTPROC_DLLS=ONLY:E:\app\Administrator\product\11.2.0\dbhome_1\bin\oraclr11.dll")
    )
    # 增加开始
     (SID_DESC =
      (SID_NAME = crmsql)
      (ORACLE_HOME = E:\app\Administrator\product\11.2.0\dbhome_1)
      (PROGRAM =dg4odbc)
    )
     # 增加结束
  )

  

tnsnames文件中增加

crmsql= (DESCRIPTION=
    (ADDRESS=(PROTOCOL=tcp)(HOST= 192.168.2.4)(PORT=1521))
    (CONNECT_DATA=(SID=crmsql))
    (HS=OK)
  )

3.重启oracle监听。

4.打开sql plus,输入连续的oracle的用户名和账号。

create public database link crmsql
  connect to sa indentified by "123456"
  using ‘crmsql‘;

5.验证

select * from [email protected]

  

时间: 2024-12-09 16:29:04

Oracle使用hs odbc连接mssql2008的相关文章

Oracle 11g-R2 SQL Developer连接MSSQL2008

操作系统环境:WINDOWS8.1 工具: Oracle 11g-R2  SQL Developer 网络资源:http://sourceforge.net/project/showfiles.php?group_id=33291&package_id=25350&release_id=534076 登录以上地址选择jtds-1.2.2-dist.zip 进行下载,附图: 下载完成后,打开解压包,找到jtds-1.2.2.jar 打开ORACLE SQL DEVELOPER,点击SQL D

Qlikview配置ODBC连接SQL SERVER/ORACLE

一, Qlikview配置ODBC连接SQL SERVER 1,打开ODBC数据源管理器:运行--〉ODBC 2,添加用户DSN 3,选择SQL Server Native Client 11.0, 然后点击[完成] 4,输入连接数据库的用户名和密码 5,选择默认的连接的数据库(可以不设置此步骤) 6,配置完成 7, 测试连接数据库 从上面的图片可看出连接时成功的,就SQL SERVER 2012的ODBC 是配置成功了. 8, Qlikview里创建用上面建立好的ODBC数据源来连接数据库 从

oracle 11g odbc连接串及配置

首先先安装HA-Instant Client-v11.2.0.3.0-x86.rar 下载地址: ftp://hhdown:[email protected]/download/HA-Instant%20Client-v11.2.0.3.0-x86.rar ftp://hhdown:[email protected]/download/HA-Instant%20Client-v11.2.0.3.0-x64.rar 然后执行安装ODBC一项一定要选择安装 添加环境变量:  TNS_ADMIN  

spss statistics 19.0配置odbc连接远程oracle数据库

本文档讲的是spss statistics 19.0如何配置odbc连接本地oracle数据库,步骤如下: 1.开启远程oracle数据库服务,开启以下两个即可 2.在本地客户端中,安装好oracle数据库(版本为win32_11gr2_client,主要是为了安装oracle的odbc驱动),通过PL/SQL客户端远程连接数据库,测试是否正常. 在D:\app\Administrator\product\11.1.0\client_1\network\admin目录中,新建tnsnames.o

Oracle查询转换之连接谓词推入

连接谓词推入(Join Predicate  Pushdown)是优化器处理带视图的目标SQL的一种优化手段,它是指虽然优化器会把该SQL中视图的定义SQL语句当作一个独立单元来单独执行,但此时优化器会把原本处于该视图外部查询中和该视图之间的连接条件推入到该视图的定义SQL语句内部,这样是为了能使用上该视图内部相关基表上的索引,进而能走出基于索引的嵌套循环连接. 连接谓词推入所带来的基于索引的嵌套循环连接并不一定能走出更高效的执行计划,因为当做了连接谓词推入后,原目标SQL中的视图就和外部查询产

Qt通过ODBC连接SQL Server2008实践总结

Qt连接数据库的方式很多,这里说明一种最常用也是最实用的方式,因为这种方式在Windows上开发程序使用起来非常方便,并且也是远程连接数据库所需要用到的方式. 前提工作: 在Win7下安装了SQL Server 2008,并在SQL Server中创建了数据库MyDB. Qt通过ODBC连接SQL Server 2008概述: Qt通过ODBC连接数据库时,使用的数据库名不是直接写入数据库名称,而是DSN名. 关于DSN的简要介绍: 原名:Data Source Name 中文名:数据源名称DS

[转] oracle 数据库 SQL plus 连接方法

http://hi.baidu.com/zzy382/item/a5b197f97a38e01ba7298832 之前电脑上安装了一个 Oracle  有一段时间没用,就把密码给忘了,按上面链接里的操作,重置密码成功,步骤如下: connect system/oracle以 system 用户 oracle 密码连接 在进入 sql plus 界面后输入 / as oraclesys 回车即以管理用户登录.然后读取 dba_users 表内容可以 alter user system identi

java连接oracle数据库,关闭连接出现异常:java.sql.SQLRecoverableException: IO Error: Connection reset

java.sql.SQLRecoverableException: IO Error: Connection reset at oracle.jdbc.driver.T4CConnection.logoff(T4CConnection.java:612) at oracle.jdbc.driver.PhysicalConnection.close(PhysicalConnection.java:5094) at com.sms.send.StartTaskNew.run(SmsSend.java

QlikView 通过ODBC 连接IBM DB2

QlikView 通过ODBC 连接IBM DB2 PART1:创建IBMDB2 的ODBC驱动连接 首先进入控制面板找到控制工具,-->根据你的系统的版本选择ODBC数据源, 因为需要通过ODBC数据源来连接IBM DB2的数据库,所以你需要去IBM的官网根据你的系统的位数来下载适合你的驱动driver, 因为我的系统是64位,我这里分享出来IBM的driver package下载地址:http://www-01.ibm.com/support/docview.wss?uid=swg24038