Я экспортирую данные из таблицы базы данных MS Dynamics CRM 2011 в текстовый файл. Первоначально я просто экспортировал строковые данные - то есть столбцы, определенные как nvarchar, и он работал нормально. Однако, когда я добавил столбец первичного ключа - uniqueidentifier/guid, SSIS просто выводит unicode в текстовый файл.Экспорт GUID в текстовый файл в не-unicode
Я явно бросаю все столбцы в своем SQL-запросе в VARCHAR и обеспечил, чтобы все столбцы источника/получателя были определены как строки, отличные от unicode, т. Е. DT_STR, но все равно получить unicode в файле.
Как ни странно, это происходит, когда я запускаю пакет SSIS на нашем сервере с 64-разрядным сервером SSIS 2008/Windows 2008 Server. Наша база данных также является 64-разрядной версией SQL 2008, также на отдельном сервере Windows 2008. Пакет отлично работает на моем компьютере - Win7 64-бит.
Любые идеи, почему это происходит?