34,590
社区成员
发帖
与我相关
我的任务
分享
读注册表就可以了:
create table #(a nvarchar(255),b nvarchar(255))
insert # exec master..xp_regenumvalues 'HKEY_LOCAL_MACHINE','SOFTWARE\MICROSOFT\MSSQLSERVER\MSSQLSERVER'
SELECT * FROM #
exec sp_helpsort
declare @path varchar(8000)
--得到当前数据库的数据文件路径
select @path=rtrim(reverse(filename)) from sysfiles
select @path=reverse(substring(@path,charindex('\',@path),8000))
select 数据文件目录=@path
--得到SQL安装时设置的数据文件路径
select @path=rtrim(reverse(filename)) from master..sysfiles where name='master'
select @path=reverse(substring(@path,charindex('\',@path),8000))
select SQL数据文件目录=@path
--根据安装路径得到默认的备份目录:
select @path=rtrim(reverse(filename)) from master..sysfiles where name='master'
select @path=substring(@path,charindex('\',@path)+1,8000),
@path=reverse(substring(@path,charindex('\',@path),8000))+'BACKUP\'
select SQL默认备份目录=@path
返回当前安装的SQL Server的版本、处理器体系结构
select @@version
返回当期所用语言的名称
select @@language
select @@servername --獲取服務器名
select * from sysfiles --獲取路徑,大小等信息