SQLplusでOracleに接続する方法
OracleデータベースにSQL*Plusで接続するには、次の手順に従います。
- コマンドラインウィンドウを開き (WindowsユーザはCMD、LinuxやMacユーザはターミナルを使用してください)
- データベースに接続するコマンドを入力します。
sqlplus username/password@hostname:port/servicename
このうち
- ユーザ名はデータベース ユーザ名です。
- パスワードはデータベースのパスワードです
- ホスト名はデータベースサーバーのホスト名かIPアドレスである
- portはデータベースがリッスンするポート(通常は1521)
- servicenameはデータベースのサービス名またはSIDです
- 「Enter」キーを押してコマンドを実行する。ログイン情報が正しければ、データベースに接続できる。
- SQL*PlusのプロンプトにSQLコマンドを入力することで、データベース操作ができます。たとえば、SELECT * FROM table_name;を入力することで、表のデータを照会できます。
注意してください。
- ローカルのデータベースに接続する場合は、hostname:port/servicename の部分を省略して、sqlplus username/password と入力するだけでOKです。
- @などの特殊文字を含む場合は、二重引用符で囲んで「sqlplus “username/p@ssword”@hostname:port/servicename」のように記述可能
- データベースのユーザー名とパスワードを忘れてしまった場合は、データベース管理者に連絡してリセットしてもらいましょう。
- コマンドラインにパスワードを平文で入力しないよう、sqlplus -L username コマンドでパスワードを入力するよう推奨されます。
- SQL*Plusの終了は、EXITコマンドか、Ctrl + Cのキーコンビネーションで可能である。
以上のご案内がご参考になりましたら幸いです!