2016-03-18 11 views
0

私の上司は、SQL Server 2005を2014年に移行する研究について私に任せました。 私の最初の質問は、古いバックアップに復元するのと同じくらい簡単ですか? データベースを参照するデータベースまたはコンポーネントにロードするプロセスに関して、変更する必要はありませんか?SQL Server 2005から2014へのマイグレーション - 一般的な質問

私は明らかにこれに新しいです。私はほとんど毎日SQLサーバー管理スタジオを使用していますが、私はまだいくつかの簡単なクエリを実行する以外に何かに精通していません。 私はここでthisサイトを見て、データベース内のすべてのユーザーのすべてのアクセス権/アクセスを検出しました。ちょうど起こっているすべてのプロセスのアイデアを得るために、SPID

によって Master..sysprocesses オーダーから SELECT * :私はまた、sp_who2とを実行しました。データベースから引き出しているウェブサイトをどのように見えますか?私はDBローダーを持っていることを知っていますが、どのようにそのプロセスを見ることができますか? 私はこのプロジェクトの範囲を十分に理解することはできません。

+0

このリンクをご覧ください:http://sqlmag.com/sql-server-2014/migrating-sql-server-2014 –

+0

2005年から2014年へのアップデートについての素晴らしいドキュメント。 https://blogs.msdn.microsoft.com/ialonso/2015/04/17/sql-server-2005-upgrade-to-sql-server-2014-and-compatibility-levels/ –

答えて

0

バックアップ/リストアまたはインプレースアップグレードと同じくらい簡単ですが、徹底的なテストが行​​われないことを確実にする方法がないことを意味する新しいエディションごとに微妙な変更があります。 10年と4つの異なるリビジョンによって引き起こされる何百ものものがあります。 SQLユーザーとSQLログインのマッピング、SQLクライアントの変更と互換性のない変更、単に機能しなくなった機能や別の方法で修正する必要がある人もいます。あなたのデータとあなたのデータベースを知らずに話すことは不可能です。最初のステップは、アプリケーションベンダーからドキュメントを入手することです。アプリケーションがサポートされていることを前提としています。

installing and upgrading SQL Server 2014のMSDNドキュメントを読むことを強くお勧めします。また、影響を与える可能性のある変更を探すには、2008年、2008 R2、および2012年のドキュメントも参照する必要があります。私は強くテスト環境をあなたのアプリケーションが動作することを確認するために設定することを強くお勧めします。

最終的には、徹底的な調査、計画、およびテストがなければ機能するとは限りません。

+0

ありがとうございます。私はその文書を見ていきます。ストアドプロシージャ、ジョブ、またはビューについても気にする必要がありますか?彼らは元通りに留まるでしょうか? 私は前にテスト環境を設定していません...ヒント? – z0nia

関連する問題