Запуск этого:
bcp MyDb.dbo.uvwMyView out "c:\Test.txt" -SMyServer -T -c
Я получаю эту ошибку:
SQLState = S1000, NativeError = 0
Error = [Microsoft][SQL Native Client]Unable to resolve column level collations
Поиск в Google находит много возможных решений, ни одно из которых не работает для меня или не работает ни для кого из людей, для которых они были предложены. Как и в других случаях, опубликованных в Интернете, представление не вызывает проблем, когда я выбираю его в Management Studio, и результаты выглядят нормально (и я не проверял специальные символы) Один текстовый столбец в результатах имеет сопоставление SQL_Latin1_General_CP1_CS_AS
. Я пробовал несколько вариантов bcp без эффекта: -w, -CRAW, -COEM, -C850, -C437.
Я использую SQL Server 2005.