Skip to Main Content

Japanese

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Oracle Database 10g Express Editionへの接続について

880017Aug 3 2011 — edited Aug 22 2011
はじめて利用させていただきます。よろしくお願いいたします。

業務でOracleをはじめて利用することになり、学習のために自宅のWindows Server 2008(x64)の上にOracle Database 10g Express Editionをインストールしました。
また、SI Object Browser for Oracle Ver.11もインストールし、接続しようとしたのですがうまくつなげることができなくて困っております。
※職場ではSI Object Browserを使って開発をしており、これらの操作になれるためにも自宅で学習しようとしています。

エラー内容としては

「ORA-12154: TNS: 指定された接続識別子を解決できませんでした」

というものです。お手数ですが、何が原因かわからないため確認点なども含めて教えていただけないでしょうか?

現在確認した点ですが
スタートメニューの中の[データベースのホームページに移動]から起動し、ID:hr pass:hrで起動するとオブジェクトブラウザからJOBSテーブルやEMPLOYEESテーブルを見ることができます。
また、[SQLコマンドラインの実行]メニュー(SQL Plusというのでしょうか)を開いて
connect hr/hr@LOCALHOST/XEとすると接続ができ、SELECT * FROM EMPLOYEESなどでコンソール上で結果を見ることもできます。
SQL PlusはC:\XEClient\bin\sqlplus.exeのものと、C:\oraclexe\app\oracle\product\10.2.0\server\BIN\sqlplus.exeのもので確認してます。

また、ファイアーウォールの1521ポートも解放してます。
tnsnames.oraとlistener.oraの内容はそれぞれこのようになっています。

【tnsnames.ora】
XE =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = SOSHIMA2008)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = XE)
)
)

EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)

ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
)
(CONNECT_DATA =
(SID = CLRExtProc)
(PRESENTATION = RO)
)
)

【listener.ora】
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = C:\oraclexe\app\oracle\product\10.2.0\server)
(PROGRAM = extproc)
)
(SID_DESC =
(SID_NAME = CLRExtProc)
(ORACLE_HOME = C:\oraclexe\app\oracle\product\10.2.0\server)
(PROGRAM = extproc)
)
)

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
(ADDRESS = (PROTOCOL = TCP)(HOST = SOSHIMA2008)(PORT = 1521))
)
)

XE =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
(ADDRESS = (PROTOCOL = TCP)(HOST = SOSHIMA2008)(PORT = 1521))
)
)

DEFAULT_SERVICE_LISTENER = (XE)

Edited by: 877014 on 2011/08/04 0:33
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Sep 19 2011
Added on Aug 3 2011
5 comments
3,048 views