不带模式名称访问达梦数据库,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模式下的表不需要带模式名称

不带模式名称访问达梦数据库,pgsql导入达梦数据库_第1张图片

java程序配置

spring:
	datasource:
    	url: jdbc:dm://localhost
    	username: TESTUSER
    	password: 123456789
    	driver-class-name: dm.jdbc.driver.DmDriver

使用迁移工具迁移迁移pgsql到达梦

新建工程
不带模式名称访问达梦数据库,pgsql导入达梦数据库_第2张图片
新建迁移

不带模式名称访问达梦数据库,pgsql导入达梦数据库_第3张图片
不带模式名称访问达梦数据库,pgsql导入达梦数据库_第4张图片

下一步不带模式名称访问达梦数据库,pgsql导入达梦数据库_第5张图片
其他数据库迁移到达梦,选择PostgreSQL
不带模式名称访问达梦数据库,pgsql导入达梦数据库_第6张图片

输入PostgreSQL的信息,刷新可以选择要导入的数据库不带模式名称访问达梦数据库,pgsql导入达梦数据库_第7张图片

输入达梦数据库信息不带模式名称访问达梦数据库,pgsql导入达梦数据库_第8张图片

勾选第一个,目的模式选择刚才用命令创建的用户,选择要导入的表试图,序列等,下一步可以看到具体的表和试图不带模式名称访问达梦数据库,pgsql导入达梦数据库_第9张图片
选择要导入的表不带模式名称访问达梦数据库,pgsql导入达梦数据库_第10张图片
选择完成不带模式名称访问达梦数据库,pgsql导入达梦数据库_第11张图片
报错了,没关系,上一步(这是一个坑)不带模式名称访问达梦数据库,pgsql导入达梦数据库_第12张图片
在执行一次就可以了。不带模式名称访问达梦数据库,pgsql导入达梦数据库_第13张图片

不带模式名称访问达梦数据库,pgsql导入达梦数据库_第14张图片

你可能感兴趣的:(国产化,达梦数据库)