Win7はToadを使用してOCIを初期化できませんをスローします。エラー-1



Win7 Uses Toad Throw Cant Initialize Oci



マシンにインストールされたデュアルシステムでは、XpにインストールされたOracleのクライアント、Win7では、単純なSQL開発のために数百メガバイトのOracleをインストールすることは実際には望んでいません。

PL / SQL DeveloperとToadの両方を使用するには、Oracleをインストールする必要があるといつも思っていました。知っておくべき簡単なクライアントがあるかどうかを確認してください。これは達成可能です。



1. client / binディレクトリをローカルに作成します。 OracleインストールパッケージまたはOracleクライアントがインストールされているシステムから、次のファイルを見つけてbinディレクトリに配置します。

classes12.jar



ocijdbc10
ojdbc14.jar
oraocci10
oci.dll
ociw32.dll
orannzsbb10
oraociei10

2.ローカルクライアントディレクトリに、NETWORK ADMINを作成します。新しいtnsnames.oraファイルを作成します。

3、新しい環境変数ORACLE_HOME =クライアントディレクトリを作成し、パス変数はクライアント/ビンディレクトリを追加します。



4、Toadを構成します。ソフトウェア/ Oracleの下にいくつかのレジストリキーをインポートする必要があります



5、PLsqlを使用している場合は、「設定」メニューでOracleディレクトリとociディレクトリを設定するだけで済みます。レジストリを設定する必要はありません。


よくある間違い:

1、OCIを初期化できません。エラー-1

2つのケースがあります。オンライン検索とは、通常、環境変数のパスにbinディレクトリを追加することです。もう1つの状況は、Toadが管理者として実行されていることを確認することです。


2、ログインプロンプト:ORA-12705:指定されたNLSデータ・ファイルまたは無効な環境にアクセスできません

レジストリで、NLS_LANGキーの値をNAからNAに変更します簡体字中国語_CHINA.ZHS16GB