ORACLE操作

[ORACLE] ODP.NETをGACに登録する

投稿日:

OracleのODP.NETをGACに手動で登録する方法です。

手順

事前にOracleまたはOracleClientをインストールしておいてください。

①Oracle.DataAccess.dllとOraProvCfg.exeが存在することを確認する

通常は以下のフォルダ配下に存在します。

(2.x系)
%ORACLE_HOME%¥ODP.NET¥bin¥2.x¥
(4系)
%ORACLE_HOME%¥ODP.NET¥bin¥4¥

今回は4系を使用するということで話を進めます。

②コマンドプロンプトを立ち上げ、上記フォルダへ移動する

実行例
C:¥>cd C:¥app¥Administrator¥product¥12.2.0¥client_1¥ODP.NET¥bin¥4 C:¥app¥Administrator¥product¥12.2.0¥client_1¥ODP.NET¥bin¥4>

上のパスは例です。お使いの環境に読み替えてください。

②移動したら以下コマンドを実行する

(ODP.NETをGAC登録する)
oraprovcfg /action:gac /providerpath:C:¥app¥Administrator¥ product¥12.2.0¥client_1¥ODP.NET¥bin¥4¥Oracle.DataAccess.dll

Oracle.DataAccess.dllへのパスは例です。お使いの環境に読み替えてください。

実行例
C:¥>oraprovcfg /action:gac /providerpath:C:¥app¥Administrator¥product¥12.2.0¥client_1¥ODP.NET¥bin¥4¥Oracle.DataAccess.dll INFO:C:¥app¥Administrator¥product¥12.2.0¥client_1¥ODP.NET¥bin¥4¥Oracle.DataAccess.dll is registered successfully in GAC.

上記のような感じで ~ is registered successfully in GAC. と表示されれば登録成功です。

解説

  • コマンドプロンプトは「管理者として実行」で起動する必要があります。

スポンサーリンク

スポンサーリンク

-ORACLE操作

執筆者:



comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

スポンサーリンク