2012-01-02 25 views
2

OLE DBソースを使用してOracle DBに接続しようとしました。つまり、Microsoft OLE DB Provider for Oracleです。私は接続することができます。SSIS 2008 Oracle Connectivity

Oracle Source using OLE DB Provider for Oracle warning message

を私はこの警告メッセージを除いてプレビューすることができる午前:私はOLE DBソースでプレビュー]ボタンをクリックしたときpreviewing.Pleaseは、以下を参照してくださいする前にしかし、私は警告メッセージを受け取りました。 Oracleとの接続にどのプロバイダを使用する必要がありますか? Oracle用Microsoft OLE DBプロバイダまたはOracle Provider for OLE DB

+0

私はOLE DB用のOracleプロバイダを使用していました。警告メッセージは表示されません。 Oracleに接続するための他の作業があるかどうかを知りたいだけです。 –

答えて

2

元のプロバイダを使用するには、コードページを指定するだけです。私も同じ問題がありました。 Oracleの接続のために、私は=

がここに画像を参照してください真AlwaysUseDefaultCodePageを設定する必要がありました:Data Flow Component Properties、ここを見てこれを設定する方法については

http://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/dc1a61f2-1ab8-4ed3-b85c-db6481800b50/

参照ジェイミートムソンの答えとそれ以降のもの。彼らは、常にデフォルトのコードページオプションを使用し、それを見つける方法とそれを設定する方法について説明します。

また、OracleのAttunityコネクタを試すこともできます。私はこの1つを使用したことがないが、私はそれについての偉大なことを聞​​いたことがあるし、非常に高速であるために仮定されています

http://www.microsoft.com/en-us/download/details.aspx?id=29284

+0

どこでコードページを指定しましたか?どのプロパティ? –

+0

私はOracle Provider for OLE DBを使用しました。警告メッセージは表示されません。しかし、OracleからSQL Server 2008への移行が遅くなっています.SSIS 2008でOracleに初めて接続して以来、Oracleに接続するための準備が整っているかどうかを知りたいだけです。これは正しい方法ですか? –

+0

使用しているプロバイダは、MicrosoftのOLE DB Provider for Oracleです。コードページを指定する必要がありますか?その場合は、コードページをどこで指定する必要がありますか? –

関連する問題