質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
87.20%
Oracle

Oracleは、米オラクルが取り扱うリレーショナルデータベース管理システムです。メインフレームからPCまで、多様なプラットフォームに対応しています。

SQL

SQL(Structured Query Language)は、リレーショナルデータベース管理システム (RDBMS)のデータベース言語です。大きく分けて、データ定義言語(DDL)、データ操作言語(DML)、データ制御言語(DCL)の3つで構成されており、プログラム上でSQL文を生成して、RDBMSに命令を出し、RDBに必要なデータを格納できます。また、格納したデータを引き出すことも可能です。

解決済

Oracle SQL Developerのデータベース接続について

erk024
erk024

総合スコア13

Oracle

Oracleは、米オラクルが取り扱うリレーショナルデータベース管理システムです。メインフレームからPCまで、多様なプラットフォームに対応しています。

SQL

SQL(Structured Query Language)は、リレーショナルデータベース管理システム (RDBMS)のデータベース言語です。大きく分けて、データ定義言語(DDL)、データ操作言語(DML)、データ制御言語(DCL)の3つで構成されており、プログラム上でSQL文を生成して、RDBMSに命令を出し、RDBに必要なデータを格納できます。また、格納したデータを引き出すことも可能です。

1回答

0評価

1クリップ

51372閲覧

投稿2016/12/29 09:39

編集2016/12/30 08:28

Oracleの環境を作成しているのですが、途中でハマってしまいましたので、ご教授願います。

「Oracle Database Enterprise Edition 12c」
を下記URLを参考にインストール及びDBの作成まで行ないました。
URL:https://thinkit.co.jp/article/11086
※OS環境はWindows10となります。

SQL Developerでデータベース接続を試みた所、エラーが表示されて接続ができない状態です。
解決策が分からないので、
見直すべき箇所など、どなたかアドバイス頂けますようお願いいたします。

イメージ説明

因みに、その他については下記の状況です。

●リスナーのステータス
イメージ説明

●EM Express(https://localhost:5500/em)もページが表示されず、接続できない状態です。。(リスナー周りの設定に問題がある?)

●SQL*Plusでは下記の通り接続はできているようです。

イメージ説明

※追記
●サービス
イメージ説明

●C:\app\oracle\product\12.1.0\dbhome_1\NETWORK\ADMIN\listener.ora

# listener.ora Network Configuration File: C:\app\oracle\product\12.1.0\dbhome_1\network\admin\listener.ora # Generated by Oracle configuration tools. SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = CLRExtProc) (ORACLE_HOME = C:\app\oracle\product\12.1.0\dbhome_1) (PROGRAM = extproc) (ENVS = "EXTPROC_DLLS=ONLY:C:\app\oracle\product\12.1.0\dbhome_1\bin\oraclr12.dll") ) (SID_DESC = (GLOBAL_DBNAME = ORCL) (ORACLE_HOME = C:\app\oracle\product\12.1.0\dbhome_1) (SID_NAME = ORCL) ) ) LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.11.4)(PORT = 1521)) (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) ) )

●C:\app\oracle\product\12.1.0\dbhome_1\NETWORK\ADMIN\sqlnet.ora

# sqlnet.ora Network Configuration File: C:\app\oracle\product\12.1.0\dbhome_1\network\admin\sqlnet.ora # Generated by Oracle configuration tools. # This file is actually generated by netca. But if customers choose to # install "Software Only", this file wont exist and without the native # authentication, they will not be able to connect to the database on NT. SQLNET.AUTHENTICATION_SERVICES= (NTS) NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)

●C:\app\oracle\product\12.1.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora

ora

# tnsnames.ora Network Configuration File: C:\app\oracle\product\12.1.0\dbhome_1\network\admin\tnsnames.ora # Generated by Oracle configuration tools. ORACLR_CONNECTION_DATA = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521)) ) (CONNECT_DATA = (SID = CLRExtProc) (PRESENTATION = RO) ) ) SAMPLEDB01 = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.11.4)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = sampledb01) ) ) OCD = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = OCD) ) )

以上となります。
よろしくお願いいたします。

良い質問の評価を上げる

以下のような質問は評価を上げましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

気になる質問をクリップする

クリップした質問は、後からいつでもマイページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

  • プログラミングに関係のない質問
  • やってほしいことだけを記載した丸投げの質問
  • 問題・課題が含まれていない質問
  • 意図的に内容が抹消された質問
  • 過去に投稿した質問と同じ内容の質問
  • 広告と受け取られるような投稿

評価を下げると、トップページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

suama

2016/12/29 12:36

localhostではなくて、IPアドレス (127.0.0.1か、192.168.11.4) にしても接続できないでしょうか。
erk024

2016/12/29 13:40

ありがとうございます。試してみましたが、同じエラー(the network adapter could not establish the connection)が表示されます。。同一PCにOracle Clientも入れてみたのですが、やはりダメです。tnsnames.oraの設定をまだ行なっていないのですがそれが原因でしょうか。。ファイルが見つからなくて。
suama

2016/12/30 00:34

Oracleのインストール後、再起動などされていますでしょうか?サービスが上がっていないのかもしれません(特にEnterprise Manager) Oracle関連のメニューで「xxの起動」っぽいメニューがあればそちらも試してみてください。
suama

2016/12/30 00:36 編集

Oracleをインストールしたディレクトリ、環境変数 (%ORACLE_HOME%) や、listener.ora やtnsnames.oraも添えていただくと、多分他の方からもコメントをいただきやすくなるかと思います。
erk024

2016/12/30 05:14

>Oracle関連のメニューで「xxの起動」っぽいメニューがあればそちらも試してみてください。 ⇒すみません、どこのメニューを確認させて頂いたら良いのでしょうか。。サービスの画面キャプチャを念の為追加で添付させて頂きます。
erk024

2016/12/30 05:18

また、ご指摘頂きありがとうございます。尚、環境変数 (%ORACLE_HOME%)について、下記の確認方法で宜しいでしょうか?(勉強不足でも申し訳ないです)
erk024

2016/12/30 05:18

C:\WINDOWS\system32>echo %ORACLE_HOME% %ORACLE_HOME% C:\WINDOWS\system32>sqlplus /nolog SQL*Plus: Release 12.1.0.2.0 Production on 金 12月 30 14:05:39 2016 Copyright (c) 1982, 2014, Oracle. All rights reserved. SQL> connect / as sysdba 接続されました。 SQL> @? SP2-0310: ファイル"C:\app\client\product\12.1.0\client_1.sql"をオープンできませ ん。 SQL>
erk024

2016/12/30 05:36

尚、同一PCにOracle Database、Clientをインストールしている状況です。(clientのインストールは必要なかったんですかね。。)

まだ回答がついていません

会員登録して回答してみよう

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
87.20%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問

同じタグがついた質問を見る

Oracle

Oracleは、米オラクルが取り扱うリレーショナルデータベース管理システムです。メインフレームからPCまで、多様なプラットフォームに対応しています。

SQL

SQL(Structured Query Language)は、リレーショナルデータベース管理システム (RDBMS)のデータベース言語です。大きく分けて、データ定義言語(DDL)、データ操作言語(DML)、データ制御言語(DCL)の3つで構成されており、プログラム上でSQL文を生成して、RDBMSに命令を出し、RDBに必要なデータを格納できます。また、格納したデータを引き出すことも可能です。