• 达梦定时迁移数据


    1. 生成迁移源代码

            1.1 启动DM迁移工具(bin/dts.exe)

            1.2 右击迁移管理空白处 -> 新建工程

            1.3 展开工程 -> 右击迁移,新建迁移 -> 输入迁移名称,确认

            1.4 右击迁移名称,打开 -> 输入源数据库连接信息,下一步 -> 输入目的数据库连接信息,下一步 -> 选择源模式(源用户),选择目的模式(目的用户),下一步 -> 选择需要迁移的表,下一步 -> 完成。

            

            1.5 点击迁移完成界面的源代码,全选拷贝,将内容复制到新建的xml文件中。

     

    2. 创建定时作业

            2.1 通过达梦管理工具登录目的数据库

            2.2 展开用户 -> 右击代理,创建代理环境->展开代理右击作业,新建作业->输入作业名->切换到作业步骤,点击添加,输入步骤名称,选择数据迁移,浏览选择新建的xml文件->切换到高级,选择报告执行成功并结束作业,报告执行失败并结束作业,点击确定->切换到作业调度,点击新建,输入名称,发生频率类别选择天,每日频率选择执行周期,点击确认,点击确认。

     

     

            2.3 1小时后,右击作业名,点击查看作业历史信息可查看到定时迁移记录。

    ---达梦数据库常用参数配置

    Select para_name,para_value from v$dm_ini where para_name='MAX_SESSIONS';--系统允许同时连接的最大数,同时还受到LICENSE 的限制,取二者中较小的值
    call sp_set_para_value(2,'MAX_SESSIONS',500);
    ALTER SYSTEM SET 'MAX_SESSIONS' =500 spfile;
    commit;
    Select para_name,para_value from v$dm_ini where para_name='CACHE_POOL_SIZE'; --SQL 缓冲池大小,以 M 为单位
    call sp_set_para_value(2,'CACHE_POOL_SIZE',1024);
    ALTER SYSTEM SET 'CACHE_POOL_SIZE' =1024 spfile;
    commit;

    Select para_name,para_value from v$dm_ini where para_name='BUFFER';--系统缓冲区大小,以 M 为单位。推荐值:系统 缓冲区大小为可用物理内存的 60%~80%。有效值范围(8~1048576)
    call sp_set_para_value(2,'BUFFER',20480);
    ALTER SYSTEM SET 'BUFFER' =20480 spfile;
    commit;  

    --如无效,可修改dm.ini文件,重启数据库。

  • 相关阅读:
    YOLOv5 模型结构及代码详细讲解(一)
    Maven依赖仲裁
    Docker 与 WasmEdge 合作,发布 WebAssembly 支持
    【c++】异常
    React中的useCallback和useMemo
    Angular React Vue 比较 - 前言
    paddle篇---用yolov3训练自己的数据集
    java运算符
    计算机组成原理期末复习(二)
    【小白教程】网课查题公众号搭建教程-附带题库查题接口
  • 原文地址:https://blog.csdn.net/qq_15508731/article/details/126168023