6
當我創建一個新的數據庫時,默認情況下這些文件被保存到c:\program files...
,但是我希望它們默認保存到不同的位置而不必調整任何東西。有沒有辦法讓這個默認完成?sql server 2008:爲mdf/ldf設置默認位置
也許有一些存儲系統過程,我不得不改變?
當我創建一個新的數據庫時,默認情況下這些文件被保存到c:\program files...
,但是我希望它們默認保存到不同的位置而不必調整任何東西。有沒有辦法讓這個默認完成?sql server 2008:爲mdf/ldf設置默認位置
也許有一些存儲系統過程,我不得不改變?
在SSMS中,右鍵單擊服務器並選擇「屬性」。在「服務器屬性」窗口的「數據庫設置」頁面上,爲數據和日誌文件指定新的位置。
你也可以通過直接寫入註冊表中做到這一點用T-SQL:以任何方式
USE [master]
GO
EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE', N'Software\Microsoft\MSSQLServer\MSSQLServer', N'DefaultData', REG_SZ, N'E:\YourData'
GO
EXEC xp_instance_regwrite N'HKEY_LOCAL_MACHINE', N'Software\Microsoft\MSSQLServer\MSSQLServer', N'DefaultLog', REG_SZ, N'E:\YourLogs'
GO
這也有可能當SQL-Server服務沒有運行?請看下面的問題:http://stackoverflow.com/questions/7245051/configure-sql-server-without-running-service – 2011-08-30 15:16:40