源数据库ORACLE编码未知 目标数据库MYsql编码utf-8 运行ORACLE to mysql---》move to mysql server directly----》设置源数据库用户名和密码----》设置本地数据库(mysql)用户名密码 --->设置本地数据库database name。其他默认然后选择覆盖---》选择要迁移的表 OK 然后转换过去发现中文乱码 请问ORACLE一般用什么编码格式,对应于mysql的什么编码?
我的执行过程是运行ORACLE to mysql---》store into dump file----》设置源数据库用户名和密码----》设置本地数据库(mysql)用户名密码 --->设置本地数据库database name。其他默认然后选择覆盖---》选择要迁移的表 OK 最后将生成的SQL文件中的SQL代码在Navicat命令行里面执行即可
目标数据库MYsql编码utf-8
运行ORACLE to mysql---》move to mysql server directly----》设置源数据库用户名和密码----》设置本地数据库(mysql)用户名密码
--->设置本地数据库database name。其他默认然后选择覆盖---》选择要迁移的表 OK
然后转换过去发现中文乱码
请问ORACLE一般用什么编码格式,对应于mysql的什么编码?
[MySQL 是以二进制来存储字符串,在使用时候在以数据库设定的字符集来反馈对应字符内码]
用PLSQL Developer把查找的数据导出到xml,然后把xml编码转换为utf8.
用navicat导入
--->设置本地数据库database name。其他默认然后选择覆盖---》选择要迁移的表 OK 最后将生成的SQL文件中的SQL代码在Navicat命令行里面执行即可