2 qq 17491619 qq_17491619 于 2016.03.05 16:14 提问

转码问题 java 传到 oracle 在通过dblink 发到mysql

我在Java里将String iso=new String("短信测试".getBytes("gb2312"),"iso8859-1");
转码后应该是"¶ÌÐŲâÊÔ"
但是到oracle数据库的时候 这个码 就会变成?ìD?2aê?
那么我用oracle 自带的转码 方式 select CONVERT('短信测试','ZHS16GBK','WE8ISO8859P1') from dual;的出来的就是?ìD?2aê?;
"¶ÌÐŲâÊÔ" 传到 mysql 是 可以正常显示回 短信测试四个字的
"?ìD?2aê?" 这个就直接乱码了Mysql 不识别
请问各位大神我在oracel 改怎么转

1个回答

devmiao
devmiao   Ds   Rxr 2016.03.05 23:53
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
oracle通过dblink连接Mysql
1 下载mysql odbc驱动 2  安装mysqlodbc并且在ODBC->DSN下进行配置,配置的名称为mysqlodbc(下载mysql odbc驱动,然后) 2 在目录D:\app\Administrator\product\11.2.0\dbhome_1\hs\admin下新建文件:initqz_dept.ora文件(其中qz_dept为mysql数据库名称
oracle之使用dblink操作远程数据库
dblink(Database Link)数据库链接顾名思义就是数据库的链接[1]  ,就像电话线一样,是一个通道,当我们要跨本地数据库,访问另外一个数据库表中的数据时,本地数据库中就必须要创建远程数据库的dblink,通过dblink本地数据库可以像访问本地数据库一样访问远程数据库表中的数据。 1.创建dblink一般有两种方式         一种是配置本地连接,在本地数据库tnsname
利用Oracle DBLink现实数据库更新功能
1、DBLink作用:将多个不同地点的服务器的Oracle数据库连接起来,逻辑上可看成一个数据库来对待,实现数据库之间的单向操控。 2、要使用DBLink,首先你要有操作DBLink的权限; grant CREATE DATABASE LINK to ywgl; 3、创建数据库连接 SQL>CREATE DATABASE LINK LinkTest CONNECT TO General I
[Oracle, MySQL] Oracle通过dblink连接MySQL
业务上有这么一个需求,需要把Oracle的一些数据同步到MySQL,如果每次都是手动同步的话,实在太麻烦,因此花了点时间研究了下Oracle直连MySQL的方式。 参考文档:Detailed Overview of Connecting Oracle to MySQL Using DG4ODBC Database Link (Doc ID 1320645.1) 版本信息: Oracle:
oracle通过dblink连接mysql配置详解(全Windows下)
关于oracle通过dblink连接mysql,经过了两周的空闲时间研究学习,终于配置好了,真是不容易啊,仔细想想的话,其实也没花多长时间,就是刚开始走了一段弯路,所以把这次的经验分享出来,让大家少走些弯路,OK,闲话不多说了,开始配置旅程: 一:环境检查: 数据库:安装oracle11g 64位,安装mysql 5.6 64位,Windows7系统;安装数据源驱动(ODBC) 64位,Wind
Oracle使用 ODBC+DBLINK 访问 Mysql
接到一个需求要在oracle中访问MySql。 实现过程: 一、oracle主机上安装unixODBC      和mysql-connector-odbc驱动。 二、oracle中建立到MySQL的DBlink。   实验环境和驱动: [OS Version] Oracle Linux Server release 5.7 [ORACLE
采用dblink与merge结合的方法完成数据库之间的数据更新
为方便完成指定数据表的同步操作,可以采用dblink与merge结合的方法完成。 操作环境:此数据库服务器ip为192.168.196.76,有center与branch两个库,一般需要将center的表数据同步到branch,center为源库,branch为目标库,具体步骤如下: 1.在源库创建到目标库的dblink create database link br
oracle使用dblink跨库查询的例子
方法一: 首先,创建数据库链接:   复制代码代码示例: CREATE PUBLIC DATABASE LINK 数据链名称 CONNECT TO 登陆用户名 IDENTIFIED BY 密码 USING '(DESCRIPTION =      (ADDRESS_LIST =        (ADDRESS = (PROTOCOL = TCP)(HOST = 对方Oracle服务器的
dblink 两端数据库字符集不同导致的乱码解决办法
   场景: 数据库A: WE8DEC字符集 数据库B: ZHS16GBK dblink A->B : to_b   SELECT  cn_name FROM user_info@to_b where rownum 显示的结果为乱码:?????   原因: 作为dblink的两端,在A通过to_b访问B数据库时,A为B的客户端,
不放心的dblink--手工关闭dblink
在csdn里看用户问道了有关dblink的关闭问题,本人一直对这个dblink持保留态度,如果不用最好不用。   在我们使用dblink对远程的oracle数据库进行操作时,这个dblink的访问会单独创建到远程的一次会话,这个到远程数据库的session,并不会在你建立的以