- 3,716,000 Users
- 2,242,928 Discussions
- 7,845,734 Comments
Forum Stats
Discussions
Categories
- 17 Data
- 362.2K Big Data Appliance
- 7 Data Science
- 1.6K Databases
- 476 General Database Discussions
- 3.7K Java and JavaScript in the Database
- 22 Multilingual Engine
- 487 MySQL Community Space
- 5 NoSQL Database
- 7.6K Oracle Database Express Edition (XE)
- 2.8K ORDS, SODA & JSON in the Database
- 417 SQLcl
- 42 SQL Developer Data Modeler
- 184.9K SQL & PL/SQL
- 21K SQL Developer
- 1.9K Development
- 3 Developer Projects
- 32 Programming Languages
- 135.1K Development Tools
- 9 DevOps
- 3K QA/Testing
- 256 Java
- 6 Java Learning Subscription
- 10 Database Connectivity
- 67 Java Community Process
- 1 Java 25
- 9 Java APIs
- 141.1K Java Development Tools
- 6 Java EE (Java Enterprise Edition)
- 153K Java Essentials
- 135 Java 8 Questions
- 86.2K Java Programming
- 270 Java Lambda MOOC
- 65.1K New To Java
- 1.7K Training / Learning / Certification
- 13.8K Java HotSpot Virtual Machine
- 10 Java SE
- 13.8K Java Security
- 3 Java User Groups
- 22 JavaScript - Nashorn
- 18 Programs
- 125 LiveLabs
- 30 Workshops
- 9 Software
- 3 Berkeley DB Family
- 3.5K JHeadstart
- 5.7K Other Languages
- 2.3K Chinese
- 3 Deutsche Oracle Community
- 11 Español
- 1.9K Japanese
- 2 Portuguese
ODP.NET Core support for LDAP

Since a few people have asked me the same question through various channels and the answer is not straightforward, I created a thread to track the discussion. I've been recently asked whether ODP.NET Core ODP.NET Core supports LDAP.
The current answer is no, which is what you will find in the ODP.NET Core beta documentation. .NET Standard does not support System.DirectoryServices, which means ODP.NET Core does not support it either. However, MS has released the Windows Compatibility Pack (WCP), which does support System.DirectoryServices on Windows only. No cross platform support, but gives you LDAP support if running on Windows.
My question to ODP.NET Core users is whether you are looking for LDAP support for Windows only via WCP or you really want LDAP for Linux?
Comments
-
only Linux
-
Hello
We recently migrated our version of Oracle to ORACLE 12C EXADATA. After this migration, developments using .NET were met only using full_framework. In the .net CORE, ODP.NET did not notice the connection via LDAP.
Do you know if a version of ODP.NET is planned to fix this problem?
-
ODP.NET Core 19c is planned to support LDAP on Windows only.
There is currently no Microsoft capability for .NET Core LDAP support on Linux.
-
Thanks Alex
We use Windows servers in our applications.
Do you have a date estimate for this fix or the GIT link for testing 2.19c?
-
Very early 2019.
-
Hi Alex,
Is there any update on the release for LDAP support?
-
ODP.NET Core with LDAP support is packaged with Oracle DB 19c on Windows. When you see that released, you will be able to use ODP.NET Core from the Oracle DB client. We will release ODAC 19c soon after, which will have a stand along ODP.NET Core 19c.
-
Nice!
But wil this new 19c ODP.Net Core driver with LDAP support also be usable on an 12.2c database?
kind regards
Henry Roeland
-
Yes, 19c clients are supported all the way back to 11.2.
-
Hello
are there any news about this topic? I am not sure: is Oracle.ManagedDataAccess.Core 2.18.6 supporting LDAP (on Windows)? or not yet? Is it coming soon if not supporting yet? Would it be possible to get some kind of prerelease of 19c?
kind regards
Florian Zimmermann
-
ODP.NET Core 18c does not support LDAP, only 19c and higher. Oracle Database 19c on Windows is planned for release in mid-May. The ODP.NET Core version released with the DB on Windows will have LDAP support.
-
Hello Alex,
Do you have an specific date for the release that you are mentioning??
Because right now we are not able to configure the OracleManagentClient 2.18.6 , to force to use LDAP,
It's not working with sql.ora.
neither with app.config file
If you have a date, I really appreciated.
and thanks for the support
-
ODP.NET Core 19c is to be released with the DB 19c on Windows. The release management occurs outside my immediate team. We've been told the DB will be released at the end of this month with a possibility it could slip into very early June.
-
ODP.NET Core 19.3 with LDAP support is now available on nuget.org.
https://www.nuget.org/packages/Oracle.ManagedDataAccess.Core/
-
ODP.NET Core 19.10 has added support for LDAP on non-Windows OSes, such as Oracle Linux and Red Hat Linux. This new version is available on NuGet Gallery.
Projects must include references to System.DirectoryServices 5.0 and System.DirectoryServices.Protocols 5.0 or higher versions to use this new functionality.