У меня есть файл DACPAC, созданный в Visual Studio 2013 для проекта SSDT. Этот проект SSDT определяет сценарий после развертывания, предназначенный для объединения некоторых статических данных в опубликованные таблицы, и один фрагмент данных содержит символ авторского права.
Теперь, когда я публикую базу данных через Visual Studio, символ авторского права сохраняется и правильно сливается с целевой таблицей. Когда я публикую ту же базу данных (с тем же dacpac и профилем публикации) с помощью MSDeploy, символ авторского права объединяется с целевой базой данных как "?" условное обозначение. Аналогичным образом, когда я использую Action:Script
вместо Action:Publish
, сгенерированный сценарий SQL содержит знак "?" а не символ авторского права.
Кажется, что сценарий, создаваемый Visual Studio, имеет кодировку UTF8, но сценарий, который запекается в dacpac, теряет кодировку UTF8. Есть ли у кого-нибудь идеи, как обойти эту проблему?
[Operations DB – Plant Master]
правильный:[Operations DB - Plant Master]
- person Playing With BI   schedule 23.07.2021