Если у меня есть строка jdbc, такая как ...
jdbc:sqlserver://[serverName[\instanceName][:portNumber]][;property=value[;property=value]]
Как вы говорите "соединяться с кодировкой символов как utf-8, как вы можете, если вы соединялись с mysql?
Спасибо
Согласно документации, в URL-схеме такого свойства нет .Но вам, вероятно, это все равно не нужно.Драйвер JDBC примет ваши строки в Java Unicode и вернет все значения в Java Unicode.В Java не имеет значения, какую кодировку символов драйвер использует для связи с БД (если вы не делаете что-то действительно необычное, например, пытаетесь обойти ошибки базы данных, или ваша база данных не знает о кодировке своего содержимого).
Вы пробовали, как в Php,
jdbc:sqlserver://serverName\instanceName;CharacterSet=UTF-8
С уважением, Стефан