Обычно, когда мы запускаем новый экземпляр, нам нужно добавить псевдоним на одном из наших блоков, чтобы мы могли легко подключиться к нему через SSMS с помощью диспетчера конфигурации SQL Server.
Я написал командный файл, которыйдобавляет соответствующую запись в реестр (на самом деле это два пакетных файла, один для 32-разрядных и один для 64-разрядных).Я не уверен, как заставить это работать с параметрами, хотя.Я знаю, что %1
и %2
будут для первых двух параметров, но когда я запускаю это, в реестре фактически помещаются %1
и %2
в качестве пары значений.
, если вы жестко закодировалиимя хоста и IP-адрес вместо %1
и %2
пакетный файл работает как положено:
REGEDIT4
; @ECHO OFF
; CLS
; REGEDIT.EXE /S "%~f0"
; EXIT
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\ConnectTo]
"%1"="DBMSSOCN,%2,1433"