2009-07-15 9 views
1

私が働いている会社は、21世紀に参加し、メインデータベースクラスタをSQL Server 7からSQL Server 2005にアップグレードすることを決めました。Web開発者として、SQL Server 2005の新しいwhiz-bang機能について、知っている?SQL Server Server 7から2005に移行するにはどうすればよいですか?

現在、私は主にCRUDスタイルのクエリを書いています。混合ASP.netとClassic ASP環境用にStored Procduresを使用しています。

+0

を見て? –

+0

これはDB Adminsと "The Business"が決定したものです。過去の "The Business"では、ビジネスは "Shiny and New"より "Tried and Tested"を好むようです。もちろん、あなたが2008年を試して試してみると、それはやや愚かな議論になります。 私はまだ古典的なASPから.Netにドラッグしています –

答えて

1
  1. システムテーブルは、現在アクセスできませんしていたときに、あなたがシステムを使用する必要があることをすべてのもののためにあなた自身のトリガーをコーディングする必要はありませんカタログビュー。はい、コードの一部を書き直す必要があります。
  2. パーティショニング。非常に大きなテーブルを2つに分割することができます。
  3. 試してみてください。
  4. 共通テーブル式(CTE)。一時テーブルのようですが、より強力です。
  5. 管理サーバーを使用すると、サーバーグループを登録し、これらのグループを別のクライアントの場所から使用することができます。 (2008年だけかもしれませんが、覚えていないかもしれません)
  6. 私はあなたのニーズについてはわかりませんが、私はミラーリングに興奮しました。しかし、私はDBAです。
  7. 新しいタイプがあります。
  8. スナップショット。
  9. あなたのコードの大部分は、まだ動作します:)

、多くの他のものを。

1

CLR/.NETコードをSQL Serverに統合することができます。

Here他にもいくつかあります。

1

私のお気に入りの新機能が

  • varchar型(最大)データ型はnvarchar(max)データ型である
  • XMLデータ型およびXPathのサポート(で作業する方がはるかに簡単テキスト、 ntext型より)
  • try ... catchブロックによるエラー処理の改善
  • .NETコード統合
  • 改善された管理インターフェイス
1

共通テーブル式、PIVOTおよびUNPIVOT、適用

1

SQL 7?参照整合性やカスケードなどの基本から始めます。それとも、あなたはアクセスが98に戻ってやっていたか、1がSQL 7.

関連する問題