SQL Server:如何选择安装路径?
我知道有一个变量,函数或存储过程,可用于查找SQL Server的安装路径:
例如:
c:\Program Files\Microsoft SQL Server\MSSQL.7\MSSQL
或者
m:\CustomInstance\MSSQL
实际上,我希望选择SELECT作为默认备份路径。但是由于我怀疑这种情况是否存在,因此我将\ BACKUP粘贴到安装路径上,并称其足够接近。
回答:
select filename from sysaltfileswhere name = db_name()
Server: Msg 208, Level 16, State 1, Line 1
Invalid object name 'sysaltfiles'.
select filename from master.dbo.sysaltfileswhere name = db_name()
filename
----------------
(0 row(s) affected)
回答:
回答:
: 不会读取您指定的注册表项,而是将该键路径转换为您正在运行的特定SQL
Server实例的适当路径。换句话说: 失败,而 成功。
回答:
declare @rc int, @dir nvarchar(4000)exec @rc = master.dbo.xp_instance_regread
N'HKEY_LOCAL_MACHINE',
N'Software\Microsoft\MSSQLServer\Setup',
N'SQLPath',
@dir output, 'no_output'
select @dir AS InstallationDirectory
回答:
declare @rc int, @dir nvarchar(4000)exec @rc = master.dbo.xp_instance_regread
N'HKEY_LOCAL_MACHINE',
N'Software\Microsoft\MSSQLServer\MSSQLServer',
N'BackupDirectory',
@dir output, 'no_output'
select @dir AS BackupDirectory
SQL Server 2000位置函数
以上是 SQL Server:如何选择安装路径? 的全部内容, 来源链接: utcz.com/qa/427264.html