Symptomer

Forvaltede leverandøren for verten filene i Microsoft Host Integration Server 2006 ikke overholde vert tegnet koden Sett identifikator (CCSID) tegntabeller ikke er oss EBCDIC 037.

For eksempel kan du konfigurere en tilkoblingsstreng for å få tilgang til vertsfiler. Du bruker tilkoblingsstrengen for å angi codepage for CCSID en vert som ikke oss EBCDIC 037. Forvaltede leverandøren for vertsfiler fortsetter imidlertid å bruke oss EBCDIC 037 i stedet for en konfigurert vert CCSID-kodesiden.

Årsak

Dette problemet oppstår fordi verten CCSID codepage-egenskapen ikke er sendt til HostAccess.dll-filen fra forvaltet kode.

Løsning

Informasjon om oppdateringspakke

Hvis du vil løse dette problemet ved å få tak i den nyeste oppdateringspakken for Host Integration Server 2006. Hvis du vil ha mer informasjon, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:

979497 hvordan du får tak i den nyeste oppdateringspakken for Host Integration Server 2006

Informasjon om hurtigreparasjon

En støttet hurtigreparasjon er tilgjengelig fra Microsoft. Denne hurtigreparasjonen er imidlertid ment å løse problemet som er beskrevet i denne artikkelen. Bruk denne hurtigreparasjonen bare på systemer som har problemet som er beskrevet i denne artikkelen. Denne hurtigreparasjonen kan gjennomgå ytterligere testing. Hvis du ikke er alvorlig påvirket av dette problemet, anbefaler vi derfor at du venter på neste programvareoppdatering som inneholder denne hurtigreparasjonen.

Hvis hurtigreparasjonen er tilgjengelig for nedlasting, ligger den under delen "Hotfix Download Available" øverst i denne Knowledge Base-artikkelen. Hvis denne delen ikke vises, kan du kontakte Microsofts kundeservice og kundestøtte for å få hurtigreparasjonen.

Obs! Hvis det oppstår andre problemer, eller hvis feilsøkingstips, må du kanskje opprette en separat forespørsel om. Vanlige kundestøttekostnader gjelder for ytterligere kundestøttespørsmål og problemer som ikke dekkes av denne oppdateringen. For en fullstendig liste over telefonnumre for Microsofts kundeservice og kundestøtte eller opprette en separat forespørsel om, kan du gå til følgende Microsoft-webområde:

http://support.microsoft.com/contactus/?ws=supportObs! Hotfix Download Available-skjemaet viser språkene som hurtigreparasjonen er tilgjengelig på. Hvis du ikke ser språket ditt, er det fordi en hurtigreparasjon ikke er tilgjengelig for dette språket.

Forutsetninger

Du må ha Host Integration Server 2006 er installert for å bruke denne hurtigreparasjonen.

Krav om omstart

Du trenger ikke å starte datamaskinen på nytt etter at du har installert denne hurtigreparasjonen.

Informasjon om erstatning av hurtigreparasjoner

Denne oppdateringen erstatter ikke tidligere utgitte hurtigreparasjoner.

Filinformasjon

Den engelskspråklige versjonen av denne hurtigreparasjonen har filattributtene (eller senere) som er oppført i følgende tabell. Datoene og klokkeslettene for disse filene er oppført i coordinated universal time (UTC). Når du viser filinformasjonen, konverteres den til lokal tid. Hvis du vil finne forskjellen mellom UTC og lokal tid, bruker du kategorien tidssone i dato og klokkeslett-verktøyet i Kontrollpanel.

Host Integration Server 2006, 32-biters versjoner

Filnavn

Filversjon

Filstørrelse

Dato

Tid

Plattform

Hostaccess.dll

7.0.2913.0

116,552

04-Feb-2009

04:14

x86

Microsoft.hostintegration.mshostfileclient.dll

7.0.2913.0

165,768

04-Feb-2009

04:14

x86


Host Integration Server 2006, 64-biters versjoner

Filnavn

Filversjon

Filstørrelse

Dato

Tid

Plattform

Hostaccess.dll

7.0.2913.0

116,552

04-Feb-2009

04:14

x64

Microsoft.hostintegration.mshostfileclient.dll

7.0.2913.0

165,768

04-Feb-2009

04:14

x64


Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".

Hvis du vil ha mer informasjon

Når du har installert denne oppdateringen, bruker den forvaltede leverandøren for vertsfiler vert CCSID-kodesiden som er angitt i tilkoblingsstrengen. Forvaltede leverandøren for Host-filer bruker denne verten CCSID-kodesiden til å konvertere data som er sendt til og mottatt fra vertssystemet.

Når du har installert oppdateringen, kan det hende at verten CCSID kodesiden for oss EBCDIC 037 fortsatt vises i Microsoft Visual Studio. Dette kan skje når du har importert en vert kolonnen beskrivelse (HCD)-fil eller en samling som ble konfigurert til å bruke kodesiden som CCSID en vert som ikke oss EBCDIC 037. Dette påvirker imidlertid ikke faktiske data konverteringsprosessen som oppstår når Host Integration Server 2006 leser og skriver data. Data konverteringsprosessen er ikke berørt fordi kodesiden som CCSID vert i tilkoblingsstrengen som brukes etter at oppdateringen er brukt.

Eksemplet nedenfor forklarer hvordan verten CCSID codepage vises feil i Microsoft Visual Studio:

Hvis du oppretter en Host-fil-prosjekt i Visual Studio som bruker administrerte leverandøren for verten filene i Host Integration Server 2006, kan du vil importere en eksisterende HCD-fil. Denne HCD-filen beskriver formatet for datafilene som du får tilgang til på vertsfilsystemet. For eksempel kan du importere følgende eksempelfilen for HCD:
[files]
SAMPLE/ACCOUNTS=1

[SAMPLE/ACCOUNTS]
numcol=4
col1=0;CUST_NO;CUST_NO;8;0;0;ZONED;LONG;N;937;;
col2=0;CUST_NAME;CUST_NAME;0;0;40;CHAR;CHAR;N;937;;
col3=0;BALANCE;BALANCE;10;2;0;ZONED;FLOAT;Y;937;;
col4=0;LAST_ACC;LAST_ACC;0;0;26;TIMESTAMP;TIMESTAMP;N;937;;
I dette eksemplet er vert CCSID-kodesiden konfigurert til 937 (IBM-EBCDIC-kinesisk (tradisjonell)). Når denne HCD-filen importeres til et bibliotek for Host-filen, og du kan vise resultatene i kategorien HCD i Visual Studio designer, vises listen kodesiden som oss EBCDIC 037. Den angitte tegntabellen er for eksempel vises som følger:
[Files]
SAMPLE/ACCOUNTS=1
[SAMPLE/ACCOUNTS]
UseForFileTransfer=0
DelimiterField=
DelimiterRecord=
TextQualifier=
FileCreationType=0
KeyPosition=0
KeyLength=0
KeySort=A
Col1=0;CUST_NO;CUST_NO;8;0;8;ZONED;LONG;N;37; ;N;
Col2=0;CUST_NAME;CUST_NAME;40;0;40;CHAR;CHAR;N;37; ;N;
Col3=0;BALANCE;BALANCE;8;2;10;ZONED;DECIMAL;N;37; ;N;
Col4=0;LAST_ACC;LAST_ACC;0;0;26;TIMESTAMP;TIMESTAMP;N;37; ;N;

Hvis du vil ha mer informasjon, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:

824684 beskrivelse av standardterminologien som brukes til å beskrive oppdateringer av Microsoft-programvare

Trenger du mer hjelp?

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Microsoft Insiders

Var denne informasjonen nyttig?

Hvor fornøyd er du med kvaliteten på oversettelsen?
Hva påvirket opplevelsen din?

Takk for tilbakemeldingen!

×