Hibernate连接达梦数据库不带模式名,解决无效的表或视图名,DmDialect方言
1、安装完成达梦数据库,打开DM管理工具,如下图:
2、新建用户,比如 TESTUSER,勾选想要的权限。
3、打开DM数据迁移工具,将旧的数据库对应的用户迁移至新建的TESTUSER,用户及模式。
这里省略连接原数据库,目的数据库。
4、目的模式,输入刚才新建的TESTUSER,下一步。这步很重要!!!
5、点击,选择,将源对象,赋值到 目的对象。下一步,完成。
6、Hibernate连接。
(1)导入驱动jar(DmJdbcDriver18.jar),方言jar(DmDialect-for-hibernate3.0.jar)。
在DM数据库安装目录下找到对应的jar包。放到项目里。
(2)配置文件
<?xml version='1.0' encoding='UTF-8'?><!DOCTYPE hibernate-configuration PUBLIC"-//Hibernate/Hibernate Configuration DTD 3.0//EN""http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"><hibernate-configuration><session-factory><!--程序执行的时候是否显示真正的sql语句--><property name="show_sql">true</property><!--使用的SQL对应的“方言”,此处是dm的“方言”--><property name="dialect">org.hibernate.dialect.DmDialect</property><!--连接数据库的Driver--><property name="connection.driver_class">dm.jdbc.driver.DmDriver</property><!--数据库连接url--><property name="connection.url">jdbc:dm://localhost:5236</property><!--用户名--><property name="connection.username">TESTUSER</property><!--密码--><property name="connection.password">password</property></session-factory>
</hibernate-configuration>
7、到这里问题就已经解决了。
Hibernate连接达梦数据库不带模式名,解决无效的表或视图名,DmDialect方言相关推荐
- JeecgBoot 连接达梦数据库
JeecgBoot连接达梦数据库 一.达梦数据库官网下载地址 http://www.dameng.com/down.aspx?TypeId=11&FId=t14:11:14 项目采用DMB8开 ...
- java获取达梦数据库_Java连接达梦数据库驱动dm_jdbc
[实例简介] Java连接达梦数据库驱动dm_jdbc: dm_jdbc\com.dameng.floader.jar dm_jdbc\com.dameng.impexp.jar dm_jdbc\Dm ...
- C#连接达梦数据库基础功公共类
c#程序访问达梦数据库 1.准备数据库驱动 达梦数据库安装完成后路径一般为:C:\dmdbms 找到 C:\dmdbms\drivers\dotNet\DmProvider: 我选择为.net 4. ...
- Python连接达梦数据库
1.安装dmPython(windows环境) 01.安装DM数据库软件并设置DM_HOME环境变量 ##只需要DM数据库客户端就可以远程连接达梦数据库 dmPython源码依赖DM安装目录中提供的i ...
- PHP连接达梦数据库
PHP连接达梦数据库 背景 PDO(PHP Data Objects)是一种在PHP里连接数据库的使用接口. PHP 数据对象(PDO) 扩展为PHP访问数据库定义了一个轻量级的一致接口.实现 PDO ...
- idea如何连接达梦数据库
idea如何连接达梦数据库 1.首先我们自己创建一个达梦数据库驱动 2.将达梦数据库jar包地址配置一下 3.然后输入相关信息进行连接 4.测试连接 5.ok
- QT Create OCI方式连接达梦数据库
QT OCI方式连接达梦数据库 一.背景 用户使用QT Create开发集成软件 OCI的方式连接数据库. 需要说明的是,本人非开发人员,所以在C++代码编写思路或者使用方式上难免有些低级操作,调试中 ...
- Delphi测试ODBC连接达梦数据库
首先要确定安装的Delphi版本到底是32位的还是64位的,根据Delphi的版本来安装对应位数的达梦或注册ODBC驱动. 版本问题一定要注意,否则后面会有很多报错,比如配置无效.无法加载dodbc. ...
- springboot连接达梦数据库
springboot连接达梦数据库 这次实战主要说springboot项目连接达梦数据库. 先准备好达梦数据库的驱动包,如下: 在执行maven命令把该驱动包安装到自己的maven仓库,命令如下: m ...
最新文章
- qt怎么做滑动调节参数_冬天冰箱温度怎么调?0到7旋钮是做什么的?学会调节省电又保鲜...
- 从物联网设备生命周期理解Apple Homekit框架
- 6、leetcode34 在排序数组中查找元素的第一个位置和最后一个位置**
- Ocelot简易教程(三)之主要特性及路由详解
- scanner close_Java Scanner close()方法与示例
- Docker-构建/启停容器镜像及常用命令介绍
- php80端口改成8080,jetty,_JETTY 8080端口改为80端口无法访问,jetty - phpStudy
- 阅读下面程序,请回答如下问题:
- Ckeditor富文本编辑器
- 【大厂面试必备系列】滑动窗口协议
- 导航路径规划之四 路径规划概述
- 小程序flex布局不生效
- [喜闻乐见]期末尻♂总结
- 如何用计算机进行绘画,如何在电脑上画画
- 如何用c语言实现ax+by+cz=G所有的正整数的解的输出丫?
- Web信息架构——设计大型网站(第3版)
- 【思维】前苏联的太空人使用的铅笔…
- stm32管脚不能正常输出高低电平?
- 考研计算机南大和武大难度,全国高校考研录取难度排行榜,浙大第五、南大第十!武大掉出前十...
- 随机森林算法训练及调参-附代码