2016-05-02 13 views
0

サーバー上のoracleデータベースにアクセスするためにSQL Developer(ローカル・マシン)を使用する場合は、ローカル・マシンにOracleクライアントをインストールする必要がありますか?SQL Developerを使用している場合、Oracle 11g Clientが必要ですか?

+0

SQL Developerには、データベースに接続するために必要なデータベースアクセスドライバが含まれています。 – Thilo

+0

だから私たちはそれを必要としませんか? – JGS

答えて

0

時にははい。たとえば、アカウントが期限切れになった場合、JDBC経由でパスワードを変更する方法はありません。これはOracle固有の機能ですが、JDBC標準ではサポートされていません。

パスワードが期限切れのアカウントを作成し、パスワードの有効期限が切れた場合、OCI経由で接続してこの問題を解決する方法はありません。 JDBCでは、2つのパスワード(古いものと今のもの)を使用してセッションを開くことはできません。

また、OCIドライバのエラー・メッセージには、より多くの情報が含まれています。

+0

しかし、アカウントの再有効化機能のアクセスはadminのみであり、私は同じ権利を持っていませんので...そういうわけではありません。 – JGS

0

異なるマシンまたはサーバー上に存在するOracleデータベースにアクセスする場合は、Oracle 11gクライアントをインストールする必要はありません。我々は同じものにアクセスするためのツールが必要です。たとえば、SQL Developerです。また、ユーザー名、パスワード、ホスト名、sid、ポート番号などの資格情報も必要です。

関連する問題