SQL Server到Oracle连接服务器的实现
PAN class=unnamed3>

本文以SQL Server 2k为例说明SQL Server到Oracle连接服务器的具体实现过程。
1.要求pc机上安装oralce客户端软件和sqlserver2000软件。
2.客户端的配置tnsnames.ora文件,配置所要连接的数据库服务器(windows,unix等平台均可以)
eg:tnsnames.ora
......
TEST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.11.90)(PORT = 1521))
)
(CONNECT_DATA =
(sid = blue)
(SERVER = DEDICATED)
)
)
......
3.配置windows的ODBC数据源:
开始菜单?》设置?》管理工具?》数据源(ODBC)?》进入配置用户DSN或者系统DSN均可以:添加?》选择Microsoft ODBC for oracle?》自定义数据源名称(最好跟tns中连接串同名!)?》服务器名称(必填!填写tns文件中的连接串名称)?》完成。
4.配置sqlserver2000中的连接服务器:
企业管理器?》安全性?》连接服务器?》右键新建连接服务器?》定义连接名称; 选其他数据源; 指定程序名称为:Microsoft OLE DB Provider for Oracle; 产品名称可不填; 数据源指定刚才ODBC中定义好的数据源名称; 提供程序字符串按以下格式填写:User ID=username;Password=userpasswd(或者按如下格式:UID=username;PWD=userpasswd),这里的用户名和密码对应所要连接的oracle数据库中的用户名和密码 ?》 安全性标签页里:设置用此安全上下文进行,并录入oracle的数据库用户名和密码?》服务器选项标签页可默认?》确定。
5.准备工作全部完成啦!在sqlserver企业管理器?》安全性?》连接服务器打开刚建好的连接服务器?》点击表,即可在右边窗口看到该oracle数据库用户拥有的的所有表名,但在这里还并不能查看表的记录,这个需要在sqserver的查询分析器中用具体sql实现!访问表时,使用格式为: [连接服务器名]..[ORACLE用户].[表名]。更详细具体的使用这里不再赘述。

转载于:https://www.cnblogs.com/window5549-accp/archive/2010/09/30/1839444.html

mssql访问 oracle相关推荐

  1. 使用 ODP.NET 访问 Oracle(.net如何访问Oracle)详解

    1,什么是ODF .NE,?就是Oracle 为 .NET (ODP.NET) 专门编写了 Oracle Data Provider,一个用于 Microsoft .NET 环境下的 Oracle 数 ...

  2. spring访问oracle函数,spring调用带参数的oracle函数应注意的问题

    spring可以方便的访问oracle的存储过程.函数. spring文档举了一个访问sysdate的例子,它不需要输入参数,使用如下: public class TestStoredProcedur ...

  3. oracle 9I 存储过程复制,使用ADO.NET访问Oracle 9i存储过程(上)_oracle

    本文讨论了如何使用 ADO.NET 访问 oracle 存储过程(称为 SQL 编程块)和函数(返回单个值的编程块). 您可以使用以下托管数据提供程序连接到 Oracle 数据库:Microsoft ...

  4. 在IIS(64位)上部署WCF服务访问Oracle数据库

    一.安装oracel10g client,必要时请使用administrator用户登录系统后再安装 二.找到安装目录下的bin目录,添加ASP.NET相关的用户权限,之后重启IIS,否则会报告: S ...

  5. [转载].net 访问oracle的总结

    长期以来,我一直用的是 MS SQL Server / Access 数据库,通过.NET 访问MS自家的东西几乎没碰到过什么麻烦.最近项目中要用 Oracle 作为数据库,学习研究了一些 .NET ...

  6. oracle数据库优化,访问oracle视图数据很慢

    create or replace package body PKG_ATF asprocedure GetZYWardList(s_date in varchar2, --开始时间e_date in ...

  7. 用perl访问Oracle

    1)在安装CPAN前,需要首先安装Oracle-Client. 2)安装好Oracle-Client后,要配置tnsnames.ora.用sqlplus测试一下确实可以访问到这个Oracle实例. 3 ...

  8. 在Windows64位环境下.net访问Oracle解决方案(转)

    目前,Windows操作系统可以分成两类,32位和64位(64位也区分x86_64位和 Itanium ),同时Oracle客户端也做了同样的区分. 在安装和开发的过程中,经常会遇到一些问题,本文就总 ...

  9. bde oracle 商友的流程_BorlandC++使用BDE访问Oracle方法

    BorlandC++使用BDE访问Oracle方法 发布时间:2006-08-02 08:42:14来源:红联作者:严寒 系统环境: 1.操作系统:Windows 2000 Server 2.数据库: ...

最新文章

  1. 马斯克用实力赢得信任!SpaceX获NASA批准,可用“二手”火箭和飞船载人航天
  2. 计算机科学导论 第4版,计算机科学导论.第4版
  3. flutter -------- GridView的使用
  4. linux自动化处理excel,将ansible执行结果进行处理,变成excel,ansibleexcel
  5. Madagascar中的宏定义--圆周率PI
  6. docker安装启动mysql5.6_mysql5.6在ubuntu下的docker中安装的方法详解
  7. uitableview有个属性值 separatorStyle 可用来去掉cell间的白线:
  8. C#语言和SQL Server数据库技术_前四章错题
  9. mm模块流程图 sap_SAP业务流程之MM
  10. 疫情之下,分享几款免费CRM系统,提高在家办公效率!
  11. cesium-事件监听(获取点击位置的经纬度和高度)
  12. X-Pacific / Elasticsearch-ESClientRHL
  13. 计算机声卡和显卡驱动,声卡或显卡驱动怎么卸载干净?声卡或显卡常见驱动问题解决方案...
  14. redis缓存雪崩解决方案六种
  15. 【毕业设计】智能指纹识别门禁系统 - 单片机 嵌入式 物联网
  16. 【PYG】常用和采坑总结
  17. slave-pending-jobs-size-max导致主从延迟
  18. 微软面试题之数字谜题
  19. python 计算两直线交点
  20. LTspice基础教程-010.波形查看器的使用

热门文章

  1. createbitmap 旋转90度_Android Bitmap图片两种方案旋转90度的方法代码
  2. python如何导入numpy简书_Webpack 之常用配置(一)
  3. PHP获取input中的值相同报错,laravel单元测试之phpUnit中old()函数报错解决_php实例...
  4. JPA#Interfaces总结
  5. arcgis10.1连接sqlserver数据库常见问题(转载)
  6. android学习笔记48——SQLite
  7. 剑指offer_第一个只出现一次的字符
  8. 面向对象编程(OOP)特性 类和对象
  9. python input 与raw_input函数的区别
  10. 如何修复XML内存“泄漏”