Ldap工具

Posted 香菜哥哥

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ldap工具相关的知识,希望对你有一定的参考价值。

ODP.NET可以使用实体框架工具支持LDAP吗?

有谁知道ODP.NET托管访问(Oracle.ManagedDataAccess 12.2)是否支持使用实体框架工具的LDAP(与2017实体框架6.2相比)? DBA通过TNS禁止访问,因此我不再无法连接到数据库来更新数据模型。我收到的错误消息是ORA-12154 TNS无法解析指定的连接标识符。

我试图在app.net中包含LDAPSetting,但这不起作用。有什么方法我仍然可以使用实体框架工具来更新这些数据模型?

答案

ODP.NET托管驱动程序很可能找不到您的sqlnet.oraldap.ora文件。

你在NAMES.DIRECTORY_PATH = (LDAP, ...)文件中设置了sqlnet.ora吗?

您也可以通过sqlnet.ora环境变量或在machine.config中使用类似于此的脚本定义ldap.oraTNS_ADMIN文件的位置:

set TNS_ADMIN=C:oracle
etworkadmin

set Oracle_x64=c:oracleproduct12.2Client_x64odp.net
"%Oracle_x64%managedx64OraProvCfg.exe" /action:config /product:odpm /frameworkversion:v4.0.30319 /providerpath:%Oracle_x64%managedcommonOracle.ManagedDataAccess.dll /set:settingsTNS_ADMIN:%TNS_ADMIN%


set Oracle_x86=c:oracleproduct12.2Client_x86odp.net
"%Oracle_x86%managedx86OraProvCfg.exe" /action:config /product:odpm /frameworkversion:v4.0.30319 /providerpath:%Oracle_x86%managedcommonOracle.ManagedDataAccess.dll /set:settingsTNS_ADMIN:%TNS_ADMIN%

如果它没有帮助,这将是一个解决方法:ODP.NET Managed library does resolve alias, but 32-bit library does。但是,在我的机器上,LDAP解析与ODP.NET托管驱动程序一起正常工作。也许还要看看Oracle Data Provider for .NET, Managed Driver Configuration

以上是关于Ldap工具的主要内容,如果未能解决你的问题,请参考以下文章

Ldap工具

ODP.NET可以使用实体框架工具支持LDAP吗?

如何在 IBM Tivoli Directory Structure Web 管理工具中查看现有 LDAP 用户

搭建LDAP服务器

05-ldap-外部管理工具的安装

ldap怎么增加用户的属性,比如url,