|
楼主
发表于: 2021-07-02
, 来自: From:中国
DM数据迁移工具提供了主流数据库Oracle、SQLServer、MySQL、DB2、PostgreSQL、Informix、Kingbase、Sybase迁移到DM、DM到DM、文件迁移到DM以及DM迁移到文件的功能。 以DM8迁移DM8为例,简单介绍DM数据迁移工具的使用方法。 一、 迁移前置条件 确保源数据库、目标数据库处于在线状态,并且网络互通。 二、 达梦数据库设置 打开DM管理工具-窗口-视图-对象导航-双击LOCALHOST(SYSDBA)登录: 主机名:LOCALHOST 端口:5236 用户名:SYSDBA 密码:SYSDBA 2.1 建表空间dmdata create tablespace “dmdata” datafile ‘/data/amdata/dmdata.dbf’ size 5120 autoextend on next 1024 maxsize 33554431 CACHE = NORMAL;2.2 创建用户HAMSDM1创建数据库用户时,密码需9位或以上 create user “HAMSDM1” identified by “hams@1234” limit failed_login_attemps 3, password_lock_time 1, password_grace_time 10 default tablespace “dmdata” default index tablespace “dmdata”; 2.3 用户授权 grant “DBA”,“RESOURCE”,“PUBLIC” to “HAMSDM1” with admin option;grant ALTER DATABASE,RESTORE DATABASE,CREATE USER,ALTER USER,DROP USER,CREATE ROLE,CREATE SCHEMA,CREATE TABLE,CREATE VIEW,CREATE PROCEDURE,CREATE SEQUENCE,CREATE TRIGGER,CREATE INDEX,CREATE CONTEXT INDEX,BACKUP DATABASE,CREATE LINK,CREATE REPLICATE,CREATE PACKAGE,CREATE SYNONYM,CREATE PUBLIC SYNONYM,ALTER REPLICATE,DROP REPLICATE,DROP ROLE,INSERT TABLE,UPDATE TABLE,DELETE TABLE,SELECT TABLE,REFERENCES TABLE,GRANT TABLE,INSERT VIEW,UPDATE VIEW,DELETE VIEW,SELECT VIEW,GRANT VIEW,EXECUTE PROCEDURE,GRANT PROCEDURE,SELECT SEQUENCE,GRANT SEQUENCE,EXECUTE PACKAGE,GRANT PACKAGE,DROP PUBLIC SYNONYM,ADMIN REPLAY,ADMIN BUFFER,CREATE TABLESPACE,ALTER TABLESPACE,DROP TABLESPACE,CREATE MATERIALIZED VIEW,SELECT MATERIALIZED VIEW,CREATE DOMAIN,GRANT DOMAIN,USAGE DOMAIN,DUMP TABLE,ADMIN JOB to “HAMSDM1” with admin option;三、 数据库迁移1、打开数据库迁移工具,新建工程 2、新建迁移任务 3、开始迁移任务 4、输入源数据库信息
5、输入目标源数据库信息 6、指定迁移数据 7、开始迁移 8、迁移完成
|
|