当前位置:首页 > 数据库 > Oracle技术

orcale数据库向mysql数据库中同步数据中数据乱码有关问题

优良自学吧提供orcale数据库向mysql数据库中同步数据中数据乱码有关问题,orcale数据库向mysql数据库中同步数据中数据乱码问题?orcale10G 数据库中的数据编码为 WE8ISO8859P1     mysql5.1  数据

orcale数据库向mysql数据库中同步数据中数据乱码问题?
orcale10G 数据库中的数据编码为 WE8ISO8859P1
    mysql5.1  数据库中的数据编码为 UTF-8

    现在通过java程序 从orcale数据库中想mysql同步数据

    现在的问题是 java程序在orcal中查询出来的集合数据 是乱码!
我java程序的数据源如下配置:

<bean id="oracle_dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">       
    <property name="driverClass" value="oracle.jdbc.driver.OracleDriver"/>       
    <property name="jdbcUrl" value="jdbc:oracle:thin:@61.8.169.54:1521:ORCL"/>       
    
    <property name="properties">  
                <props>  
                    <prop key="user">XX</prop>  
                    <prop key="password">XX</prop>  
                    <prop key="bigStringTryClob">true</prop>  
                    <prop key="clientEncoding">UTF-8</prop>  
                    <prop key="serverEncoding">WE8ISO8859P1</prop>  
                </props>  
            </property>    
            
</bean>  


这样配置结果还是乱码,请高手帮忙解决!
------解决方案--------------------
编码不一致肯定会出现乱码,除非两个字符集有子集的关系。
------解决方案--------------------
可以在客户端转换编码为一样的

(本文来自互联网,不代表搜站(http://www.ylzx8.cn/)的观点和立场)
本站所有内容来自互联网,若本站收录的信息无意侵犯了贵司版权,请给我们来信(ylzx8cn@163.com),我们会及时处理和回复,谢谢