Welcome

首页 / 数据库 / SQLServer / 修改sql server默认的路径

修改sql server默认的路径2014-03-14 csdn博客 ocpyang/*

说明:如果查询路径返回的值是null,说明在默认安装路径下即

C:Program FilesMicrosoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQLDATA

*/

--查询用户库Data文件默认路径:

DECLARE @DefaultData VARCHAR(100)

EXEC master..xp_regread @rootkey="HKEY_LOCAL_MACHINE",

@key="SOFTWAREMicrosoftMicrosoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQLServer",

@value_name="DefaultData",

@DefaultData=@DefaultData OUTPUT

SELECT @DefaultData

go

--查询用户库Log文件默认路径:

DECLARE @DefaultLog VARCHAR(100)

EXEC master..xp_regread @rootkey="HKEY_LOCAL_MACHINE",

@key="SOFTWAREMicrosoftMicrosoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQLServer",

@value_name="DefaultLog",

@DefaultLog=@DefaultLog OUTPUT

SELECT @DefaultLog

go

--查询用户库备份文件默认路径:

DECLARE @BackupDirectory VARCHAR(100)

EXEC master..xp_regread @rootkey="HKEY_LOCAL_MACHINE",

@key="SOFTWAREMicrosoftMicrosoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQLServer",

@value_name="BackupDirectory",

@BackupDirectory=@BackupDirectory OUTPUT

SELECT @BackupDirectory

go

--修改用户库Data文件默认路径:

EXEC master..xp_regwrite

@rootkey="HKEY_LOCAL_MACHINE",

@key="SOFTWAREMicrosoftMicrosoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQLServer",

@value_name="DefaultData",

@type="REG_SZ",

@value="c: estdata"

go

--修改用户库Log文件默认路径:

EXEC master..xp_regwrite

@rootkey="HKEY_LOCAL_MACHINE",

@key="SOFTWAREMicrosoftMicrosoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQLServer",

@value_name="DefaultLog",

@type="REG_SZ",

@value="c: estlog"

--修改用户库备份文件默认路径:

EXEC master..xp_regwrite

@rootkey="HKEY_LOCAL_MACHINE",

@key="SOFTWAREMicrosoftMicrosoft SQL ServerMSSQL10_50.MSSQLSERVERMSSQLServer",

@value_name="BackupDirectory",

@type="REG_SZ",

@value="D: estackup"

go