站保站

服务市场
  • 网站市场
  • 单机游戏
  • 平台大厅
  • 转让市场
  • 发卡市场
  • 广告市场
  • 下载市场
  • 收录市场
  • 本站平台
    平台客服
    微信Q群



    平台微博/weibo    平台微信/公众号    平台抖音/快手   
    曝光台    保障    地图   
    上传资源 快速赚钱
    站保站    登录      |  注册  |  

    只需一步,快速开始!

     找回密码   |   协议
    热门搜索: 网站开发 App报毒 挖矿源码 代办资质

    神通数据库数据转Mysql

    • 时间:2020-10-26 11:27 编辑:Coder阿飞 来源: 阅读:58
    • 扫一扫,手机访问
    摘要:

    神通数据库是天津神舟通用数据技术有限公司开发的数据库管理系统软件产品,网上有说基于postgreSQL演变而来,不知真假。

    神通数据库支持x86平台,以及龙芯(中国科学院)、飞腾(国防科大)、申威等国家自主研发的平台,详情戳:http://www.shentongdata.com/index.php/product/view-37

     

     

    之前公司有同步Mysql脚本的需求,就尝试把神通数据库映射出一个mysql脚本,上神通数据库官网看了下是有一个迁移工具的,心想太方便了,下载安装(试用版32、64位win10版都试了)一顿操作之后发现总会卡在如下界面(如果有解决方法,请留言告知,感激不尽):

    因为添加源数据库与目标数据库点击下一步时会自动连接库进行检测,所以不存在数据库账号密码输错的情况,好坑,尝试了神通转mysql、mysql转mysql都是卡在这一步,无奈尝试其他办法(官方的迁移文档还是旧版:http://www.shentongdata.com/index.php/solution/list-23

     

    下面是不完美的转化方式:

    PD(PowerDesigner是经常使用的解决方案,支持60多种关系数据库管理系统(RDBMS)/版本;

    使用Data Architect可利用实体-关系图为一个信息系统创建"概念数据模型"-CDM(Conceptual Data Model)。并且可根据CDM产生基于某一特定数据库管理系统的"物理数据模型"-PDM(Physical Data Model)。还可优化PDM,产生为特定DBMS创建数据库的SQL语句并可以文件形式存储以便在其他时刻运行这些SQL语句创建数据库。另外,Data Architect还可根据已存在的数据库反向生成PDM、CDM及创建数据库的SQL脚本

    使用PD时,选择数据库逆向,发现压根没有神通数据库的选项,先选一个,下一步;

     

    此时如果使用自定义数据源的话,还是存在问题,因为我们的数据库列表根本就没有,如果选择了不匹配的数据库,不是报错就是直接列表为空,发现支持脚本文件的方式,try it;

    打开神通数据库工作台,连上神通数据库,将生成的DDL(data definition language)复制到txt文件中并重命名:

     

    再次PD选择 数据库逆向,选择使用脚本文件:

    看起来可行: 

    接下来Database - 修改当前DBMS:

     可以先预览sql:

    难搞啊~~ 此路不通;

     

    总结:

    1、如果之前已经有mysql基础脚本,建议在此基础上用Navicat手动加表;

    2、如果数据库表巨大或之前脚本与最新数据相差较大,建议导出DDL利用sublime手动进行批量修改

     

    PS:Sublime模糊批量修改

    EX:将脚本文件中所有类似 DEFAULT NEXTVAL('OATRANSFER.XXX_ID_SEQ'::text) NOT NULL 修改为 NOT NULL AUTO_INCREMENT COMMENT '主键'

     勾选启用正则表达式,*代表所有:

     Over.

    • 全部评论(0)
    • 最新

    信息加载中,请等待

    微信客服(速回)

    微信客服(慢回)



    企业微信客服二维码
    联系我们
    平台客服: 平台QQ客服

    平台电话:400电话迁移中!

    平台邮箱:28292383@qq.com

    工作时间:周一至周五:早10:00 晚:18:00

    营业执照     网站ICP备案:鲁ICP备20027607号-1     鲁公网安备:37068702000078号     增值电信业务经营许可证、在线数据与交易处理业务许可证:鲁B2-20200681      © 2016-2024 站保站  https://www.zhanbaozhan.com/ 版权所有!      平台规范:   关于我们   广告合作   隐私条款   免责声明   法律声明   服务条款   网站地图   平台工单!