在SQL Server2008 上建立Oracle 链接服务器

Sql Server 2008 R2链接服务器Oracle数据库 项目需要对接其他平台的数据,并在网页上进行展示。 利用公司CMS框架,最简单的制作方式,就是在sql server 2008 r2数据库中添加oracle的链接服务器。(不用写一行代码哦~) 操作如下 确保网络通畅 注:一定要确保数据库服务器网络环境是否连通 安装Oracle Client 装完之后,访问接口选项中才会出现Oracle Provider for OLE DB选项... 阅读详情
  1. Install Oracle Database 10g Client Release 2
    1. Install using the InstantClient option
  2. Install Oracle 10g Release 2 ODAC (64-bit , 32-bit )
    1. Select the Oracle Data Access Components option (not .NET!)
  3. Edit TNSNAMES.ora
    1. <install directory>Product10.2.0ClientnetworkADMINTNSNAMES.ora (i.e. C:OracleProduct10.2.0ClientnetworkADMINTNSNAMES.ora)
    2. There is a very specific format to the network configuration file. Here is an example to get you started (just copy & paste multiple entries if necessary):
      DMDEV =
      (DESCRIPTION =
      (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = SERVERNAME)(PORT = 1521))
      )
      (CONNECT_DATA =
      (SERVICE_NAME = FRIENDLYNAME)
      )
      )

      There are a couple of things you need to change:

      • HOST = SERVERNAME . The value SERVERNAME should be changed to reflect the actual address or hostname of the target system.
      • SERVICE_NAME = FRIENDLYNAME . FRIENDLYNAME is the name by which you refer to this actual connection.
  4. REBOOT!
  5. Configure provider in SQL Server
    1. OraOLEDB.Oracle Provider Menu Item

      OraOLEDB.Oracle Provider Menu Item

    2. Databases→DBName→Server Objects→Linked Servers→Providers→OraOLEDB.Oracle→Properties→Enable “Allow inprocess”
    3. Enable "Allow inprocess"

  6. Create a linked server to the Oracle Database
    1. General
      1. Linked Server : A name of your choosing which you will use when querying using four-part naming conventions.
      2. Provider : Oracle Provider for OLE DB
      3. Product Name : “Oracle” is fine here
      4. Data Source : This should match the HOST you defined in TNSNAMES.ora
      5. Create a Linked Server

        Create a Linked Server

    2. Security
      1. Select Be made using this security context and supply the remote login and password
  7. Query the linked server:select * from openquery (TESTKM,'select * from DOC_SUBJECT')
SQL-Server链接服务器访问Oracle数据 下载 NetFx3.cab 文件,并将其放置在 Windows 10 系统盘的 C:Windows 文件夹中。等待部署进度达到 100%,无报错即可。在“程序和功能”-“Windows 功能”中查看,确认 .NET Framework 3.5 选项已被勾选。 阅读详情

相关推荐

SQL Server 通过链接服务器访问Oracle

系统环境:windows Server 2008R2 32位。         最近在做项目时,需要通过sql的链接服务器访问Oracle。以前弄过sql访问sql,感觉挺简单的,以为访问Oracle也差不多,实际做过后才发现存在很多差距。         步骤:         1、SQL Server端Windows需装对应版本的Oracle客户端。(我安装Oracle9i客户端后通过P

mt122的专栏 5202

sql新建oracle链接服务器,SQL Server2008 新建连接服务器访问接口找不到OraOLEDB.Oracle...

他妹的,网上的方法都不靠谱,通过摸索找到问题的真正原因——注册表问题!安装Oracle完整客户端后,没有访问接口OraOLEDB.Oracle,是因为Oracle客户端安装时没有往注册表里面写入驱动信息。注意3里面的路径要换成你客户端安装的路径[HKEY_CLASSES_ROOT\CLSID\{3F63C36E-51A3-11D2-BB7D-00C04FA30080}\InprocServer32...

weixin_30639241的博客 2258

怎样在SQL-SERVER中创建Oracle的链接服务器

教你怎样在SQL-SERVER中创建Oracle的链接服务器,实践摸索出来的经验,用的是SQL-SERVER 2005连接Oracle 10g数据库。

无法创建链接服务器 “xxx“ 的 OLE DB 访问接口 “OraOLEDB.Oracle“ 的实例

sqlserver链接Oracle失败解决方法

weixin_44205057的博客 3297

三维Copula建模进阶:从对称、嵌套到Pair-Copula(C-Vine/D-Vine)到底怎么选?

本文深入探讨三维Copula建模的进阶策略,包括对称Archimedean、嵌套结构和Vine Copula(C-Vine/D-Vine)的选择方法。通过对比数学特性、计算复杂度和实际应用案例,提供了一套针对金融风险分析等场景的决策框架,帮助分析师根据数据特征选择最优模型。

weixin_27038701的博客 436

基于STM32与SimpleFOC实现直流无刷电机开环控制的实战指南

本文提供了一份基于STM32微控制器与SimpleFOC开源库实现直流无刷电机开环控制的详细实战指南。内容涵盖硬件连接、PlatformIO环境搭建、核心代码解析及上电测试,旨在帮助开发者快速验证硬件并理解开环控制的基本原理,为后续实现高性能的闭环FOC控制奠定基础。

xxx12的博客 959

Microsoft SQL Server 2008 链接服务器Oracle Database

Microsoft SQL Server 2008 链接服务器Oracle Database 基础配置

陈显平的专栏-Oracle EBS 2132

深入理解C语言内存管理:堆与栈的区别

栈是一种遵循后进先出(LIFO)原则的数据结构。在程序中,栈用于存储局部变量、函数的参数以及函数调用时的返回地址等信息。栈的内存管理由操作系统自动进行,每次函数调用时都会在栈上分配一块内存区域,函数执行完毕后,该内存区域会自动释放。在C语言中,堆与栈是两种不同的内存分配方式,各自有着不同的特点和适用场景。栈内存自动管理,访问速度快,但大小有限,适用于存储局部变量和函数调用信息。堆内存由程序员手动管理,适用于存储动态数据结构,大小不受限制,但访问速度较慢,容易导致内存泄漏等问题。

set_one的博客 1579

SQL Server 2008创建oracle链接服务器(心得)

操作系统是32位的情况下,曾经没费太多时间创建好了到oracle的链接服务器。主要要点就是: 1、安装oracle精简客户端。当时我用的是版本比较低的“oracle9i310-客户端简化版”,安装好了以后再配置对应目录(我的是C:\Oracle\ora90\network\ADMIN)下的tnsnames.ora文件。这一步做完,基本上剩余的工作就是在sql server 2008里面创建链接服

babelan的专栏 3155

Type-C连接中的CC引脚:Rp与Rd电阻的识别与供电模式选择

本文深入解析Type-C接口中CC引脚的核心功能,包括Rp与Rd电阻的识别原理及供电模式选择机制。通过详细的分压计算和实战案例,揭示Type-C设备如何通过CC引脚实现方向检测、角色识别和供电协商,为硬件设计提供关键指导。

weixin_30616969的博客 341

【产品经理修炼之道】- 优惠券系统从入门到精通(一)

为了满足企业的优惠券业务,优惠券系统一般需要包含哪些功能?这篇文章里,作者从架构、功能等维度做了拆解,一起来看看吧。此部分主要讲解为满足公司优惠券业务,需要优惠券系统必须包含哪些功能,即优惠券架构图。

xiaoli8748的专栏 1809

SQL Server 2008连接Oracle操作步骤详细记录

SQL Server Management Studio Express(简写SSMS) SQL Server配置管理器:SQL Server Configuration Manager(简写SSCM) 一、 开启SQL Server 2008远程连接---如果已经开启,则可以跳过 1. 打开SSMS,用Windows身份连接数据库后,右键点击数据库引擎,选择“属性” 2. 左侧选择“安全

Mevin的专栏 3万+

CAPL学习之路-关键字

在capl中,关键字具有特殊的含义和用途,因此,不得将关键字用作变量或函数的名称 声明数据类型的关键字 可以用不同的关键字,声明或引用不同类型的数据 byte 声明一个字节的变量 word 声明两个字节的变量 dword 声明四个字节的变量 int 声明两个字节的整数 long 声明四个字节的变量 qword 声明八个字节的变量 char 声明一个字符串 float 声明一个浮点数,8个字节 double 声明一个浮点数,8个字节 定义一个结构体或枚举类型 struct struct Data { .

jasonj333 6107

在sql2008上面建立dblink(链接服务器)

在sql2008上面建立dblink 一.建立oracle的链接服务器 1.首先电脑上应该安装有oracle的客户端,并能连接到服务器   (因为这里是TIPTOP ERP系统+oracle数据库,所以电脑上oracle的安装就先忽略) 2.在sql server2008的Management Stadio 中——链接服务器——新建链接服务器 3.在新建对话框"常规"选项卡里面:

sage425的专栏 979

通过傅里叶变换进行音频变声变调

在游戏或者一些特殊场景下为了提高娱乐性或者保护声音的特征,我们会对音频进行变声变调处理。

yang1fei2的博客 1815

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

sql server 2008连接oracle操作步骤详细记录,SQL Server 2008连接Oracle操作步骤详细记录...

SQL Server Management Studio Express(简写SSMS)SQL Server配置管理器:SQL Server Configuration Manager(简写SSCM)一、 开启SQL Server 2008远程连接---如果已经开启,则可以跳过1. 打开SSMS,用Windows身份连接数据库后,右键点击数据库引擎,选择“属性”2. 左侧选择“安全性”,选中右侧的...

weixin_29442031的博客 615

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

SQL SERVER 2008R2链接服务器连ORACLE || 突然连不上

妈的这次上线光搞这个东西他妈的搞了快3天,真的怕了,记一下,怕以后忘,共3个阶段 第一阶段:数据源没有“Oracle Provider for OLE DB” 这次建链接服务器是要连ORACLE数据库,然后数据源里没有给出“Oracle Provider for OLE DB”那个选项,那没法连啊 好的那么我就网上一顿咔咔搜,发现啥,要装ORACLE客户端,装了,完事不行,OK ,那我再...

风吹啊吹啊吹吹吹 1659

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

在sql2008上面建立dblink

在sql2008上面建立dblink 一.建立oracle的链接服务器 1.首先电脑上应该安装有oracle的客户端,并能连接到服务器   (因为这里是TIPTOP ERP系统+oracle数据库,所以电脑上oracle的安装就先忽略) 2.在sql server2008的Management Stadio 中——链接服务器——新建链接服务器 3.在新建对话框"常规"选项卡里面:

CHEN_DO_IT的专栏 641

SqlServer2008 R2 新建链接服务器-链接oracle

1.需要有oracle相应的客户端,我本地为win64_11gR2_client,下载并安装 2.设置oracle网络服务 3.设置PATH环境变量,分别需要添加D:\app\OracleInstants\product\11.2.0\client_1 和D:\app\OracleInstants\product\11.2.0\client_1\bin...

weixin_30273501的博客 726

Sql server同步数据到oracle

前言: 是因为个很奇葩的需求,因为新开发的功能还没有上线,需要临时做个老库和新库数据同步的功能,因为老程序跑着一版.net的,用的sqlserver2008数据库,新库用的oracle,新版程序没有上线,数据就想展示在线上,因此,要做个老库和新库的同步程序。 老库sqlserver 是2008,新库oracle是12c 用到了sqlserver2008的“链接服务器”功能,以此来做dblin...

huqingkang111的博客 4094
上一篇: 数据库设计模式
下一篇: 怎样在Sharepoint 2010中定制开发SharePoint Designer Workflows Activities
SseJava
博客等级 码龄23年 7粉丝 9原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值