SSIS连接SAP

上传人:jiups****uk12 文档编号:38466683 上传时间:2018-05-02 格式:DOCX 页数:5 大小:301.45KB
返回 下载 相关 举报
SSIS连接SAP_第1页
第1页 / 共5页
SSIS连接SAP_第2页
第2页 / 共5页
SSIS连接SAP_第3页
第3页 / 共5页
SSIS连接SAP_第4页
第4页 / 共5页
SSIS连接SAP_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《SSIS连接SAP》由会员分享,可在线阅读,更多相关《SSIS连接SAP(5页珍藏版)》请在金锄头文库上搜索。

1、SSIS 连接连接 SAP概述概述由于公司 SQL SERVER 2008 BI 项目需要从 SAP 中抽取数据,以前 SQL SERVER 与 SAP 连 接采用 C# SAP connector 以及 SAP RFC 方式,此次项目需要寻找其他方式进行尝试,我想的 方式很直接,就是能在 SSIS 中直接连接 SAP 的后台 Oracle 数据库。软件环境软件环境公司 SAP 版本 SAP R/3 Enterprise iPPE;oracle 版本 9I BI 软件工具 SQL SERVER 2008连接准备连接准备首先需要安装 PL SQL(用于浏览 Oracle 数据库表)下载地址: h

2、ttp:/ http:/ Oracle 客户端 http:/ Instant Client Package Basic 包( 标注:All files required to run OCI, OCCI, and JDBC- OCI applications)这里下载的是 Version 11.1.0.7 如果找到的是 Oracle 客户端绿色,则需要配置如下环境变量在 Path 变量值最前面写上: D:ORA10;并新建变量:变量名为:oracle_home 变量值为:D:ORA10创建创建 PL SQL 的的 ORALE 数据源数据源在 oracle 客户端的文件夹中找到 tnsnames

3、.ora 文件(我的文件目录 D:oracle10g) , 在最下面增加 SAP =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = SAP_IP)(PORT = 1527)(CONNECT_DATA =(SID= KQA)(SERVER = DEDICATED)(SERVICE_NAME = KQA)其中 SAP 的 ORACLE 相关信息需要 BASIS 配合,找到 basis 让他远程登入到 sap 主机(Aix 系统),此时他可以通过 sqlplus 连接到 oracle ,应该是当初安装时指定了验证方式,本机连接时不需要用户.OK ,能连上数据库就好办了:首先得到当前的数据库用户名 命令: show user .获得 SID ,数据库实列名 : select instance_name, * from v$instance 剩下就是监听端口的问题了,退出 sqlplus 到 aix 命令模式.这个可以通过监听程序管理工具 lsnrctl 获得 命令行输入 lsnrctl再输入 status此时便显示监听程序的相关信息了.至此几个关键信息已获得,重试 oracle 客户端连接,成功登入选择进行读取业务表SSIS 创建创建 SAP 数据源数据源到此为止,SSIS 连接 SAP 成功!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号