0

私は最終的に両側でスキーマを正しくすることができました。最後のステップを実行する準備ができて....

データの移行が開始されました.... データの移行に失敗しました... System.Data.OracleClient には Oracle クライアント ソフトウェア バージョン 8.1.7 se が必要です

人に知られているGoogleでこれまでに提案したことがあります1)Oracleクライアント10.2をインストールし、10.1を削除します2)「認証されたユーザー」をOracleホームディレクトリに追加します3)SQLサービスを再起動します4)マシンを再起動します

何の役にも立ちません。契約は何ですか?ヘルプ。

4

1 に答える 1

0

SQL Server または SSMA クライアントを実行しているマシンとして x64 マシンを使用していますか? x86 Oracle クライアントのみをインストールできましたが、移行ツールは 64 ビット実行可能ファイルとして実行されていました (これは、SQL Server Agent AFAIK を介して SQL Server 側で動作する SSMA の一部です)。x64 セットアップが存在する場合は、x64 Oracle クライアントもインストールしてみてください。ただし、ターゲット SQL Server を実行するサーバー上に Oracle クライアントがあることを確認してください(データ移行中、SSMA クライアント ツールを介してデータを送り込むのではなく、SQL Server マシンからソース Oracle サーバーに直接接続しようとします)。

PS:解決策を提案するには遅すぎることは理解していますが、誰かが同様のことをしている場合に備えて...そして(いつものように)適切な詳細レベルのログも調べるといいでしょう...

于 2010-07-29T14:23:58.100 に答える