sqlserver连接oracle(l转)

在 SQL Server 中连接 Oracle 数据库并访问数据 尽管 SQL Server 可以通过 Linked Server 与 Oracle 数据库进行交互,但由于 SQL Server 和 Oracle 使用不同的数据库引擎,某些功能和语法可能存在差异。通过 SQL Server 配置 Linked Server 连接到 Oracle 数据库,可以方便地进行跨数据库的数据访问。通过配置 Linked Server,你可以直接在 SQL Server 中运行查询来访问 Oracle 数据库中的表、视图或其他数据对象。完成配置后,测试 Oracle 数据库的连接。 阅读详情
一:sqlserver连接oracle  
  1.配置windows的ODBC数据源:    
  开始菜单—》设置—》管理工具—》数据源(ODBC)—》进入配置用户DSN或者系统DSN均可以:  
  添加—》选择Microsoft   ODBC   for   oracle—》自定义数据源名称(最好跟tns中连接串同名!)—》服务器名称  
  (必填!填写tns文件中的连接串名称)—》完成。    
   
  2.配置sqlserver2000中的连接服务器:    
  企业管理器—》安全性—》连接服务器—》右键新建连接服务器—》定义连接名称;  
  选其他数据源;   指定程序名称为:Microsoft   OLE   DB   Provider   for   Oracle;   产品名称可不填;    
  数据源指定刚才ODBC中定义好的数据源名称;   提供程序字符串按以下格式填写:User   ID=username;Password=userpasswd  
  (或者按如下格式:UID=username;PWD=userpasswd),  
  这里的用户名和密码对应所要连接的oracle数据库中的用户名和密码   —》   安全性标签页里:  
  设置用此安全上下文进行,并录入oracle的数据库用户名和密码—》服务器选项标签页可默认—》确定。    
   
  3.完成了。使用方法  
  在sqlserver企业管理器—》安全性—》连接服务器打开刚建好的连接服务器—》点击表,  
  即可在右边窗口看到该oracle数据库用户拥有的的所有表名,但在这里还并不能查看表的记录,这个需要在sqserver的查询分析器中用具体sql实现!  
  访问表时,使用格式为:   [连接服务器名]..[ORACLE用户].[表名]。必须为大写。更详细具体的使用这里不再赘述。  
  ------------------------------------------------------------------------------------------  
  二:oracle连接sqlserver  
  1、安转透明网关  
  在自定义安转内  
  D:/oracle/ora92/tg4msql/admin/inittg4msql.ora       tg4msql  
  2、在D:/oracle/ora92/network/admin/listener.ora内添加  
    (SID_DESC   =  
              (GLOBAL_DBNAME   =   tg4msql)    
                (PROGRAM   =   tg4msql)  
              (ORACLE_HOME   =   D:/oracle/ora92)  
              (SID_NAME   =   tg4msql)  
          )  
  3、配置tns  
  tnsnames.ora  
  -----------------  
  例子1  
  cdma   =  
      (DESCRIPTION   =  
          (ADDRESS_LIST   =  
              (ADDRESS   =   (PROTOCOL   =   TCP)(HOST   =   zhyg)(PORT   =   1521))  
          )  
          (CONNECT_DATA   =  
              (SID   =   tg4msql)  
              (SERVER   =   DEDICATED)  
          )  
          (HS=OK)  
      )  
  例子2  
  du   =  
      (DESCRIPTION   =  
          (ADDRESS_LIST   =  
              (ADDRESS   =   (PROTOCOL   =   TCP)(HOST   =   sha38)(PORT   =   1521))  
          )  
          (CONNECT_DATA   =  
              (SID   =   jf)  
              (SERVER   =   DEDICATED)  
          )  
          (HS=OK)  
      )  
  --------  
  3、创建数据链路      
  CREATE   PUBLIC   DATABASE   LINK   DU   CONNECT   TO   SA   IDENTIFIED   BY   SA   USING   'DU'  
  ok可以使用了  
  select   *   from   sysobjects@cdma   
 
sql_server连接Oracle方法(最全) 立即下载

相关推荐

IBM Storwize V3700存储维护实战:硬盘更换、电源模块热插拔与带外管理IP配置

在企业IT基础设施中,存储阵列是数据持久化的核心组件,其稳定运行直接关系到业务连续性。存储阵列通常采用RAID技术实现数据冗余,并通过热插拔、冗余电源等设计保障高可用性。带外管理则提供了独立于业务网络的硬件级监控与管理通道,是运维的关键手段。本次实战以一台IBM Storwize V3700存储阵列为例,详细记录了在业务低峰期,依据严谨的操作流程,对出现SMART预警的硬盘进行在线更换,并对有异响的冗余电源模块实施热插拔更换。针对管理界面强制要求设置VIP才能配置带外管理地址的限制,文章提供了通过SSH命令

weixin_29172963的博客 303

Sql server 连接 Oracle数据库

Sql server 连接 Oracle数据库

咔咔啦啦朵朵 1万+

多时间尺度源储荷微电网协调调度+日前日内实时+需求响应——附代码

为提高区域电网新能源消纳率,使电力系统运行成本最小,提高电力系统供电可靠性。提出考虑特性分布的储能电站接入的电网多时间尺度“源–储–荷”协调调度策略。综合储能电站、负荷侧各类需求响应资源的多时间尺度特性制定日前调度计划,并通过日内滚动与实时修正实现对预测数据更高精度的保证。以系统运行成本、弃风惩罚成本、失负荷惩罚成本为目标函数,建立多时间尺度调度模型。最后通过 MATLAB 平台调用商用软件包 CPLEX 完成混合整数规划优化,结果表明该调度策略可以达到系统运行成本最优,降低弃风率的效果。

不定时分享电力优化、神经网络、数学建模等技术等 6386

SQLServer 客户端链接服务器到Oracle数据库 全攻略

引言 和第三方公司进行接口对接时,发现某一个模块第三方只提供一个视图,还让我们直接调用他们数据库????????????;下面我就开始了Sql Server服务器远程链接Oracle服务器的旅程。 目录引言安装Oracle数据访问组件ODAC1. ODAC包下载地址2. ODAC包解压缩3. ODAC包安装4. 设置环境变量5. 配置tnsnames.ora文件6. 注意事项7. 遇到的问题Sql Server 远程连接Oracle1. 图形界面创建Oracle链接服务器2. 命令创建Oracle的链接服务

爱江山更爱美人 2万+

【OpenCV-Python】图像的载入、显示和输出(imread()、imshow()、waitKey()、namedWindow()、imwrite())

图像的载入:imread()函数 imread()函数可以用来非常便捷地读取文件中的图片到Opencv中。这个函数一般需要两个参数: (1)载入图片的路径名。如果图像文件在工程文件夹下,可以直接用文件名读取,如“cat.jpg”,否则需要输入完整的访问路径,如“D:\\test\\lena.png”。这里还有几个tips: imread函数中,一个点代表省略当前文件夹路径,两个点则代表回...

M&Q的博客 1397

泛微OA表单开发实战:如何用JavaScript动态控制明细表的必填与可编辑属性

本文详细介绍了如何在泛微OA系统中使用JavaScript动态控制明细表字段的必填与可编辑属性。通过主表字段变更事件监听和明细表字段属性批量修改,实现智能化的表单交互,提升用户体验和系统灵活性。文章深入解析了关键API的使用方法,并提供了实战代码示例和最佳实践。

weixin_30955617的博客 549

SQL SERVER连接oracle数据库几种方法

SQL SERVER连接oracle数据库几种方法

欢迎朋友,我是一名十多年开发经验的新手,希望多多指教。 5354

区块链入门:用账本、乐高和三台旧电脑讲懂分布式账本

区块链是一种去中心化的分布式账本技术,其核心原理是通过密码学哈希、共识机制和链式结构实现数据不可篡改与多方共同验证。它不依赖单一中心,而是将交易记录同步复制到多个节点,依靠数学规则而非人工信任达成一致,从而在数字世界构建可验证的信用基础设施。这种‘集体见证’模式显著提升了系统抗单点故障与人为干预的能力,广泛应用于供应链溯源、数字身份、教育管理及公益透明等需强信任保障的场景。本文以账本类比、乐高拆解和Ganache实操为线索,面向零基础读者通俗解析哈希值、挖矿与智能合约等关键概念。

weixin_30517215的博客 274

sqlserver连接oracle报错,sqlserver连接oracle(l转)

一:sqlserver连接oracle 1.配置windows的ODBC数据源: 开始菜单—》设置—》管理工具—》数据源(ODBC)—》进入配置用户DSN或者系统DSN均可以: 添加—》选择Microsoft ODBC for oracle—》自定义数据源名称(最好跟tns中连接串同名!)—》服务器名称 (必填!填写tns文件中的连接串名称)—》完成...

weixin_35014204的博客 724

杰理外挂flash使用教程(四):制作fat32文件系统格式的资源文件

本文档提供了FAT文件系统镜像生成与资源打包的完整指南,包含两种实现方案:推荐的WSL/Ubuntu环境方案和Windows原生方案。详细说明了从创建空白镜像、格式化、资源文件复制到最终打包为设备可用的res.bin文件的完整流程,并对比了FAT32与FAT16的特性差异。文档还包含关键文件说明、使用注意事项和典型应用场景,适用于嵌入式系统开发、固件升级等场景。

qq_42014563的博客 1339

013:无人机航线规划的概念

航线规划是无人机任务规划的核心环节,它决定了无人机在整个任务执行过程中的飞行路径。航线规划需要考虑多种因素,包括飞行时间、飞行距离、能源消耗、飞行安全等。

qq_31762031的博客 2443

Docker-compose搭建MySQL,Oracle11,Oracle12,MSSQL,DB2,PgSQL

准备环境: 1.系统:centos7.6 2.硬盘:40G (数据库占用内存特别的大) 3.内存:3G (可能同时运行着很多的数据库) 1. 搭建docker 环境 及 相关依赖 #1. 基本配置 // 拉取docker // 网络拉取 // 编辑器 // 文件导入导出 // 压缩文件 yum install -y docker yum install -y wget yum install -y vim yum install -y lszrz yum install -y unzip zi

y19910825的博客 1556

飞塔CVE-2022-40684复现

admin 无密码直接回车(会提示修改密码)

G3et的博客 1145

oracle连接数据库cmd,使用 cmd连接Oracle,MySql,SQL Server 数据库

1、Oracle cmd连接数据库语法:sqlplus 用户/口令(密码)@服务器IP/数据库实例名(SID)111语法:sqlplus 用户/口令(密码)@服务器IP/数据库实例名(SID)方式一数据库服务在本机上IP可以用localhost替换sqlplus scott/scott@192.168.11.111:1521/orcl221数据库服务在本机上IP可以用localhost替换2...

weixin_26782929的博客 1459

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

mysql sqlserver oracle boolean_MySql Oracle SqlServer 数据库的数据类型列表

Oracle数据类型一、概述在ORACLE8中定义了:标量(SCALAR)、复合(COMPOSITE)、引用(REFERENCE)和LOB四种数据类型,下面详细介绍它们的特性。二、标量(SCALAR)合法的标量类型与数据库的列所使用的类型相同,此外它还有一些扩展。它又分为七个组:数字、字符、行、日期、行标识、布尔和可信。 数字,它有三种基本类型--NUMBER、PLS_INTEGER和BIN...

weixin_27437725的博客 597

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

oracle最小数据管理单位,oracle 数据文件最大值由blocksize决定,那么SQLSERVER呢?...

我们知道ORACLE的最小的物理单位是BLOCK,数据文件的组成的最终形式也是block,那么数据文件的大小限制就应该是block数量的限制,那么究竟block的数量有何限制,这里就要提到一个ORACLE内部术语DBA(此dba非数据库管理员,而是data block address)Extent 0 : L1 dba: 0x01800009 Data dba: 0x0180000dExt...

weixin_36122413的博客 353

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Oracle和sqlserver的小坑

2.在Oracle中如果报L/SQL: 数字或值错误 : 字符串缓冲区太小,排除了表的原因,那么可能是用了insert into table(*)select * form table 这里的select的值可能为空。1.在Oracle的PL/SQL中,如果你尝试将一个查询的结果赋值给一个变量,而该查询没有返回任何行(即结果为空),通常不会直接报错。4.在Oracle中默认的where后的查询条件顺序,除开索引,和优先查询之类的,是从右到左的,先看最右边的查询条件。

cdu_liu_yang的博客 358

MySQL、Oracle、SqlServer的区别

鉴于和数据库打交道日益频繁,遂决定写一篇关于Oracle、SqlServer、MySQL区别的个人观点。  MySQL是大学时的主要学习对象,但刚参加工作时转到了SqlServer,现在主要接触的是Oracle,由于其他数据库(例如DB2等)我并没用过,就不提及了。  事先说明:不一定对,欢迎指正,不吹不黑,不要骂我。       所属公司: MySQL是由瑞典MySQL AB公司开发,...

WoLykos 1566

Server sql 2000連接oracle數據庫

sqlserver2000连接oracle9i的方法2009-12-21 17:59一:应用环境OS:win servers2003 with sp2DB:sqlserver2K with sp2/oracle9i二:连接步骤 ...

cuiweigk19423的博客 174

odbc for oracle 测试,loadrunner利用odbc连接oracle

"@|}V[O g~,l Iq051Testing软件测试网 y,[!d~9C|$]7aF_在tabel类型的参数,这种参数 的数据源直接来自数据库。下面以ORACLE数据库为例。51Testing软件测试网z&g i3YQy2R'N&G8]q0]2m,\0可能首先要安装ORACLE的客户端,这样才能连接ORACLE数据库服务器,如果是SQL Server的话,就不用这么麻烦了。5...

weixin_32058931的博客 434

chr sqlserver_SQLServer和Oracle常用函数对比(总结)

第一章 :S Q L S e r v e r 和O r a c l e 常用函数对比第第一一节节 数数学学函函数数1. 绝对值 S:select abs(-1) value O:select abs(-1) value from dual2. 取整(大) S:select ceiling(-1.001) value O:select ceil(-1.001) value from dual3. 取...

weixin_34438187的博客 162

oracle 数据文件最大值由blocksize决定,那么SQLSERVER呢?

我们知道ORACLE的最小的物理单位是BLOCK,数据文件的组成的最终形式也是block,那么数据文件的大小限制就应该是block数量的限制,那么究竟block的数量有何限制,这里就要提到一个ORACLE内部术语DBA(此dba...

csc1198962的博客 300

使用 cmd连接 Oracle,MySql,SQL Server 数据库

1、Oracle cmd连接数据库 语法: sqlplus 用户/口令(密码)@服务器IP/数据库实例名(SID) 1.1方式一 数据库服务在本机上IP可以用localhost替换 sqlplus scott/scott@192.168.11.111:1521/orcl 1.2方式二 plsql scott/scott@PENGJIA:1521/orcl ...

weixin_30556959的博客 2547

oracle、mysql、sqlserver的对比&&数据库引擎的对比与选型&&InnoDB解决幻读

1. 所属公司: MySQL是由瑞典MySQL AB公司开发,目前属于 Oracle 旗下产品; Oracle是由美国ORACLE公司(甲骨文)开发的一组核心软件产品; SqlServer是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,目前主属Microsoft; 2. sql语句的灵活性: MySQL对sql语句更灵活,比如:limit功能,insert可以一次插入多行数据,select某些管理数据可以不加from; oracle对sql语句的感觉更加稳重传统一些; Sql

wqy的博客 5163

数据库MySQL、SQLServer、Oracle、PostgreSQL各数据类型与java类型对应表,方便查看

需求说明:需要把SQLServer的数据库表同步到MySQL对应的数据库表,所以需要查看各个数据库字段对应的Java类型,方便转换。

QC班长的博客 3374

DataGrip2023多数据库连接实战:Mssqlserver、Mysql、Oracle常见报错与优化技巧

本文详细介绍了DataGrip2023在连接Mssqlserver、Mysql和Oracle数据库时的常见报错与优化技巧。从SSL配置、防火墙设置到性能调优参数,提供了全面的解决方案和实用技巧,帮助开发者高效管理多数据库环境。

weixin_30566063的博客 393
上一篇: Asp.net生成htm静态文件的两种途径(转)
下一篇: 把sql表导入oracle库中
ydfqing
博客等级 码龄20年 5粉丝 12原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值