甲骨文的PDO错误

霍华德·冯

当我使用PDO连接到Oracle DBMS时,出现了以下问题:

SQLSTATE [HY000]:OCIEnvNlsCreate:检查字符集是否有效以及PHP是否可以访问Oracle库和NLS数据(ext \ pdo_oci \ oci_driver.c:619)。

我已经加入ORACLE_HOMENLS_LANGPATH环境变量和PHP的配置是正确的。

以下是我的设置和配置:

NLS_LANG ORACLE_HOME PATH php-oci PDO php.ini

设置环境变量后,我set PATH=C:在cmd中使用并重新启动cmd生效。

我的平台是Windows Server 2008和我使用的是Web开发环境PHPStudy使用php7.0.12。而我instantclient_12_2从甲骨文网站上的Microsoft Windows(32位)的即时客户端(12.2.0.1.0)

霍华德·冯

我已经解决了通过复制这一问题oraociei12.dllinstantclient_12_2E:\phpStudy\PHPTutorial\php\php-7.0.12-nts太神奇了!

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章