Slik konverterer Unicode til ikke-Unicode i SSIS

Microsoft SQL Server Integration Service, eller SSIS, kan du importere og overføre data mellom databaseservere. Du må bruke "kastet" konvertering prosess for å konvertere en unicode variabel til en ikke-Unicode tegnsett. Du legger til denne funksjonen i SQL-kode som overfører dataene i transformasjon tjeneste prosjektet i SSIS designer.

Bruksanvisning

1 Klikk på Windows "Start" -knappen på databaseserveren og åpne SQL Server Management Studio. Åpne SSIS pakken du vil redigere.

2 Klikk på trinnet du vil redigere, og klikk "Egenskaper". Transformasjonskoden vises.

3 Endre kolonnenavn hver til konverteringsfunksjon i søket. For eksempel, forvandler følgende spørring kolonnen "brukernavn" til den ikke-Unicode-streng datatype:

Velg (DT_STR) brukernavn fra brukerne

Støpe funksjonen er i parentes. Denne funksjonen endrer brukernavn kolonne data til ikke-Unicode-strengverdien, slik at eventuelle utvidede Unicode-tegn blir fjernet og avkortet.

4 Klikk på "Lagre" knappen og "Kjør" for å kjøre SSIS prosjektet etter koden endringene er lagret.