Archive for 5月 8th, 2010
8
5月
0
oracle10gから11gへデータベースリンク
oracle10gから11gへデータベースリンクを貼る際にハマったのでメモ
●ポイント1
oracle11gはユーザーのパスワードがデフォルトで大文字小文字を区別します。
なので大文字小文字を区別しない場合は11g側で下記を実行します。
ALTER SYSTEM SET SEC_CASE_SENSITIVE_LOGON = FALSE;
その上で通常どおり10g側でデータベースリンクを作成します。
CREATE DATABASE LINK リンク名
CONNECT TO ユーザー名 IDENTIFIED BY パスワード
USING 'サービス名';
●ポイント2
11g側で大文字小文字を区別したまま10g側でデータベースリンクを作成したい場合は下記のようにします。
CREATE DATABASE LINK リンク名
CONNECT TO ユーザー名 IDENTIFIED BY "パスワード"
USING 'サービス名';
パスワードをダブルクォートで囲みます。
パスワードをダブルクォートで囲みます。
大事なことなので2回いいました( ´ー`)
