0

以下のDLLを使用して、クライアントからOracleに直接接続します。

oci.dll, Oracle.DataAccess.dll, oraociicus11.dll, OraOps11w.dll, orannzsbb11.dll, oraocci11.dll, ociw32.dll 

接続文字列:

  Dim oradb As String = "Data Source=(DESCRIPTION=(ADDRESS_LIST=" _
+ "(ADDRESS=(PROTOCOL=TCP)(HOST=172.20.128.33)(PORT=1521)))" _
+ "(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=bipcdb)));" _
+ "User Id=msavameri;Password=123456;"

しかし、アプリケーションを実行すると、次のエラーが発生します。

ORA-28547: connection to server failed, probable Oracle Net admin error
4

1 に答える 1

0

Oracle.DataAccess に必要なファイルのリストを次に示します。

oci.dll

Oracle.DataAccess.dll

orannzsbb11.dll

oraociei11.dll

OraOps11w.dll

これらのファイルがすべて client ディレクトリにあることを確認してください。あなたが与えたリストが見つからないようoraociei11.dllです。

于 2012-05-25T13:23:33.000 に答える