Colocar Resposta 
 
Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
SQL SERVER - Integration Services
30-11-2011, 19:51
Mensagem: #1
SQL SERVER - Integration Services
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
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
05-12-2011, 17:28
Mensagem: #2
RE: SQL SERVER - Integration Services
Nada nadinha?
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
05-12-2011, 18:19
Mensagem: #3
RE: SQL SERVER - Integration Services
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?
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
06-12-2011, 11:47
Mensagem: #4
RE: SQL SERVER - Integration Services
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
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Saltar Fórum:


Utilizadores a ver este tópico: 1 Visitante(s)