`

数据迁移

 
阅读更多
最近公司在重构一个医疗系统,原来的系统是两个.Net系统,现需要重构到java中。数据库分别为SQL Server和Mysql,现需要将数据库统一为Hana数据库,发现了几个问题,但最后通过努力都解决了。
1、原本通过Hana的数据迁移工具把数据是可以迁移过去的,在MySQl里面的字段为TEXT类型的到Hana里面就存储不了了,最后不得不更改为clob。

2、在数据插入的时候有些字段特别长,导致SQL打开后很卡,根本无法复制粘贴,而且有两张表的数据比较多,根本不可能用复制粘贴SQL的形式插入。最后用jdbc连接Hana数据库,读取SQL文本,读一行插入一行的方式得以全部插入。

3、在原来的字段里面存在着’这种符号,导致插入的时候报错,Hana不识别这种符号,最后用''插入Hana可以实现。

4、在用JDBC和odbc查询的时候,如果SQL是小写,在执行的时候Hana会自动转换成大写,会导致如果Hana里面的表名是小写的或者字段名是小写的,就会报错不存在table或column,最后将表名和字段名全转换为大写得以解决。(这个还有更好的解决方案,研究ing)
分享到:
评论

相关推荐

    数据迁移服务V200R100C00----VMware虚拟机数据迁移方案.doc

    数据迁移服务V200R100C00----VMware虚拟机数据迁移方案 数据迁移服务V200R100C00是华为工程师和合作工程师共同开发的一款数据迁移工具,旨在帮助用户将VMware虚拟机数据迁移到新的存储设备上。 在数据迁移服务...

    数据迁移 说明 oracle 数据迁移完整手册

    Oracle 数据迁移完整手册 Oracle 数据迁移是一种常见的数据库管理操作,目的是将 Oracle 数据库从一台服务器迁移到另一台服务器。以下是 Oracle 数据迁移的完整手册,涵盖了迁移方法概述、实现步骤、其他方法等...

    Redis集群数据迁移操作文档

    《Redis集群数据迁移实战指南》 在IT领域,数据迁移是一项关键任务,特别是在使用Redis这样的高性能内存数据库时。本文将详细介绍如何进行Redis集群的数据迁移,包括全量和增量数据迁移,以及离线迁移的方法,主要...

    Mycat2数据迁移工具-yugong免积分下载!

    Yugong数据迁移工具则专注于解决从MySQL到Mycat的数据迁移问题。它具备以下特点: 1. **自动化迁移**:Yugong可以自动分析MySQL的表结构,生成相应的Mycat配置文件,减少了手动配置的工作量。 2. **数据一致性**:...

    数据迁移整合的方案的报告.pdf

    数据迁移整合是IT领域中常见的任务,特别是在系统升级或新旧系统替换时。在这个报告中,我们关注的是如何有效地进行历史数据迁移和不同系统间的整合,以确保业务的连续性和系统的稳定性。 首先,新老系统迁移整合的...

    NC升级数据迁移工具手册

    ### NC升级数据迁移工具手册知识点概述 #### 一、总述 **NC56/57至NC63数据迁移工具**是用友为帮助企业从NC56/57版本平滑过渡到NC63版本而开发的一款专业数据迁移工具。此工具主要用于实现企业现有系统中的数据无缝...

    MySQL+人大金仓+数据迁移

    "MySQL+人大金仓+数据迁移" MySQL 是一个流行的开源关系数据库管理系统,而人大金仓是基于 PostgreSQL 的一款商业数据库管理系统。数据迁移是指将数据从一个数据库管理系统迁移到另一个数据库管理系统的过程。本文...

    直接拷贝数据文件实现Oracle数据迁移

    Oracle 数据迁移是一个复杂的过程,尤其是对于新手来说。然而,在特定条件下,如服务器环境相同且Oracle版本一致,直接拷贝数据文件是一种快速而有效的方法。本文将详细介绍如何通过直接拷贝数据文件来实现在新...

    Redis数据导入导出以及数据迁移的4种方法详解

    Redis 数据导入导出和数据迁移是 Redis 管理中的重要环节,对于数据备份、故障恢复、集群扩展等场景有着至关重要的作用。本文将详细解析 Redis 数据导入导出的4种方法。 首先,我们来看第一种方法:使用 AOF...

    mysql数据迁移,本资源用shell脚本自动完成,人机交互

    MySQL数据迁移是一个重要的任务,特别是在系统升级、环境切换或数据备份恢复时。在这个过程中,我们需要确保数据的完整性和一致性,而使用Shell脚本自动化这个过程可以大大提高效率并减少人为错误。下面将详细介绍...

    大数据-数据迁移-hive、hbase、kudu迁移

    在大数据领域,数据迁移是一项关键任务,特别是在组织从自建数据中心向云平台迁移的过程中。本文档详细记录了一次从自建Hadoop集群到华为云MRS(Managed Service for Big Data)的大规模数据迁移项目,涉及到了Hive...

    sql 数据迁移工具

    在IT行业中,数据库管理是一项至关重要的任务,而SQL数据迁移工具正是解决这一问题的有效手段。本文将深入探讨SQL数据迁移工具的功能、应用场景以及常见的迁移策略。 SQL数据迁移工具,如标题所示,是一种能够帮助...

    Hadoop数据迁移--使用importtsv两步载入数据

    Hadoop数据迁移是处理大数据场景中的一项重要工作,而importtsv工具是HBase为将HDFS(Hadoop Distributed File System)上的数据导入到HBase数据库中所提供的一种方法。HBase是构建在Hadoop之上的非关系型分布式...

    Oracle导Mysql适用于百、千万级别数据迁移

    Oracle导Mysql适用于百、千万级别数据迁移,速度是kettle的10倍以上数据库迁移 数据迁移 千万级 亿万级数据,MySQL oracle关系型 现需要开发一套程序用来快速迁移数据库,要求如下: 1.使用人员可以指定迁移数据库...

    Hadoop数据迁移--从Oracle向Hadoop

    Hadoop数据迁移是指将存储在传统数据库系统(如Oracle)中的数据转移到Hadoop文件系统(HDFS)的过程。在这个过程中,MapReduce作为一种编程模型,用于处理和生成大数据集,被用来连接Hadoop与Oracle数据库,使得...

    Apsara Clouder云计算技能认证:云数据库管理与数据迁移--试题.doc

    数据传输服务DTS提供了快速的数据迁移功能,可以将本地数据库或者RDS实例迁移到另一个RDS实例中,支持同异构数据源之间的数据迁移,同时提供了多种ETL特性,包括结构迁移、全量数据迁移、过滤数据迁移、增量数据迁移...

    数据迁移整合方案.pdf

    数据迁移整合方案 数据迁移整合是指在新旧系统之间进行数据迁移和整合,以确保业务的顺利开展。在本方案中,我们将讨论数据迁移整合的需求分析、系统迁移和整合目标、系统切换方案等方面的内容。 需求分析是数据...

    人大金仓安装与数据迁移(windows)

    本文将详细介绍如何在Windows操作系统上安装人大金仓数据库(kingbase SE V8),以及如何进行数据迁移,特别是从MySQL迁移到金仓数据库。 首先,我们需要从人大金仓官方网站下载数据库安装包和授权码。下载地址为:...

Global site tag (gtag.js) - Google Analytics