Forum Pplware

Versão Completa: SQL SERVER - Integration Services
Está de momento a ver uma versão reduzida do nosso conteúdo. Ver versão completa com o formato adequado.
Ora viva,
ando para aqui a tentar ajudar um colega com um problema.

É preciso exportar uns ficheiros via SQL Server, mas com uma condição especial.

O file encoding deve ser UTF16 LE Without BOM.
Que ... para o SQL Server, penso ser o "unicode".

O problema é que a exportação é sempre feita com BOM.
E não parece haver função nenhuma para alterar este comportamento.

O "drama", é que este ficheiro depois vai para um Server ETL em JAVA, que não procura o BOM, e estoura o processo.

E alterar o servidor ETL ... out of the question Smile
Nada nadinha?
Does this help?

http://msdn.microsoft.com/en-us/library/ms190965.aspx

É que versão do sql server? E como estás a exportar o ficheiro?
Viva,
não ajuda muito hehehe Smile

a exportação por Integration Services, quando para flat file em Unicode, não tem, de forma imediata, parametrização para o ficheiro ser produzida sem o malandro do BOM.

Isto, ainda não está decidido, mas vai provavelmente passar por fazer rapidamente um exe em C# ou assim, que remova o BOM dos ficheiros antes de despachar os ditos para o server ETL Smile
URL's de Referência