Base自分用のナレッジベース。Server、オープンソース系のシステムやフリーソフトに関する情報、iPhone、Androidスマホ便利情報など役立つ情報などを覚書しておくためのブログ。Client」は、ORACLEが提供している無料のORACLE接続用クライアントソフトウェアです。Clientをインストールせずに、またはORACLE_HOMEがなくてもアプリケーションを実行できる。ORACLEのホームページの記載によると、「OCI、OCCI、ODBC、およびJDBCアプリケーションが修正なしに動作するほか、使用するディスク領域もこれまでより大幅に減ります。ClientとともにSQL*Plusも使用できます。再コンパイルも不要です。Client」をセットアップしておけば問題なく接続できます。Client」をセットアップして、SQL*PlusとODBC接続ができるまでの手順を紹介します。Client」の入手方法とセットアップ手順を説明します。Client」ダウンロードサイトにアクセスします。32-bit」の右にある[ダウンロード]をクリックします。ダウンロードページが表示されるので[ライセンスに同意する]のオプションをクリックします。基本」をダウンロードするので、[instantclient-basic-win32-10.2.0.3-20061115.zip]をクリックします。ログインページが表示されるので、ユーザー名とパスワードを入力して[ログイン]をクリックします。プロファイルをまだ登録していない場合は、新規のプロファイル登録を行って、ユーザー名とパスワードを取得します。[ファイルのダウンロード]ダイアログボックスが表示されるので、適当な場所にダウンロードします。SQL*Plus」をダウンロードします。[instantclient-sqlplus-win32-10.2.0.3-20061115.zip]をクリックして適当な場所にダウンロードします。ODBC」をダウンロードします。[instantclient-odbc-win32-10.2.0.3-20061115.zip]をクリックして適当な場所にダウンロードします。ダウンロードしたそれぞれのzipファイルを解凍して、1つのフォルダにまとめます。ここでは、Cドライブの直下に新しく"oracle"というフォルダを作成し、解凍されたファイルを全てこのフォルダにに移動しました。("c:\oracle"になります。)[マイコンピュータ]のプロパティを表示し、[詳細設定]タブをクリックし、[環境変数]ボタンをクリックします。[システム環境変数]に以下の設定を行います。"Path"に"c:\oracle"を追加。"TNS_ADMIN"を新規に追加し、[変数値]に"c:\oracle"を入力して[OK]をクリックします。"NLS_LANG"を新規に追加し、[変数値]に"JAPANESE_JAPAN.JA16SJISTILDE"を入力して[OK]をクリックします。"NLS_LANG"の値については、各環境に合わせて変更してください。通常は、以下の設定でよいと思います。JAPANESE_JAPAN.JA16EUC環境変数の設定は以上です。次にODBCドライバのセットアップを行うので、[コマンドプロンプト]を起動し、"c:\oracle"にカレントフォルダを移動します。以下のコマンドを入力して[Enter]キーを押します。successfully."と表示されれば無事ODBCドライバのセットアップが完了です。次に"tnsnames.ora"ファイルを作成し、"c:\oracle"フォルダに保存します。ORACLEデータベースに接続している他のクライアントPCがあるなら、そのクライアントPCの"tnsnames.ora"をコピーしても構いません。"tnsnames.ora"ファイルの作成については、作成手順等が記述されたwebサイトが多数ありますので参考にしてください。これでほぼすべての設定が終了しました。次に動作確認をします。端末にAPNが正しく設定されていません。(11/05)プロフィールこのブログの中の人:billyboyこのブログを見に来てくれてありがとうございます。このブログの中の人はExcel、AccessのVBAに関するカスタマーサポート、技術ドキュメントのの作成業務を経験後、開発系SEを経て現在は金融系企業のシステム運用/保守SEとして働いています。当初自分が困ったときに解決した方法や社内/外からの技術的な問い合わせに回答した時に作ったプログラムなどを自分用の備忘録としてこのブログを開設しました。たくさんの方に見に来ていただけてることに気づいてからはなるべく誰が見てもわかるような記事内容にすることを意識して書いています。