0
C# 또는 TSQL을 통해 SQL Server 인스턴스의 설정을 가져 오는 방법이 있습니까? 그런 다음이 설정을 다른 SQL Server에 적용합니까?SQL Server 인스턴스 설정 가져 오기/설정
감사
C# 또는 TSQL을 통해 SQL Server 인스턴스의 설정을 가져 오는 방법이 있습니까? 그런 다음이 설정을 다른 SQL Server에 적용합니까?SQL Server 인스턴스 설정 가져 오기/설정
감사
는 SQL 서버 인스턴스를 얻을하려면
Declare @key Varchar(100), @PortNumber varchar(20)
if charindex('\',CONVERT(char(20), SERVERPROPERTY('servername')),0) <>0
begin
set @key = 'SOFTWARE\MICROSOFT\Microsoft SQL Server\'[email protected]@servicename+'\MSSQLServer\Supersocketnetlib\TCP'
end
else
begin
set @key = 'SOFTWARE\MICROSOFT\MSSQLServer\MSSQLServer\Supersocketnetlib\TCP'
end
EXEC master..xp_regread @rootkey='HKEY_LOCAL_MACHINE', @[email protected],@value_name='Tcpport',@[email protected] OUTPUT
SELECT CONVERT(char(20), SERVERPROPERTY('servername')) ServerName,
CONVERT(char(20), SERVERPROPERTY('InstanceName')) instancename
또는
SELECT SERVERPROPERTY('InstanceName')
입니다