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

「アプリケーション「SQLDeveloper.app」を開くことができません。」を修正しました。

    SQL DeveloperをMacにインストールしたばかりで、起動しようとするとエラーが発生する場合は、以下の手順を試して修正してください。

    エラーには、「Appleが悪意のあるソフトウェアをチェックできないため、アプリケーション「SQLDeveloper.app」を開くことができません」と表示されます。 「。また、「このソフトウェアは更新する必要があります。詳細については、開発者にお問い合わせください 「。

    以下は、この問題を解決し、SQLDeveloperを起動するために使用した手順です。

    SQL Developerをインストールした後、Finderでアイコンをダブルクリックしてすぐに起動しようとしました。しかし、アプリケーションを起動する代わりに、Macから次のメッセージが表示されました。

    このメッセージを受け取ったとき、私はすぐに Generalに入りました。 セキュリティとプライバシーのタブ Macのシステム環境設定のオプション このアプリケーションの実行を許可します。ただし、これでも問題は解決しませんでした。

    クイックWeb検索で同じ問題を抱えている他の開発者が見つかったため、これは一般的な問題のようです。この問題を解決するには、いくつかの方法があるようです。

    オプション1

    ターミナルウィンドウを開いて次のコマンドを実行することで、実行することができました。

    適切なディレクトリに移動します:

    cd /Applications/SQLDeveloper.app/Contents/resources/sqldeveloper

    (ファイルをアプリケーション以外のフォルダに置いた場合 、アプリケーションを置き換えます そのフォルダ/パスで)。

    SQL Developerの実行:

    zsh sqldeveloper.sh

    そのコマンドを実行すると、SQLDeveloperが起動します。

    オプション2

    そのコマンドでSQLDeveloperを起動することはできましたが、FinderのアイコンをダブルクリックしてSQLDeveloperを起動できるようにしたかったのです。

    次の手順でそれができるようになりました。

    ターミナルウィンドウで次のコマンドを実行します。

    /usr/libexec/java_home -V

    次のようになりました:

    Matching Java Virtual Machines (2):
        1.8.291.10 (x86_64) "Oracle Corporation" - "Java" /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
        1.8.0_291 (x86_64) "Oracle Corporation" - "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_291.jdk/Contents/Home
    /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home

    問題を解決するために、私はこれを実行しました:

    sudo rm -rf "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/"

    プロンプトでパスワードを入力しました。

    最初のコマンドを再度実行する:

    /usr/libexec/java_home -V

    ここで、次を返します:

    Matching Java Virtual Machines (1):
        1.8.0_291 (x86_64) "Oracle Corporation" - "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_291.jdk/Contents/Home
    /Library/Java/JavaVirtualMachines/jdk1.8.0_291.jdk/Contents/Home

    その後、FinderでアイコンをダブルクリックしてSQLDeveloperを起動することができました。


    1. mysqliまたはPDO-長所と短所は何ですか?

    2. SQL count(*)のパフォーマンス

    3. libpq.5.dylibの間違ったコピーにリンクしているRuby'pg'gem(OSX上)

    4. いつアップデートロックとロック解除を選択しますか?