不带模式名称访问达梦数据库,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导入达梦数据库的主要内容,如果未能解决你的问题,请参考以下文章

达梦数据库使用配置及问题整理

达梦数据库的备份和还原

达梦数据库通过下面哪个文件可以配置连接达梦数据库的连接符

达梦数据库备份-手动备份

达梦数据库查询时如何省略表前面的模式名

达梦数据库安装