como puedo leer o convertir archivos de texto en formato unicode a ANSI?

08/06/2010 - 06:16 por Oscar Taboada | Informe spam
Hola,
preparé un programa que recibe de entrada el archivo de bitácora de MS SQL
Server para detectar eventos inusuales, esto lo hago mediante un comando del
tipo "append from (textfile) type SDF"

el programa funciona muy bien para todos los archivos de texto generados en
servidores con SQL Server 2000, sin embargo con los archivos de SQL SERVER
2005 que se encuentran en otros servidores obtengo basura: caracteres raros
y muchos cuadritos

Estos archivos de texto "raros" se pueden abrir con block de notas y si los
guardo com otro nombre el problema se arregla ya que como dice la ayuda del
block de notas, los guarda siempre como "ANSI standard"

ya intenté con comandos tales como
Append From (textfile) Type SDF as 437
Append From (textfile) Type SDF as 850
Append From (textfile) Type SDF as 1252
pero el resultado fue el mismo sospecho que esos archivos de texto
están guardados en Unicode

alguien tendrá alguna sugerencia de como hacer para leer o convertir estos
archivos?? algun ODBC puede resolver el problema?

Gracias de antemano

Saludos
 

Leer las respuestas

#1 Carlos Yohn Zubiria
09/06/2010 - 08:47 | Informe spam
Estos grupos están desapareciendo ya. Ya han desaparecido los de web,
controles, etc.

El grupo está ya trasladado a:
http://groups.google.com/group/publ...pro/topics



Saludos,
A.G.P. (Aplicaciones de Gestión y Productividad)
Las Arenas - Vizcaya - España

"Oscar Taboada" escribió en el mensaje
news:
Hola,
preparé un programa que recibe de entrada el archivo de bitácora de MS SQL
Server para detectar eventos inusuales, esto lo hago mediante un comando


del
tipo "append from (textfile) type SDF"

el programa funciona muy bien para todos los archivos de texto generados


en
servidores con SQL Server 2000, sin embargo con los archivos de SQL SERVER
2005 que se encuentran en otros servidores obtengo basura: caracteres


raros
y muchos cuadritos

Estos archivos de texto "raros" se pueden abrir con block de notas y si


los
guardo com otro nombre el problema se arregla ya que como dice la ayuda


del
block de notas, los guarda siempre como "ANSI standard"

ya intenté con comandos tales como
Append From (textfile) Type SDF as 437
Append From (textfile) Type SDF as 850
Append From (textfile) Type SDF as 1252
pero el resultado fue el mismo sospecho que esos archivos de texto
están guardados en Unicode

alguien tendrá alguna sugerencia de como hacer para leer o convertir estos
archivos?? algun ODBC puede resolver el problema?

Gracias de antemano

Saludos




Preguntas similares