sql server数据文件默认路径的查询和修改


  本文标签:sql server数据文件

  sql server数据文件的默认路径在哪里呢?相信不少人都有这样的疑问  。下面就将教您如何查询sql server数据文件默认路径,以及修改sql server数据文件默认路径的方法,供您参考  。

  查询用户库sql server数据文件默认路径:
DECLARE @DefaultData VARCHAR(100)
EXEC master..xp_regread @rootkey=HKEY_LOCAL_MACHINE,
@key=Software\Microsoft\Microsoft SQL Server\MSSQL10.SQL2008\MSSQLServer,
@value_name=DefaultData,
@DefaultData=@DefaultData OUTPUT
SELECT @DefaultData

  查询用户库Log文件默认路径:
DECLARE @DefaultLog VARCHAR(100)
EXEC master..xp_regread @rootkey=HKEY_LOCAL_MACHINE,
@key=Software\Microsoft\Microsoft SQL Server\MSSQL10.SQL2008\MSSQLServer,
@value_name=DefaultLog,
@DefaultLog=@DefaultLog OUTPUT
SELECT @DefaultLog

  查询用户库备份文件默认路径:
DECLARE @BackupDirectory VARCHAR(100)
EXEC master..xp_regread @rootkey=HKEY_LOCAL_MACHINE,
@key=Software\Microsoft\Microsoft SQL Server\MSSQL10.SQL2008\MSSQLServer,
@value_name=BackupDirectory,
@BackupDirectory=@BackupDirectory OUTPUT
SELECT @BackupDirectory

  修改用户库sql server数据文件默认路径:
EXEC master..xp_regwrite
@rootkey=HKEY_LOCAL_MACHINE,
@key=Software\Microsoft\Microsoft SQL Server\MSSQL10.SQL2008\MSSQLServer,
@value_name=DefaultData,
@type=REG_SZ,
@value=D:\SQL2008\Data

  修改用户库Log文件默认路径:
EXEC master..xp_regwrite
@rootkey=HKEY_LOCAL_MACHINE,
@key=Software\Microsoft\Microsoft SQL Server\MSSQL10.SQL2008\MSSQLServer,
@value_name=DefaultLog,
@type=REG_SZ,
@value=D:\SQL2008\Log

  修改用户库备份文件默认路径:
EXEC master..xp_regwrite
@rootkey=HKEY_LOCAL_MACHINE,
@key=Software\Microsoft\Microsoft SQL Server\MSSQL10.SQL2008\MSSQLServer,
@value_name=BackupDirectory,
@type=REG_SZ,
@value=D:\SQL2008\DBBak