3

32 ビット SQL Server 2005 Standard Edition データベースに対して現在実行中のアプリケーションがあります。ここでは説明しませんが、データベースを 64 ビットの Windows Server 2003 R2 Datacenter で実行されている 64 ビットの SQL Server 2005 Standard エディションに移動する必要があります。

アプリケーション コード、ストアド プロシージャ、または SQL 構成で注意すべき移行の問題はありますか? つまり、機能は両方のプラットフォームで同等ですか?

機能的な違いがある場合は、移行計画のヒントが記載されたドキュメントへのリンクを投稿していただけますか?

4

2 に答える 2

2

一般的に、それはケーキです。私たちは常にそれを正確に行っていますが、問題はありません。純粋な t-sql コードの機能は同じです (64 ビットの方がパフォーマンスが優れています ;-)。

私が遭遇した 1 つの例外は、拡張ストアド プロシージャです。これらは C で記述されているため、64 ビット バイナリとして再コンパイルする必要があります。その場合でも、ソース コードを変更する必要はありません。

拡張ストアド プロシージャを使用していない場合、問題はないはずです。

于 2008-11-21T04:35:44.787 に答える
1

私が認識している主な点は、64 ビット バージョンの Jet (基本的には Excel または Access) がないデータ ソースを扱う場合は、SSIS 32 ビット モード バージョンの dtexec を実行する必要があるということです。

于 2008-11-19T20:05:16.080 に答える