2016-03-22 46 views
-2

私が最初に私は、JDK 8をインストールしてから、私はOracleのWebサイトからこのファイルsqldeveloper-4.1.3.20.78-no-jreをインストールウィンドウで、このための7の32ビットをオラクルのSQL Developerをインストールしようとした..私はのsqldeveloperアプリケーションを実行すると、それはこののOracle SQL Developerの接続

を示し

チェック画像 image 1 http://oi65.tinypic.com/347brbr.jpg

は、これは私が接続を作成するとき、それは誤り チェック像を示している今、新しい接続を作成示し

image 2 http://oi67.tinypic.com/124gadk.jpg

このエラーを解決するにはどうすればよいですか?

+1

がインストールされていることを確認してください。 sqlplus経由で接続できますか? – Joe

+1

コマンドプロンプトで 'sqlplus HR/HR'を実行するとどうなりますか?失敗した場合は 'sqlplus/as sysdba'を実行して、sqlプロンプトで' ALTER USER HR IDENTIFIED BY "HR" ACCOUNT UNLOCK; 'と' EXIT'を実行してください。 'sqlplus HR/HR'を実行できますか?それが動作すれば、 'sqlplus HR/HR @ XE'を終了して実行できますか?それは接続しますか? – MT0

答えて

0

@Nikitaと@thatjeffsmithの提案とは別に、既存のユーザーhrを自分で作成していても、Oracle Expressインスタンスのインストール中に作成されたものであることが非常に疑わしいです。

このユーザーはで、デフォルトではロックされていますです。管理者がロックを解除する必要があります(例:SYSTEMユーザー)。

hrユーザーのロックを解除した後、ロールにCONNECTRESOURCEロールを付与することを忘れないでください。 詳細については、this page.

+0

エラーは、データベースへの最初の接続にあります。データベースへの接続が完了し、HRアカウントがロックされた場合は、別のエラーが発生します。 – Beege

0

SQL Developerで使用するには、実行中のデータベースが必要です。インストールしていない場合は、official documentationに従ってください。データベースを持っていますが、それに接続できない場合は、

  • listenerあなたは
  • (お使いの場合には、それはlocalhostだ)あなたがに接続しようとしているマシン上で稼働していることを確認してください正しいポート番号とSIDを入力してください
2

接続が機能するには、Oracle Express Edition(XE)をインストールして、コンピュータ(ポート1521)で実行する必要があります。

SQL Developerは単なるクライアントであり、そこにデータベースはありません。

関連する問題