Oracleデータベースに接続しようとしていますが、Oracle SQL Developerでは11g xeですが、この例外が発生しています。**接続エラー:パッケージ違反:package oracle.net.ns .....封印違反:パッケージoracle.net.nsが封印されています
私は検索しましたが、何の助けもありませんでしたか?オラクルでは、このドキュメントから
Oracleデータベースに接続しようとしていますが、Oracle SQL Developerでは11g xeですが、この例外が発生しています。**接続エラー:パッケージ違反:package oracle.net.ns .....封印違反:パッケージoracle.net.nsが封印されています
私は検索しましたが、何の助けもありませんでしたか?オラクルでは、このドキュメントから
:Known Issues and Limitations:
java.lang.SecurityException
:違反例外をシーリング(ID 6554602)説明
は、JDBCドライバ10.2以降では、 CLASSPATHに複数のJDBC jarファイルがあると、java.lang.SecurityExceptionが発生する可能性があります。 封印違反例外。
ソリューション (オラクルが推奨)CLASSPATHには 唯一のJDBCドライバのJARファイルが含まれていることを確認してください。
そして、このフォーラム:SecurityException: sealing violation from Class.forName
シーリング違反が密封されたパッケージからいくつかのクラスは、2つの異なる場所(ディレクトリまたはjarファイル)から ロードされたことを意味します。
封印されたパッケージは、「このパッケージのすべてのクラス が単一のjarファイルから取得されていることを知っています」セキュリティ上の理由から、他の場所ではこのパッケージに含まれるクラスは提供されません。
クラスパスに2つのOracle JDBCドライバ・ジャーがあります。
クラスパスに複数のOracle JDBCドライバjarライブラリが含まれていないことを確認してください。
C:\ Users \ aVinci> ECHO%CLASSPATH% C:\ WINDOWS \ system32 \ WindowsPowerShell \ v1.0 \; C:¥ProgramData¥Oracle¥Java¥javapath; C:¥WINDOWS¥system32; C:¥WINDOWS; C:¥WINDOWS¥System32¥Wbem; Files \ Java \ jdk1.8.0_111 \ lib; C:\ Program Files \ Java \ jre1.8.0_111 \ lib; C:\ Users \ aVinci \ AppData \ Local \ Android \ Sdk \ platform-tools; aVinci \ AppData \ Local \ Android \ Sdk \ tools;にあります。 –
@VinciADePaul:異なる場所にある瓶をチェックします。 THIS @berger – Berger
これは、CLASSPATHに複数のJDBC jarファイルがある場合に発生します。
は私のクラスパスで、何のjarファイルが存在しない: C:\ Users \ユーザーaVinci> ECHOの%のCLASSPATH%の C:\はProgramData \オラクル\のJava \のjavapathは、C:\ WINDOWS \ system32に; C:\ C:¥WINDOWS¥System32¥Wbem; C:¥WINDOWS¥System32¥WindowsPowerShell¥v1.0¥; C:¥Program Files¥Java¥jdk1.8.0_111¥lib; C:¥Program Files¥Java¥jre1。 \ Users \ aVinci \ AppData \ Local \ Android \ Sdk \ platform-tools; C:\ Users \ aVinci \ AppData \ Local \ Android \ Sdk \ tools;にあります。 –
Oracle SQL Developerのclasspathが、それを実行するコマンドラインで-cpオプションとして定義されていないことを確認してください。さらに、CLASSPATH環境変数にリストされているディレクトリには、jdbcドライバが含まれている可能性があります。 – gile
コードを表示できますか? – tbone
これを確認してください:http://stackoverflow.com/questions/4922369/java-security-exception-sealing-violation-while-trying-to-connect-to-database – nevsv