myGenerationツールを正しく動作させることができません。
これは私が使用する接続文字列です:
Provider = OraOLEDB.Oracle.1; Password = pass123; User ID = user1; Data Source = oradb1src; Persist Security Info = True
そして、[接続のテスト]をクリックすると、次のようになります。
[System.Data.OleDb.OleDbException]-ORA-12154:TNS:サービス名を解決できませんでした
[oradb1srcはtnsnames.oraで明確に定義されています。それは問題ではありません。]
しかし、プロバイダーをMSDAORAに変更すると、接続は正常に機能しますが、[生成]ウィンドウに、データベースからテーブルを選択できる[テーブル]タブが表示されません。これはMSDAORAプロバイダーでは正常であるとどこかで赤字にしています。これは、mygenerationがメタデータの取得にoledbプロバイダーを使用しているためです。
しかし、OralOLEDB.Oracleプロバイダーを使用しているときに、なぜこの非常識なエラーメッセージが表示されるのですか?誰か知っている?
前もって感謝します...
PS。oracle9.2およびoracle10のドライバがコンピュータにインストールされています。