zoukankan      html  css  js  c++  java
  • nhibernate连接11g数据库

    我框架的数据映射用 nhibernate连接多数据库,这次又增加了oracle11g,负责开发的同事始终连接不上,悲催的sharepoint调试是在不方便。。。

    下面描述下问题的解决,细节问题有3个:

    1.<property name="dialect">NHibernate.Dialect.Oracle10gDialect</property> 不管是11还是10,据说12也是用这个,这就是个坑。。。

    2.在折腾了很长时间后,陡然发现他们装的都是精简版,DataAcess引用的依赖不全。。。,安装了客户端后,问题解决。。。

    3.映射文件的配置问题:因为用动软生成映射文件习惯了,这次直接复制了一份改了改,改的时候漏掉了sqlserver的自增和oracle序列的配置不同

    oracle的序列:

    <id name="属性名" column="字段名">
          <generator class="sequence">
            <param name="sequence">序列的名字</param>
          </generator>
        </id>
    

      

  • 相关阅读:
    正则表达式---用户验证
    最短路 Dijkstra
    最短路 Dijkstra+堆优化
    LCIS(最长公共上升子序列)
    最小生成树 Kruskal
    网络流 最大流
    网络流 最小费用最大流
    树链剖分
    树状数组
    双重Hash
  • 原文地址:https://www.cnblogs.com/saaav/p/3433099.html
Copyright © 2011-2022 走看看