Я использую скрипт vbs для запроса SQL-серверов.
И в строке подключения я пытаюсь передать следующие параметры: Имя сервера (PKNSQLEXP07 \ SQLINST7) и Номер порта (2890).
Проблема в том, что я знаю, что параметры в VBScript должны находиться за пределами строки подключения, но я не уверен, как этого добиться.
Это моя строка подключения, без параметров:
strConnection = "Driver={SQL Server};Server=PKNSQLEXP07\SQLINST7,2890;Database=master;Trusted_Connection=TRUE"
И это с параметрами:
ConnectionString = Wscript.Arguments(0)
TcpPort = Wscript.Arguments(1)
strConnection = "Driver={SQL Server};Database=master;Trusted_Connection=TRUE;Server=" & ConnectionString &,& TcpPort
objCN.Open strConnection
Параметры ( ConnectionString и TcpPort ) должны иметь знак запятой между ними.
Но мне пока не повезло с моей текущей строкой соединения с параметрами.