SQL Server:如何选择安装路径?

我知道有一个变量,函数或存储过程,可用于查找SQL Server的安装路径:

例如:

c:\Program Files\Microsoft SQL Server\MSSQL.7\MSSQL

或者

m:\CustomInstance\MSSQL


实际上,我希望选择SELECT作为默认备份路径。但是由于我怀疑这种情况是否存在,因此我将\ BACKUP粘贴到安装路径上,并称其足够接近。


回答:

select filename from sysaltfiles

where name = db_name()

Server: Msg 208, Level 16, State 1, Line 1

Invalid object name 'sysaltfiles'.


select filename from master.dbo.sysaltfiles

where 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

回到顶部