Oracleデータベースに接続しようとしているDelphiアプリケーションがありますが、プロバイダMSDAORA.1を使用していますが、接続に問題があります。来るOracleエラーメッセージは「Oracleエラーが発生しましたが、Oracleからエラーメッセージを取得できませんでした」Oracleエラーが発生しましたが、Oracleからエラーメッセージを取得できませんでした
Oracle10gクライアントでデータベースに接続できます。
Connection String: Provider=MSDAORA.1;
User ID=murat;
Password = murat;
Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp) (HOST= INGPSP)(PORT=1521))(CONNECT_DATA=(SID=INGPSP)));
Persist Security Info=False;
どうかこの理由が考えられますか?
Oracle OleDBプロバイダを試しましたか? Microsoftのものよりもはるかに更新されています。これは公式に推奨されていません。 ADO/OleDBなしで、Oracleへの直接接続を使用する方がよいでしょう - たとえばhttp://www.torry.net/pages.php?id=549またはhttp://blog.synopse.info/post/2011/を参照してください。 07/09/SynDBOracle%3A - オープンソース - ネイティブOracleアクセス –