У меня есть сценарий, в котором я использую опцию -q, чтобы изменить параметры сортировки SQL Server Instance. Команда выглядит следующим образом:
sqlservr.exe -m -T4022 -T3659 -s"SQLexpress" -q"SQL_Latin1_General_CP1_CI_AI"
Вышеупомянутая команда работает отлично, где у меня есть имя экземпляра как «. \ SQLExpress». Но если я хочу использовать имя экземпляра, используя номер порта TCP, например "., 52407", то как я могу выполнить его вышеупомянутую команду, потому что я получаю следующую ошибку:
SQL Сервер
Установка SQL сервера либо повреждена, либо подделана (ошибка: имя экземпляра превышает максимальную длину). Удалите, а затем повторно запустите программу установки, чтобы исправить эту проблему.
Я думал получить имя экземпляра из этого номера порта, чтобы решить эту проблему. Можно ли получить имя экземпляра из номера порта TCP с помощью любого запроса? Или есть другой способ выполнить указанную выше команду через номер порта TCP?