• 締切済み

Oracle7とOracle8iの接続件

Oracle8iをインストールしているマシン上のAccess2000ファイルに、Oracle7サーバー上のテーブルをリンクしようとしています。 その際に例えば「No.」等の特殊文字が項目やテーブル名に入っているとうまく接続出来ません。このような文字を、使わなければ良いのですが、既に稼動しているシステムの為、この現象を回避する方法を探しています。 OSはWin2000SP2を使っています。 よろしくお願いします。

みんなの回答

  • sgh
  • ベストアンサー率61% (75/121)
回答No.3

>ビューを使い、問題となる文字を項目名から取り除くと正しくリンクできます 項目名を削除するのではなく、No.の特殊文字をビューで別名にして試してみてはどうですかという意味です。 舌っ足らずですいません。 全角文字を項目名にするのも異論がでる世界ですので、機種依存文字を使うのはどうかと思います。

go_ishikawa
質問者

補足

こちらこそ舌足らずで申し訳ありません。項目を別名にすると対応できました。 全角文字や特殊文字をプログラムの中で使っていることについては、 こちらとしても反省点です。

すると、全ての回答が全文表示されます。
  • cse_ri
  • ベストアンサー率29% (74/253)
回答No.2

Oracle8iとOracle7サーバで、それぞれのOracleが使用している デフォルトの文字コードは何かわかりますか?

go_ishikawa
質問者

補足

ご返答ありがとうございます。 ご質問されている文字コードですが、調べ方がわかりません。 調べ方を教えていただけないでしょうか?

すると、全ての回答が全文表示されます。
  • sgh
  • ベストアンサー率61% (75/121)
回答No.1

Oracle7上のビューを経由してもだめですか?

go_ishikawa
質問者

補足

ビューを使い、問題となる文字を項目名から取り除くと正しくリンクできます。 現在はこの方法で仮に、運用しています。 項目名を変えずに、リンクする方法があればよいと思っています。

すると、全ての回答が全文表示されます。

関連するQ&A