WhatsUp Gold アプリケーションのパフォーマンスを向上させるため、ユーザーが作成したデータベースファイルが存在する場所以外のドライブに tempdb データベースを移行するときに、複数の I/O スレッドを介して同時使用することが考慮されています。
<重要> SQL サーバーにリモートにアクセスしている場合、データベースを移動する前に、[サービス] を使用して SQL Server Browser サービスが開始されていることと、SQL Server 設定マネージャを使用してデータベースインスタンスに対して TCP/IP プロトコルが有効であることを確認してください。
tempdb システムデータベースを移動するには:
<重要> WhatsUp Gold にサーバーに接続するときに、SQL Server インスタンスへの sysadmin 特権を持つユーザーについて、入力した資格情報が有効でなければなりません。
USE tempdb;
EXEC sp_helpfile;
USE master;
ALTER DATABASE TempDB MODIFY FILE (NAME = tempdev, FILENAME = '
(.mdf directory path)
\tempdb.mdf');ALTER DATABASE TempDB MODIFY FILE (NAME = templog, FILENAME = '
(.mdf directory path)
\templog.ldf');<重要> このクエリに入力したパスワードとファイル名が新しいファイルの場所を反映していることを確認してください。
tempdb
が新しい場所で初期化されます。<注> 必要に応じて、手順 4 のクエリを再度実行して、tempdb
データベースが適切に移動されたことを確認してください。SQL Server Management Studio インターフェイスの [Results] の下の [filename] 列に、新しい場所が反映されます。