locked
Crear Archivo de texto (*.txt) con acentos por bcp en Sql Server 2000 y subirlo a Postgres RRS feed

  • Pregunta

  • Hola a todos, necesito crear un archivo de texto por bcp , esta es la instruccion que ejecuto:

    bcp DataBase.Dbo.Tabla out archivo.txt -c -S10.0.19.17 -Uuser -Ppass -t'|'

    y me crea el archivo, pero el detalle esque los campos de la tabla que son de tipo varchar que traen acentos me los genera con caracteres raros y no tengo ningun problema en subirlos con un copy a Postgres, pero necesito que me aparezacan los acentos, entonces le cambie la instruccion al bcp de la siguiente forma:

    bcp DataBase.Dbo.Tabla out archivo.txt -w -S10.0.19.17 -Uuser -Ppass -t'|'

    de esta forma si me conserva los acentos de los campos varchar de la tabla pero al momento de subir el txt a Postgres con el copy me marca un error, este es el codigo que uso para subirlo:

    Copy tablaDestino From 'ruta\archivo.txt'
    with delimiter '|'

    no se donde lo este haciendo mal, si al momento de crear el txt o al momento de subirlo.

    les agradeceria muchisimo si me pudieran ayudar, lo que necesito es subir el archivo de Sql a Postgres con acentos y que sea a travez de codigo.


    Ariel
    jueves, 12 de marzo de 2009 0:59

Respuestas