Delphi unidac连接oracle问题,一个很奇怪的问题?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Delphi unidac连接oracle问题,一个很奇怪的问题?相关的知识,希望对你有一定的参考价值。

Delphi开发遇到一个很奇怪的问题
unidac连接部分oracle可以正常连接,但是个别的oracle提示用户名口令无效,plsql都能正常连接,哪位大神遇到过,怎么解决?

参考技术A 这应该和oracle服务器的设置或者版本有关,我的程序在大多数现场运行正常,但在某些现场会出现不识别SID的问题,数据库是客户创建的,而不是我们自己设计的,版本号也各不相同。遇到这个问题,我就不使用uniconnection了,改为ado,安装oracle客户端配置服务名再访问。

使用UNIDAC连接oracle时的参数设置

在uniconnection1里设置:

server项位hostip:port:sid,如10.53.x.XX:1521:or10g

然后在Options里设置:

charset:utf8

direct:true

homename:OraDb10g_home1

UseUnicode:true

 

以上是关于Delphi unidac连接oracle问题,一个很奇怪的问题?的主要内容,如果未能解决你的问题,请参考以下文章

delphi uniDac

64位 win7 下如何用delphi连接oracle数据库?一直提示没有驱动,但是驱动又安装不上去!

使用UNIDAC连接oracle时的参数设置

uniDAC的安装和使用

UNIDAC的安装

在datasnap 中使用unidac 访问数据(服务器端)