Skip to content

How to use Oracle.ManagedDataAccess.Core driver with Nhibernate 5 targeting .NET 5? #2907

Answered by hazzik
maulik-modi asked this question in Q&A
Discussion options

You must be logged in to vote

Just set "connection.driver_class" to "NHibernate.Driver.OracleManagedDataClientDriver" and "dialect" to "NHibernate.Dialect.Oracle12cDialect" in your configuration file. Don't need to create any classes or anything.

<hibernate-configuration  xmlns="urn:nhibernate-configuration-2.2" >
	<session-factory name="NHibernate.Test">
		<property name="connection.driver_class">NHibernate.Driver.OracleManagedDataClientDriver</property>
		<property name="connection.connection_string">
			User ID=nhibernate;Password=nhibernate;Data Source=(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = ORCL)))
		</property>
		<property name=

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by hazzik
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants
Converted from issue

This discussion was converted from issue #2906 on September 06, 2021 09:23.