caricamento dei dati da un file flat di tabella utilizzando informatica, avendo entrambi i personaggi di lingua inglese e stranieri come il cinese

StackOverflow https://stackoverflow.com/questions/1741044

Domanda

Sto caricando i dati da un file flat al tavolo utilizzando informatica, il file ha entrambi i caratteri delle lingue inglese e stranieri come il cinese, e altri. I caratteri delle lingue straniere non sono sempre visualizzati correttamente dopo il caricamento. Come può questo problema essere risolto? Potrei cercare di risolverlo utilizzando la codifica UTF-16, ma in precedenza stavo usando UTF-8.

È stato utile?

Soluzione

  1. Inizia con la Sorgente in designer. Siete in grado di vedere correttamente i dati nell'anteprima di qualificazione fonte? In caso contrario, si potrebbe desiderare di impostare fonte ff definizione codifica UTF-8.

  2. il servizio di integrazione deve essere eseguito in modalità ASCII modalità e non Unicode. È possibile controllare questo dalle proprietà servizio di integrazione in Admin Console.

  3. L'obiettivo dovrebbe essere UTF-8 codifica.

    • Controllare il collegamento relazionale (se la destinazione è un database) codifica in Gestione del flusso di lavoro per garantire che non UTF-8
    • Se il problema persiste, scrivere l'output in un utf-8 flatfile e verificare se i dati sono caricato correttamente. Se sì, allora il problema è con la scrittura al database.
    • Controllare le impostazioni del database come NLS_LANG, NLS_CHARACTERSET (per Oracle), ecc.

Sadagopan

Altri suggerimenti

È necessario scoprire la codifica del Integration Service che gestisce il flusso di lavoro del carico. Informatica supporta tre codifica diversa per questo, utf-8, ASCII e windows-1252, è necessario assicurarsi che il vostro è utf-8. È inoltre necessario dire la qualificazione di origine per il flusso di lavoro di utilizzare la codifica diritto di leggere il file (potrebbe essere UTF-8 o UTF-16). E, infine, è necessario assicurarsi che le tabelle del database utilizzano una codifica che supporta cinese.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top