質問: 勉強用に自分のマシンにOracle 12cをインストールしました。 同一マシンで、SQLDeveloperから接続する場合、 1接続名 2ユーザー名 3パスワード 4ホスト名 5ポート 6SID には、何を設定したらいいのでしょうか? ![![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/64c75fc24e2a1644c714291740903732.jpeg)](8b6895731d56b4db4ad30743f975cc5e.jpeg) ちなみに、ユーザーに関しては、sqlplusからsqlplusで、sysdbaに接続し、ユーザーを作成しようにも、エラーで出来ません。 また、sysユーザーのパスワードが何かもわかりません。 (インストールしたのは自分ですが) Oracle 12cのclientはインストールしましたが、tsnnames.oraの設定はしておりません。 tnsnames.oraの設定をする必要はあるのでしょうか?
回答: 1接続名:これから使うときにわかりやすい名前 2ユーザー名:接続したいユーザ名(sysとか) 3パスワード:そのユーザのパスワード 4ホスト名:Oracleがインストールされているホストのホスト名(localhostなど 5ポート:リスナーのポート番号(一般的には1521 6SID :接続記述子(一般的にはDB名 というところですね。 ただ、インストール時に自分が何を設定したか忘れた、というのは致命的ですね。 tnsnames.oraの設定は必要な繋げ方もあるし、必要ではない場合もあります。 SQL DeveloperであればJDBC接続かな? であればいらない気がします。