不带模式名称访问达梦数据库,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的信息,刷新可以选择要导入的数据库在这里插入图片描述

输入达梦数据库信息在这里插入图片描述

勾选第一个,目的模式选择刚才用命令创建的用户,选择要导入的表试图,序列等,下一步可以看到具体的表和试图在这里插入图片描述
选择要导入的表在这里插入图片描述
选择完成在这里插入图片描述
报错了,没关系,上一步(这是一个坑)在这里插入图片描述
在执行一次就可以了。在这里插入图片描述

在这里插入图片描述

©️2020 CSDN 皮肤主题: 酷酷鲨 设计师:CSDN官方博客 返回首页