不带模式名称访问达梦数据库,pgsql导入达梦数据库
Posted GW_Cheng
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了不带模式名称访问达梦数据库,pgsql导入达梦数据库相关的知识,希望对你有一定的参考价值。
-- 查看表空间
SELECT username,default_tablespace FROM dba_users;
-- 创建表空间
CREATE TABLESPACE TESTDB DATAFILE 'TESTDB.DBF' SIZE 128;
-- 创建用户指定默认表空间
CREATE USER TESTUSER IDENTIFIED BY "123456789" DEFAULT TABLESPACE TESTDB;
-- 分配权限
GRANT DBA TO TESTUSER;
在模式TESTUSER下创建表或者导入表,以TESTUSER登陆访问TESTUSER模式下的表不需要带模式名称
java程序配置
spring:
datasource:
url: jdbc:dm://localhost
username: TESTUSER
password: 123456789
driver-class-name: dm.jdbc.driver.DmDriver
使用迁移工具迁移迁移pgsql到达梦
新建工程
新建迁移
下一步
其他数据库迁移到达梦,选择PostgreSQL
输入PostgreSQL的信息,刷新可以选择要导入的数据库
输入达梦数据库信息
勾选第一个,目的模式选择刚才用命令创建的用户,选择要导入的表试图,序列等,下一步可以看到具体的表和试图
选择要导入的表
选择完成
报错了,没关系,上一步(这是一个坑)
在执行一次就可以了。
以上是关于不带模式名称访问达梦数据库,pgsql导入达梦数据库的主要内容,如果未能解决你的问题,请参考以下文章