NHibernate & Oracle

Visto che mi ci trovo a lavorare ogni giorno e immagino può fare comodo a molti riporto la configurazione per connettersi a Oracle con NHibernate.

I driver Microsoft sono ben più lenti dell'Oracle Client per cui vi suggerisco di passare alla versione dei driver distribuiti direttamente da Oracle.

Al momento sto utilizzando la versione XE e la mi configurazione è:

  1. Cambiare il ConnectionDriver in "NHibernate.Driver.OracleDataClientDriver"
  2. Cambiare la connection string per l'utilizzo dei driver Oracle (ottima reference: www.connectionstrings.com)
  3. Aggiungere sull' app.config (ovviamente versione e PublicKeyToken della versione della dll):
<runtime>
  <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
    <qualifyAssembly partialName="Oracle.DataAccess"
      fullName="Oracle.DataAccess, Version=10.2.0.100, Culture=neutral, PublicKeyToken=89b483f429c47342" />
  </assemblyBinding>
</runtime>

 

Technorati Tag: ,,

posted @ Monday, August 11, 2008 10:49 AM

Print
Comments have been closed on this topic.
«August»
SunMonTueWedThuFriSat
28293031123
45678910
11121314151617
18192021222324
25262728293031
1234567