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 @ lunedì 11 agosto 2008 13:49

Print
Comments have been closed on this topic.
«dicembre»
domlunmarmergiovensab
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234