2012-02-09 26 views
0

定期的にOracle 10.2.0.4のテーブルからSQL Server 2008 SP2のテーブルにデータをプッシュするにはどうすればよいですか? 2つの表は、データ型に必要な違い以外は全く同じです。OracleテーブルからSQL Serverテーブルにデータをプッシュする方法は?

私は、サードパーティのソフトウェアの購入を含まない方法を見つけることを望んでいます。

自動化され定期的に行う必要があります。 SQL ServerはStandard Editionです。

+0

SSISパッケージ?リンクサーバー?仕事は?ストアドプロシージャ?ここhttp://blogs.msdn.com/b/sqlperf/archive/2009/08/14/using-ssis-to-get-data-out-of-oracle-a-big-surprise.aspx –

+0

でも行けますか? low techとスケジュールされたタスク+ powershell、またはCygwin + bashスクリプトを使用します。 –

答えて

1

最も簡単な方法は、Oracleからフラット・ファイルを取り出し、SQL Serverにフラット・ファイルを作成する方法です。

0

この目的のためにSSISタスクを作成することをお勧めします。その後、SQL Agentを使用してこのタスクをスケジュールできます。

+0

これは妥当と思えます。いつものように、私は実際に仕事をしてくれる数週間前に質問しているので、これを確認するまでしばらく時間がかかります。おそらくオラクルは、それほど疑わしいほど優れたツールを持っています。おそらく、SQL ServerやOracleの特定のバージョンやエディションには、必要なものが不足している可能性があります。我々は見るでしょう。 – Mike

関連する問題