« Mac De Oracle Heterogeneous! #11 | トップページ | Mac De Oracle Heterogeneous! #13 »

2006年1月15日 (日) / Author : Hiroshi Sekiguchi.

Mac De Oracle Heterogeneous! #12

使用しているフォントによっては判りにくいかもしれないが



半角ダッシュ  :"-"

カタカナ長音符号:"ー"

全角ダッシュ  :"−"

全角波線    :"〜"

チルダ(半角):"˜"



を 



Oracle10g R1 (MacOSX Tiger Server) ---database link + synonym --->

---> Oracle10g R1 (Windows) ---> database link + generic connectivity + odbc--->

---> MySQL or PostgreSQLの表



という流れで Oracle10g R1 (MacOSX Tiger Server)からデータを登録し、



Oracle10g R1 (MacOSX Tiger Server) <---

<--- database link + synonym <--- Oracle10g R1 (windows) <---

<--- database link + generic connectivity + odbc <--- MySQL or PostgreSQLの表



という流れで Oracle10g R1 (MacOSX Tiger Server)より問合せ、文字化けしないか確認してみた。

イメージはこんな感じ

gencon_blog_img1

CORYDORAS> insert into inno_emp_mysql4025_mac@oracle10g_win values(4,'-ー−〜˜');

1行が作成されました。

経過: 00:00:01.51
CORYDORAS> commit;

コミットが完了しました。

経過: 00:00:00.18
CORYDORAS> insert into emp_mysql4026_win@oracle10g_win values(4,'-ー−〜˜');

1行が作成されました。

経過: 00:00:00.05
CORYDORAS> commit;

コミットが完了しました。

経過: 00:00:00.05
CORYDORAS> insert into emp_mysql4113a_mac_sv@oracle10g_win values(4,'-ー−〜˜');

1行が作成されました。

経過: 00:00:00.10
CORYDORAS> commit;

コミットが完了しました。

経過: 00:00:00.16
CORYDORAS> insert into emp_postgresql749_mac@oracle10g_win values(4,'-ー−〜˜');

1行が作成されました。

経過: 00:00:00.05
CORYDORAS> commit;

コミットが完了しました。

経過: 00:00:00.63
CORYDORAS>
CORYDORAS> select * from inno_emp_mysql4025_mac@oracle10g_win;

empno ename
---------- ------------------------------
1 おらおら
2 ほげ
3 化けないよねー〜
4 -ー−〜˜

経過: 00:00:00.08
CORYDORAS> select * from emp_mysql4026_win@oracle10g_win;

empno ename
---------- ------------------------------
1 おらおら
2 ほげ
3 化けないよな〜−
4 -ー−〜˜

経過: 00:00:00.05
CORYDORAS> select * from emp_mysql4113a_mac_sv@oracle10g_win;

empno ename
---------- ------------------------------
1 ほげほげ
2 ほげ
3 化けないよな〜−
4 -ー−〜˜

経過: 00:00:00.06
CORYDORAS> select * from emp_postgresql749_mac@oracle10g_win;

empno ename
---------- ------------------------------
1 ほげほげ
2 ほげ
3 化けないよね〜ー
4 -ー−〜˜

経過: 00:00:00.05
CORYDORAS>

これらに関しては特に問題はでていないようである。
次回はこの環境でトランザクションはどうなるのか?  簡単に確認してみることにする。

| |

トラックバック


この記事へのトラックバック一覧です: Mac De Oracle Heterogeneous! #12:

コメント

コメントを書く