SQL-proxy настройка MS SQL Server

Настройка MS SQL Server для работы с SQL-proxy.

Настройка

Источник (строка подключения)

Вид строки подключения:

jdbc:sqlserver://[serverName[\instanceName][:portNumber]][;property=value[;property=value]]

Примеры:

  • jdbc:sqlserver://;serverName=10.10.10.10;instanceName=superinstance;portNumber=14330;databaseName=testdb;Encrypt=False;TrustServerCertificate=False
  • jdbc:sqlserver://10.10.10.10:14330;Encrypt=False;TrustServerCertificate=False
  • jdbc:sqlserver://10.10.10.10;databaseName=testdb

Пользователь для подключения к базе данных

Рекомендация

В зависимости от целей нужно создать учетную запись на MS SQL Server с доступом и ролями к необходимым базам данных. На уровне сервера баз данных эта учетная запись может иметь роль public.

Важно

В случае, если для подключения используется учетная запись с ролью public на уровне сервера баз данных, то НЕОБХОДИМО ей предоставить дополнительное разрешение VIEW SERVER STATE и/или VIEW SERVER PERFORMANCE STATE (для версий новее 2019).

Поддерживаемые версии Microsoft SQL Server

  • 2012
  • 2016
  • 2017
  • 2019
  • 2022

https://mcr.microsoft.com/en-us/artifact/mar/mssql/server/tags

Поддерживаемые версии Microsoft SQL Server Management Studio

  • 2012
  • 2017 — 17.9.1
  • 2019 — 19.3

https://learn.microsoft.com/en-us/ssms/release-notes-ssms#193

Полезные ссылки