sql >> データベース >  >> RDS >> Oracle

SQLDeveloperが起動しない

    SQL Developerについて私が最も気に入っていることの1つは、どこでも実行できることです。 Windowsワークステーションにインストールしています。 Unix / Linuxであっても、データベースサーバーに自動的にインストールされます。そして、MacBookProにインストールしました。同じ製品がどこでも実行され、使用しているプラ​​ットフォームに関係なく一貫したツールを提供してくれます。

    最近、ラップトップへのSQLDeveloperのインストールが機能しなくなりました。アイコンをクリックしてプログラムを起動すると、アイコンがドックでバウンスして終了します。スプラッシュ画面もプログラムもありません。アクティビティモニタを確認したところ、SQL Developerの子プロセスである「bash」という名前のプロセスは100%のCPUを消費します。 SQL Developerの最新/最高バージョンをダウンロードしましたが、同じものを入手しました。

    私のMacに対する最近のOSアップデートでJavaが削除されたことがわかりました。明らかに、SQLDeveloperはJavaプログラムです。 /System/Library/Frameworks/JavaVM.framework/Versionsを見ると、CurrentJDKへの1.6ポイントのソフトリンクがあり、CurrentJDKは/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/ContentsへのソフトリンクですがそのJDKはもう存在しません。

    Windows用にダウンロードするSQLDeveloperバージョンとは異なり、JREを含むMac用のバージョンはありません。そのため、修正するにはJavaをダウンロードする必要がありました。

    これが発生した場合は、7ではなくJDK 6をダウンロードしてください。特定のOS(10.6)のJDKを見つけるのに少し時間がかかりました。 .dmgファイルをダウンロードした後、それを開いて.pkgファイルをダブルクリックしました。これにより、Javaのインストールプロセスが開始されました。インストールが完了すると、Javaのバージョン(以前は失敗していました)を確認できます:

    bpeasland-MacBook-Pro:Versions bpeasland$ java -version
    java version "1.6.0_33"
    Java(TM) SE Runtime Environment (build 1.6.0_33-b03-424-10M3720)
    Java HotSpot(TM) 64-Bit Server VM (build 20.8-b03-424, mixed mode)

    Javaを再インストールしたので、SQLDeveloperは問題なく起動しました。


    1. SQLServerで文字列を分割する

    2. MICROSECOND()の例– MySQL

    3. Postgresのキャッシュ/バッファを表示してクリアしますか?

    4. すべてのテーブルをMyISAMからInnoDBに変換するにはどうすればよいですか?