SQL Server 2005

いまさらですが、私の担当している製品もやっとこさMSDEからSQL Server 2005 Express Editionに移行しようと思っています。MSDEでもいまだにそれほど困っていないのですが、SQ L Server2000では有償の製品でしか使えなかった↓の機能が目当てです

  • Management Studio(GUIベースの管理ツール)が使える
  • フルテキスト検索機能が使える
  • インデックス付きビューが使える

SQL Server本体のインストール

Microsoft SQL Server 2005 Express Edition with Advanced Services Service Pack 2
ここから、Management Studioとフルテキスト検索を含むAdvanced Services Service Pack付きのものをダウンロードしてインストールします。.NET Framework 2.0がいります。

インストールの際には、Javaからアクセスするので混合認証モードにしておきます。

[Java]JDBCドライバのインストール

Microsoft SQL Server 2005 JDBC Driver(古いバージョンでした)
Microsoft SQL Server 2005 JDBC Driver 1.2
ここからMicrosoft製のJDBCドライバをダウンロードしてインストールします。Unix用もあるんですね。

SQL Server 2005 Books Online

こちらからオンラインで見られますが、とりあえずローカルにもインストールしておきました。

SQL Server 2005 Books Online

TCP/IPの有効化

デフォルトではTCP/IPが無効になっているので、スタートメニューの[Microsoft SQL Server2005]-[構成ツール]-[SQL Server 構成マネージャ]を起動して、[SQL Server2005ネットワークの構成]-[SQLEXPRESSのプロトコル]にて、TCP/IPを有効にします。

もしくは、SQL Server セキュリティ構成というツールを起動して、サービスと接続セキュリティの構成からリモート接続の設定を変更してもいけるみたいです。

これから調べること

  • フルテキスト検索の設定
  • インデックス付きビューの設定
  • XMLの登録と検索
  • セットアップの初期値を指定する方法(ネットワーク設定、SAパスワード)
  • MSDEからのバージョンアップ方法