通达OA应该对Oracle是支持的,在数据源里还有ERP数据源的选项有sqlserver和Oracle的选项呢。

使用OA连接Oracle还是需要一些设置的。

1.先下载Oracle的客户端支持程序

2.将安装后文件夹中的3个dll文件拷贝到myoa\bin目录下,oci.dll, orannzsbb11.dll, oraociei11.dll

3.修改php.ini ,打开对oracle dll支持的设置选项

做完以上步骤之后,重启web服务,可以尝试使用客户端工具连接数据库

4.确认成功后,就可以使用php写程序连接数据库了

$conn = oci_connect('user', 'pwd', '(DEscriptION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.0.6)(PORT=1521))(CONNECT_DATA =(SID=orcl)))'); // 建立连接

if (!$conn) {

$e = oci_error();

echo "err";

exit;

}

$query = 'select * from AGWES_KNOWLEDGE';

$stid = oci_parse($conn, $query); // 配置SQL语句,准备执行

if (!$stid) {

$e = oci_error($conn);

exit;

}

$r = oci_execute($stid, OCI_DEFAULT); // 执行SQL。

if(!$r) {

$e = oci_error($stid);

exit;

}

while($row = oci_fetch_array($stid, OCI_RETURN_NULLS)) {

echo $row["KNOW_ID"] ." ";

echo $row["KNOW_TITLE"];

echo "
";

}

通达oa oracle数据库,通达OA 2016系统连接ORACLE 11g数据库(图文)相关推荐

  1. 通达OA 2016系统连接ORACLE 11g数据库(图文)

    通达OA应该对Oracle是支持的,在数据源里还有ERP数据源的选项有sqlserver和Oracle的选项呢. 使用OA连接Oracle还是需要一些设置的. 1.先下载Oracle的客户端支持程序 ...

  2. navicat无法连接远程mysql数据库_[数据库]Navicat Premium 解决无法连接远程mysql数据库问题...

    [数据库]Navicat Premium 解决无法连接远程mysql数据库问题 0 2018-07-18 00:00:15 问题原因 :  第一点 远程服务器数据库没有授权 第二点 远程连接数据库的端 ...

  3. plsql连接oracle无响应,求教 pl/sql连接本机数据库是未响应问题

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 本机安装ORACLE 10G,可以用sqlplus连接上数据库,但是用PLSQL Developer连接数据库时会出现卡死情况,连接其他数据库没有问题 请 ...

  4. linux oracle 创建表空间2016,Linux下Oracle表空间及用户创建

    记录详细过程以备使用 Connected to Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 Connected as sys@i ...

  5. oracle vba 数组_Excel VBA 连接各种数据库(二) VBA连接Oracle数据库

    (2019.08.02更新)本文内容在Windows10 企业版64bit下测试通过 本文主要内容: Oracle环境配置 ODBC驱动设置.第三方驱动下载 VBA连接Oracle连接方法 Oracl ...

  6. python读取oracle数据库中文乱码_PL/SQL连接Oracle数据库,中文乱码,显示问号

    PL/SQL连接oracle数据库 1.简单介绍 在不安装oracle数据库的情况下使用pl/sql连接远程oracle数据库. 2.详细步骤: a)      安装PL/SQL.依据自己的操作系统安 ...

  7. java代码连接oracle数据库连接_在JAVA中连接Oracle数据库(例子)

    * TODO 要更改此生成的文件的模板,请转至 * 窗口 - 首选项 - java - 代码样式 - 代码模板 */ package person.fane.test; import java.sql ...

  8. 64位oracle客户端_开发小记-golang连接Oracle数据库配置

    项目需求golang连接Orale数据库,使用mattn/go-oci8包,github地址 https://github.com/mattn/go-oci8 过程 Oracle Client和SDK ...

  9. python连接oracle数据库的方法_Python3.6连接Oracle数据库的方法详解

    本文实例讲述了Python3.6连接Oracle数据库的方法.分享给大家供大家参考,具体如下: 下载cx_Oracle模块模块: https://pypi.python.org/pypi/cx_Ora ...

最新文章

  1. redis 的一主二从三哨兵模式
  2. CSS 实现左侧固定,右侧自适应两栏布局的方法
  3. JavaScript——易班优课YOOC课群在线测试自动答题解决方案(十一)恢复右键、选择和复制
  4. “秒开”浏览器实现起来有多难?
  5. wordpress插件列表
  6. centos7 配置anaconda及anaconda常用命令
  7. 禾瘦美学馆,不是谁NB谁做,是谁开店谁NB
  8. 100层高的大楼,丢玻璃球的问题
  9. 完美解决PC电脑0x0和0x800BFA07等错误,成功加入Windows10/11预览体验计划
  10. 博士申请 | 香港中文大学LaVi Lab王历伟老师招收人工智能全奖博士生
  11. 有一个好的身体太重要了
  12. 微信小程序 获取组件数据
  13. 阿里云主机安全组端口开放完整教程
  14. 电磁场与电磁波实验 01 - | 位移电流测量及电磁场与电磁波的存在实验
  15. 【目标跟踪】帧差法结合卡尔曼滤波行人姿态识别【含GUI Matlab源码 1127期】
  16. sqlite3和tkinter结合使用案例编程
  17. 写给兄弟连毕业学员的信之年终总结
  18. 我的世界mod整合包java_我的世界1.7.10食物、匠魂与超能力向整合包(附JAVA)
  19. 可以直接下载软件,不需要先下载助手的网站推荐
  20. android之Fresco框架(一)--Fresco基本使用

热门文章

  1. 7.3 程序示例--PCA 模型-机器学习笔记-斯坦福吴恩达教授
  2. android4.0.3源码之鼠标光标绘制简略版
  3. win10开启wsl系统,让我们愉快的在windows上使用Linux
  4. 树莓派制作“数码显微镜”,了解一下?
  5. 【发布】温度监测报警器v1.1a内测版!
  6. w ndows8怎么连接网络,(Wndows8.1优化设置全面解析.doc
  7. c语言ascii图形输出,C语言实例10——有关ASCII图形的输出
  8. stm32 keil下不重启进行仿真寻找bug原因
  9. Django Rest Framework
  10. SqlServer 行转列