1.去官网下载19c的Oracle windows客户端驱动(11g也可以用用向下兼容) https://www.oracle.com/database/technologies/oracle19c-windows-downloads.html 提示:如果是11G直接用数据库的安装包安装后边有个选项配置下客户端即可,好像可用不用安装数据库也可以 //下载这个文件 WINDOWS.X64_193000_client.zip 1.1找到新建连接服务器 2.见下图,红框中的配置要和我一样,可用填写IP+驱动配置好的别名有些教程说要配置windows自带的ODBC数据源,实测19c的版本和·11G的版本压根不需要配置,照样正常访问,19c向下兼容,
如下是我Windows 里边自带 ODBC里边的配置(实际中我没配)(如果有访问不了的自行配置)
data source name : orcltosqlserver
TNS service name : localhost:1522/orcl
user id orcl
扩展知识:
在Oracle中的计划任务中可用用如下格式查询Oracle中的数据:
SELECT 单据编号,创建日期,物料编码 FROM OPENQUERY(ORA, 'SELECT * FROM view_xxx')
开启这两项可用用计划任务从sqlserver修改Oracle数据(见如下示例代码)
-- 在 SQL Server 中执行
EXECUTE ('UPDATE T_BD_MATERIAL SET FNumber = ''helloword'', FModifyDate = SYSDATE WHERE FID = 1001') AT [ORA]; EXECUTE ('UPDATE T_BD_MATERIAL SET FNumber = ''helloword'', FModifyDate = SYSDATE WHERE FID = 1001') AT [ORACLE_ODBC];