小编use*_*252的帖子

PHP oci_connect()TNS:无法解析连接标识符(ORA-12154)

我在Ubuntu服务器上测试一些PHP代码,并通过"tnsping"命令检查oracle数据库连接

Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.3.14)(PORT = 1521)) (CONNECT_DATA = (SERVICE_NAME = ORCL) (SID = ORCL)))
OK (10 msec)
Run Code Online (Sandbox Code Playgroud)

但是,PHP中的oci_connect函数显示类似于的警告

警告:oci_connect():ORA-12154:TNS:无法解析第6行中/usr/local/ipm5/wui/manager/123.bih中指定的连接标识符2

当然,OCI8启用(通过检查的phpinfo)和一些环境(PATH,ORACLE_BASE,ORACLE_HOME,ORACLE_SID,TNS_ADMIN,LD_LIBRARY_PATH)变量被设置成/etc/bash.bashrc

有人推荐?? 问题是什么

php oracle

7
推荐指数
1
解决办法
3万
查看次数

标签 统计

oracle ×1

php ×1