3

最近、SQL Server 2012 を実行している SQL Server を引き継ぎました。データベースの 1 つが互換性レベル 90 (SQL Server 2005) で実行されています。データベースが 2005 サーバーで作成され、移行されたことを知りました。開発者は、90 に保つ必要はないと主張しています。

データベース内のコードのいずれかが 2005 の機能または構文に依存しているかどうかを確認する方法はありますか?

データベースをバックアップして新しいコピーを復元し、そのコピーを 2012 モードに変換することはできますが、実際には何かわかりますか? 変更した後、数日または数週間後に何らかの機能または手順が壊れていることが判明するという状況に陥りたくありません。

4

1 に答える 1