• ベストアンサー

Oracle 11g ユーザー名およびパスワードが正しくありません。

Oracle 11gをインストールしたばかりです。 EMの画面からリスナーを選択し、停止ボタンを押そうとしました。 (あくまでも勉強のためです) ユーザー名およびパスワードが正しくありません。 とでてきてしまいました。 sqlplusにログインできるユーザ名/パスワードですが、うまくいきません。 SELECT username FROM v$session WHERE username IS NOT NULL; と打ってみましたが、そこででたユーザー名でも駄目でした。 どうか、ここで使われているユーザ名を確かめる方法を教えてください。 Windows XP SP3

質問者が選んだベストアンサー

  • ベストアンサー
  • dda167
  • ベストアンサー率76% (55/72)
回答No.3

SYSユーザーで接続してください。 パスワードはご存知ですよね。 パスワードは知らないといわれてもアドバイスできません。 接続モードをSYSDBAにします。

scorpio
質問者

補足

ご回答ありがとうございます。 ユーザー名SYS パスワード****** でログインに成功しました。 しかし、リスナーの停止はできないようです。 今日は帰宅しますので、また明日試してみます。 よろしくお願いします。

その他の回答 (2)

  • dda167
  • ベストアンサー率76% (55/72)
回答No.2

EMからリスナーの停止なんてやったことないけど…… データベースの起動/停止と同じじゃないですかね。 SYSDBA(←接続モード)で接続してますか? EMってリスナー経由でDBに接続してますよね。 リスナー止めたら、その後どうなるのだろう……

scorpio
質問者

補足

Normalで接続しています。 SYSDBAで同じユーザ名でログインしようとするとエラーになります。 自分がインストールしたものですが、どこを参照してよいかわからない状態です。

  • reset_cat
  • ベストアンサー率68% (94/138)
回答No.1

そのDB上に存在するユーザ名を確認するだけなら・・・ select username from dba_users; でわかると思います。

scorpio
質問者

お礼

今、でてきた全てのユーザー名を入力してみましたが、同じエラーでした。 インストール直後のパスワード設定で何もパスワード設定しなかったので、ひょっとしたらパスワードなしかもしれません。 いずれにせよ、リスナーのユーザーを出さないといけないようです。

scorpio
質問者

補足

ご回答ありがとうございます。 ただ異様にたくさん出てきてしまいますね。 where句でリスナーに絞って出すことは可能でしょうか where listner is not null; と書くと無効な識別子とでてきてしまいます。

関連するQ&A