現在、SQL Server データベースを使用しています。クエリを使用して、データベース パスをデフォルトの位置から別の位置に変更したいと考えています。
新しいデータベースを作成せずにそれを行うことは可能ですか?
現在、SQL Server データベースを使用しています。クエリを使用して、データベース パスをデフォルトの位置から別の位置に変更したいと考えています。
新しいデータベースを作成せずにそれを行うことは可能ですか?
データベースパスを変更するには、こんにちはraj、そのディレクトリに対する権限が必要です。その後、SQLサーバーで以下のスクリプトを実行します
ALTER DATABASE LinkedIndb SET SINGLE_USER WITH ROLLBACK IMMEDIATE;
ALTER DATABASE LinkedIndb SET ONLINE;
ALTER DATABASE LinkedIndb MODIFY FILE
(
Name = LinkedIndb,
Filename = 'D:\DATA\LinkedIndb.MDF'
);
ALTER DATABASE LinkedIndb MODIFY FILE
(
Name = LinkedIndb_log,
Filename = 'D:\DATA\LinkedIndb_log.LDF'
);
ALTER DATABASE LinkedIndb SET ONLINE;
ALTER DATABASE LinkedIndb SET MULTI_USER;