我框架的数据映射用 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>

  

转载于:https://www.cnblogs.com/saaav/p/3433099.html

nhibernate连接11g数据库相关推荐

  1. nhibernate mysql配置_NHibernate 连接多数据库怎么配置?

    NHibernate 连接多数据库怎么配置?是不是连一个数据库,就创建一个NHibernate.cfg.xml 或 配置文件?如果要连接6个数据库,就要创建6个配置文件,太麻烦了吧!有没有简单的写法? ...

  2. php ci oracle,CI连接Oracle 11G数据库

    CI框架算是个人最喜欢的PHP框架之一,易用性上没的说,还有完备的中文文档,不过大多数时候是搭配MySQL一起使用. 不过最近接触的一个项目使用的是Oracle 11G数据库,开发前给大家搭环境的时候 ...

  3. python3连接oracle 11G数据库

    Python连接Oracle数据库 环境说明(保持各个关联环境版本对应非常重要): 系统环境:win10 64位 数据库版本:Oracle 11G  64位 python版本:python 3.7.8 ...

  4. mysql和oracle共用服务器_如何用oracle 11g客户端 配置连接服务器数据库?同一台服务器上装MySQL和oracle会有冲突么...

    在上一篇文章中,小编为您详细介绍了关于<模拟飞行10 咋设置多显示器10?>相关知识.本篇中小编将再为您讲解标题如何用oracle 11g客户端 配置连接服务器数据库?同一台服务器上装My ...

  5. python cx oracle 11g,怎么在python中使用cx_Oracle模块连接Oracle数据库

    怎么在python中使用cx_Oracle模块连接Oracle数据库 发布时间:2021-03-29 18:08:05 来源:亿速云 阅读:65 作者:Leah 怎么在python中使用cx_Orac ...

  6. Oracle数据库学习(二):SQL developer客户端下载、安装与连接Oralce 11g数据库

    SQL developer客户端下载.安装及连接Oracle数据库 本文采用自带jre的安装包,无需自己配置相关jdk文件 1.1 SQL developer客户端下载 下载 百度网盘:链接:http ...

  7. oracle 9i 安装及连接远程数据库

    用oracle 11g很久了,真的感觉是一个很重量级的客户端,安装都要一个多小时,最近刚开始接触这种精简版的数据库客户端,捣鼓了半天,总算成功. 1.下载客户端 2.安装 傻瓜式安装即可,记得自己的路 ...

  8. 连接远程数据库ORACLE11g,错误百出!

    客户机中PLSQL DEV访问虚拟机中的ORACLE11g,错误百出! 创建时间: 2017/10/14 18:44 作者: CNSIMO 标签: ORACLE 忙了一下午,只有两个字形容:麻烦! 安 ...

  9. Oracle 11g数据库的部署

    一.前言 最近要准备考试了,准备温习下Oracle数据库的相关知识,那么学习Oracle的前提肯定是部署了,目前主流Oracle版本为11g,那么接下来我们就先来一起看下,如何部署Oracle已经对数 ...

最新文章

  1. 为DataGrid行添加事件
  2. 在Ubuntu 16.10 安装 git 并上传代码至 git.oschina.net
  3. 报错笔记:cannot convert parameter 1 from 'char [1024]' to 'unsigned char *'
  4. 他是绝世天才,却只开了半辈子的挂!死后惨遭封号200年,这就是和牛顿抬杠的下场.........
  5. 有这些好习惯,可以让你悄悄变优秀
  6. Nginx----OpenResty
  7. 数据分析、关键词和地下产业
  8. 外媒:三星电子正与华为商讨芯片代工事宜
  9. 大卫谈学习5:成长的烦恼
  10. caffe镜像︱window10+docker+ubuntu14.04+caffe镜像的简单尝试
  11. MySQL优化三之MySQL配置
  12. 2. DICOM图像层级分类-DCMTK-工程搭建
  13. Win7/10 远程桌面发生验证错误 要求的函数不受支持 一键解决
  14. Windows XP 64位注册表删除问题
  15. 同步十二进制加法计数电路设计(D触发器)
  16. NVIDIA Forceware 260.89 Final 提升了多款游戏的性能
  17. SAS系统从入门到放弃?不能放弃,它是数据科学家必备技能
  18. 转行数据分析师后悔了?转行需要做哪些准备?
  19. mac 命令行 解压7z文件_命令行压缩解压7z
  20. python在线编程练习_有哪些在线编程练习网站?

热门文章

  1. Vscode使用npm安装babel
  2. 数据结构 链式哈希表(Hash Table)的接口定义与实现分析(完整代码)
  3. echarts的dataZoom属性在移动端 h5+环境中无法左右滑动问题
  4. 在用v-for时又想用v-if进行判断是否生产内容
  5. 第五章:几个重要技术总结
  6. HTTP -- 目录
  7. 命名空间函数用法及例子
  8. 用css3制作一个Music Player Menu
  9. Snabbdom(虚拟dom-h函数)
  10. 第一个MapReduce程序-------WordCount