** 動作環境 [#a9a88c6a] - クライアントOS:Windows 7 (32bit) - サーバーOS:Red Hat Linux 6.5 ※Oracle Database 11g R2インストール済み ** インストール [#bfcc9596] + Oracle Database 11g Release 2 ダウンロードサイト([[英語:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-win32soft-098987.html]]/[[日本語:http://www.oracle.com/technetwork/jp/database/enterprise-edition/downloads/112010-win32soft-098788-ja.html]])へ + 「win32_11gR2_client.zip」をダウンロード ※事前にOracle.comプロファイル登録が必要 + ファイルを解凍し「setup.exe」を実行 + インストールタイプ「管理者」を選択 + 製品の言語「英語」「日本語」を選択 + インストール場所を指定して製品のインストール - Oracleベース:D:\app\[username]\ - ソフトウェアの場所:D:\app\[username]\product\11.2.0\client_1 ** Oracle SQL Developer接続設定 [#u22ef4aa] + Oracle SQL Developerを起動 + 起動時にjava.exeのフルパスを指定(D:\app\[username]\product\11.2.0\client_1\jdk\jre\bin\java.exe) + 「新規接続」を選択しデータベース接続を作成 + ホスト名、ユーザー名、パスワードを入力 + 接続タイプ、ポートを入力 + サービス名はD:\app\[username]\product\11.2.0\client_1\network\admin\tnsnames.oraにて定義したものを入力 - サービス名を利用する際は事前にD:\app\[username]\product\11.2.0\client_1\network\admin\sqlnet.ora中の"SQLNET.AUTHENTICATION_SERVICES= (NTS)"行を削除 ** ** SPOOLコマンドを利用してSQLの問合せ結果をファイルに出力 [#aa8839e2] SQL> SPOOL C:\test.txt SQL> SQL statements SQL> SPOOL OFF ** データベース/テーブル情報確認コマンド [#m3e91227] select * from v$instance; // show databases; select * from tab; // show tables; desc [table name]; // desc [table name];