Attunity Connectorを使用して、会社の企業データベースの1つにアクセスしようとしています。データベースはおそらく、通貨と日時の通貨形式で米国に基づいて構築されています。データベースはおそらくOracle10または11G上にあります。
Microsoft SQL Server 2012BIEditionを搭載したWindowsServer200864ビットを使用しています。Oracle Instant Client11G32および64ビットもインストールしています。Windows Server 2008はカナダフランス語ですが、Windowsの通貨と日時の情報をアメリカ形式に変更しました。また、NLS_LangをAMERICAN_AMERICA.AL32UTF8に変更しました。Attunity Oracle Connector 2.0for.NETもインストールしました。
SSISを使用してデータを収集し、SQLServerデータベースにプッシュしようとしています。
Oracle SQL Developperを使用して、データベースへの接続が成功したかどうかを確認しました。sqldevelopper.confに次の行を追加する前にSQLDevelopperでまったく同じエラーORA-01843が発生しました:AddVMOption -Duser.language = en
問題は、日付を含むビューへの.NET oracleコネクタを使用してSSISと接続しようとすると、SQLDevelopperを変更する前と同じエラーが常に発生することです。有効な月ではないと言っている英語。
誰かがこのエラーに直面し、回避策を知っているかどうか、または誰かが.NETDateformatを変更することを知っているかどうかはわかりません。
手伝ってくれてありがとう !