Выполнение этого:
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.