l--*_*''' 6 sql sql-server sql-server-2008
当我创建一个新数据库时,默认情况下会保存文件,c:\program files...但我希望它们默认保存到不同的位置而不必调整任何内容.有没有办法在默认情况下完成此操作?
也许有一些我需要改变的存储系统程序?
Joe*_*lli 17
在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
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9220 次 |
| 最近记录: |