暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

达梦DM8数据库建表操作、数据库的导出导入exp/imp操作【测试成功】

巴韭特锁螺丝 2024-10-09
102

一、创建用户并授权DBA权限

    -- 创建用户
    CREATE USER yl IDENTIFIED BY ez02WuqqiD;


    -- 授予DBA权限
    GRANT DBA TO yl;


    二、创建表空间并执行建表操作

        先创建表空间

        再建表,制度表空间:

      CREATE TABLE test (
      id INT,
      name VARCHAR(100),
      age INT,
      address VARCHAR(255)
      ) TABLESPACE MAIN;

      二、数据库exp导出操作(全库)

        ./dexp YL/ez02WuqqiD@127.0.0.1:5236 FILE=dexp01.dmp LOG=dexp01.log DIRECTORY=/dm/backup/ FULL=Y

        三、数据库imp导入操作(全库)

          ./dimp USERID=YL/ez02WuqqiD@127.0.0.1:5236  FILE=dexp01.dmp DIRECTORY=/dm/backup/ LOG=dexp01.log FULL=Y
            ###dexp参数说明:


            第一个空隔的参数:分别是用户名/密码@数据库地址:端口


            DIRECTORY 参数是导出文件目录


            FILE 参数是导出的DMP文件名


            FULL=Y 参数是整库导出


            LOG 参数是日志文件


            LOG_WRITE=N 参数是日志文件内容非实时写入


            说明:


            1、Tables可以支持选择性导入,例如:只导入TEST模式,则修改为schemas=TEST


            2、如果目标表已存在,则会导入失败,这时候可以添加参数TABLE_EXISTS_ACTION 对已存在表时采取操作[SKIP | APPEND | TRUNCATE | REPLACE]


            ###dixp参数说明:
            SKIP:跳过执行
            APPEND追加数据,例如:数据表已有200行,导出文件有100行,执行后数据表将存在300行记录
            TRUNCATE清空表记录,再导入数据
            REPLACE替换表记录
            dimp SYSDBA/SYSDBA@192.168.137.178:5236 file=table_exp.dmp directory=/home/dmdba/backup TABLES='"TEST","test1#@1"' LOG=table_imp.log LOG_WRITE=N


            文章转载自巴韭特锁螺丝,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

            评论