SQL Server データベースを使用する ASP.NET アプリがあります。アプリで使用するために、Sybase ASE からその SQL Server データベースにデータをプルする必要がありますが、アイデアがうまくいきません。
誰かがこれをしましたか?アイデア/提案/ヒントはありますか?
SQL Server データベースを使用する ASP.NET アプリがあります。アプリで使用するために、Sybase ASE からその SQL Server データベースにデータをプルする必要がありますが、アイデアがうまくいきません。
誰かがこれをしましたか?アイデア/提案/ヒントはありますか?
SQL Server から Sybase へのリンク サーバーを構成できます。MS 側で Sybase プロバイダーを使用すると、ごく普通のことになるはずです。
さて、私はついに(不十分な試行錯誤を経て)Sybase ASE(12.5)サーバーをSQL Server(2008)にリンクする方法を見つけました。これにより、必要な統合が可能になります。おおよその方法は次のとおりです。
全体を通して、標準の SQL Server ヘルプはガイドとしてかなりうまく機能しました。常にそうであるとは限りませんが、ここでは F1 が私の友人でした。
分散クエリ、DTS または SSIS パッケージを実行し、SSRS を使用できるようになりました。これにより、Sybase ASE の多くの負担が軽減されます。
もちろん、上記は sp_linkserver を使用してコマンド ラインから実行できますが、GUI は私のような低レベルの開発者にとってより快適です。
Management Studio または Enterprise Manager を使用して、データ インポート ウィザードを使用してデータをインポートします。それだけです。ウィザードで適切なデータ プロバイダーを選択していることを確認してください。
これをライブ フィードにしたい場合は、情報の交換を管理する小さな Windows サービスを作成します。行うのは比較的簡単なはずです。足を少し動かすだけです。あなたがそれに反対している場合は、これを行うことができる既製のソリューションがたくさんあります.
質問は詳細について少しあいまいです:
ほとんどの変換には、次の 2 つの部分があります。
詳細情報がなければ、推奨事項を作成するのは困難です。毎日一日中データを読み込む必要がある場合、1 回限りの変換ではうまくいきません。また、ソース データベースに接続できず、ファイルを渡す必要がある場合は、メソッドが変更されます。