Korriger: BizTalk Adapter for DB2 kan ikke koble til en IBM DB2-databasen som er konfigurert for flere DB2 godkjenningstyper


BizTalk Adapter for DB2 som følger med BizTalk-kort for verten systemet 1.0 kan ikke koble til en IBM DB2-databasen som er konfigurert for ett av følgende DB2 godkjenningstyper:
  • SERVER_ENCRYPT
  • KRB_SERVER_ENCRYPT
  • DATA_ENCRYPT

Løsning


Informasjon om oppdateringspakke

Hvis du vil løse dette problemet ved å skaffe den siste oppdateringspakken for Microsoft 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

Oppdateringsinformasjon

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:Obs! 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

Det kreves ingen forutsetninger.

Krav om omstart

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

Informasjon om erstatning av hurtigreparasjoner

Denne hurtigreparasjonen erstatter ikke andre hurtigreparasjoner.

Filinformasjon

Den engelskspråklige versjonen av denne hurtigreparasjonen har filattributtene (eller senere filattributter) 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, kan du bruke kategorien tidssone under dato og klokkeslett i Kontrollpanel.
32-biters (x 86)
FilnavnFilversjonFilstørrelseDatoTidPlattformSP-krav
Db2oledb.dll7.0.2912.0521,55221-Jan-200905:53x86SP1
Microsoft.hostintegration.dataaccesslibrary.dll7.0.2912.01,787,79221-Jan-200905:56x86SP1
Microsoft.hostintegration.msdb2client.dll7.0.2912.0231,29621-Jan-200905:56x86SP1
Mseidb2c.dll7.0.2912.094,03221-Jan-200905:53x86SP1
Mseidb2d.dll7.0.2912.0490,82421-Jan-200905:53x86SP1
Mseidrda.dll7.0.2912.0853,32821-Jan-200905:54x86SP1
64-bit (x 64) versjon
FilnavnFilversjonFilstørrelseDatoTidPlattformSP-kravAvdeling
Db2oledb.dll7.0.2912.0769,87221-Jan-200905:54x64SP1Ikke tilgjengelig
Microsoft.hostintegration.dataaccesslibrary.dll7.0.2912.01,787,80021-Jan-200905:52x86SP1Ikke tilgjengelig
Microsoft.hostintegration.msdb2client.dll7.0.2912.0231,29621-Jan-200905:52x86SP1Ikke tilgjengelig
Mseidb2c.dll7.0.2912.0131,91221-Jan-200905:55x64SP1Ikke tilgjengelig
Mseidb2d.dll7.0.2912.0939,33621-Jan-200905:55x64SP1Ikke tilgjengelig
Mseidrda.dll7.0.2912.01,472,33621-Jan-200905:55x64SP1Ikke tilgjengelig
Db2oledb.dll7.0.2912.0521,55221-Jan-200905:53x86SP1SYSWOW
Mseidb2c.dll7.0.2912.094,03221-Jan-200905:53x86SP1SYSWOW
Mseidb2d.dll7.0.2912.0490,82421-Jan-200905:53x86SP1SYSWOW
Mseidrda.dll7.0.2912.0853,32821-Jan-200905:54x86SP1SYSWOW
Obs! På grunn av filavhengigheter inneholde nyeste programvareoppdateringen som inneholder disse filene også tilleggsfiler.

Status


Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".
BizTalk Adapter for DB2 støtter følgende typer for IBM DB2-godkjenning når du kobler til en IBM DB2-databasen:
  • Server
  • Kerberos
Obs! BizTalk Adapter for DB2 kan ikke koble til en IBM DB2-system som er konfigurert til å bruke KERBEROS-godkjenningstype og KRB_SERVER_ENCRYPT godkjenningstypen Hvis BizTalk Adapter for DB2 ikke er konfigurert til å bruke Kerberos. Hvis IBM DB2-systemet er konfigurert til å bruke KRB_SERVER_ENCRYPT-godkjenning og BizTalk Adapter for DB2 er ikke konfigurert for Kerberos, prøver IBM DB2 å bruke en godkjenningstype som er lik den SERVER_ENCRYPT-godkjenningstypen. BizTalk Adapter for DB2 støtter SERVER_ENCRYPT-godkjenningstypen. Derfor mislykkes tilkoblingsforsøket.

Når du har installert denne oppdateringen, kan BizTalk Adapter for DB2 koble til en IBM DB2-system som er konfigurert til å bruke godkjenningstype for SERVER_ENCRYPT eller DATA_ENCRYPT-godkjenningstypen. SERVER_ENCRYPT-godkjenningstypen, kan du kryptere bruker-IDer og passord som du sender via nettverket. DATA_ENCRYPT-godkjenningstype krypterer også bruker-IDer og passord som sendes over nettverket. I tillegg krypterer DATA_ENCRYPT godkjenningstypen brukerdata som sendes over nettverket.

Obs! Godkjenningstype for SERVER_ENCRYPT og DATA_ENCRYPT-godkjenningstypen er bare tilgjengelige når du kobler til en IBM DB2-systemet ved hjelp av TCP/IP. Godkjenningstype for SERVER_ENCRYPT og DATA_ENCRYPT-godkjenningstypen støttes foreløpig ikke når du kobler til IBM DB2-systemer ved hjelp av LU 6.2 eller avansert Program-til-Program-kommunikasjon (APPC).

Når du har installert denne oppdateringen, må du konfigurere BizTalk Adapter for DB2 å støtte godkjenningstype for SERVER_ENCRYPT eller DATA_ENCRYPT-godkjenningstypen. Følg denne fremgangsmåten:
  1. Klikk Start, klikk Alle programmer, klikk Microsoft BizTalk-kort for vertssystemerog deretter Data Access-verktøyet.
  2. Gjør ett av følgende:
    • Høyreklikk Datakilder, og klikk deretter Ny datakilde.
    • Høyreklikk en eksisterende datakilde, og klikk deretter Rediger datakilde.
  3. Klikk Neste til du kommer til siden sikkerhet.
  4. Klikk interaktiv påloggingi listen sikkerhetsmetode , og velg deretter ett av følgende godkjenningsmetoder i listen godkjenningsmetode :
    • Server: Dette er standard godkjenningstype. Bruker-IDer og passord, krypteres ikke når du bruker-IDer og passord sendes over nettverket.
    • Server_Encrypt_Pwd: Denne godkjenningstypen krypterer ikke bruker-IDer som sendes over nettverket. Denne godkjenningstypen, men krypterer passord som sendes over nettverket. Denne godkjenningstypen er lik verdien for Distributed Data (DDM) sikkerhet mekanisme (SECMEC) bruker-IDen med krypterte passord (USRENCPWD)-objekt.
    • Server_Encrypt_UsrPwd: Denne godkjenningstypen krypterer både bruker-IDer og passord som sendes over nettverket. Denne godkjenningstypen er lik verdien Distributed Data (DDM) sikkerhet mekanisme (SECMEC) for kryptert bruker-ID og passord (EUSRIDPWD)-objekt.
    • Data_Encrypt: Denne godkjenningstypen krypterer bruker-ID, passord og brukerdata som sendes over nettverket. Denne godkjenningstypen er lik verdien Distributed Data (DDM) sikkerhet mekanisme (SECMEC) av krypteres bruker-ID, passord og sikkerhet-Sensitive Data sikkerhetsmekanisme (EUSRPWDDTA)-objekt.
  5. Lagre endringene du har gjort i datakilden.
  6. Avslutt verktøyet Data Access.
Du kan bruke denne oppdaterte Universal Data Link (UDL) når du konfigurerer tilkoblingsstrengen som brukes til å koble til DB2 i BizTalk Adapter for DB2 sende portkonfigurasjon.

Tilkoblingsstreng

Du kan også angi godkjenningstypen som bruker BizTalk Adapter for DB2 ved å oppdatere manuelt tilkoblingsstrengen som brukes til å koble til IBM DB2-systemet. Hvis du vil gjøre dette, kan du endre egenskapen for godkjenning . Det følgende er et eksempel tilkoblingsstrengen som bruker DATA_ENCRYPT-godkjenningstype:
Leverandør = DB2OLEDB; Bruker-ID = bruker1; Passord = Passord1; første katalogen = IBMDB2; Nettverk bibliotek for Transport = TCP; Være vert for CCSID = 37; PC-tegntabell = 1252; Network Address = IBMHOST; Nettverksport = 446; Pakke samling = bruker1; standard XML = bruker1; Behandle binærfilen som tegn = False; Arbeidsenheter = RUW; standard kvalifikator = bruker1; DBMS Platform = DB2/AS400; Utsett forberede = False; Radsettet hurtigbufferstørrelsen = 0; Authentication = Data_Encrypt; Opprettholde Sikkerhetsinfo = True; Tilkoblingsutvalg = False; avlede parametere = False;

Referanser


Hvis du vil ha mer informasjon om DDM sikkerhet mekanisme (SECMEC), kan du gå til følgende webområde:Hvis du vil ha mer informasjon om terminologi for programvareoppdatering, 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
Microsoft tilbyr kontaktopplysninger for tredjeparter for å hjelpe deg med å finne teknisk kundestøtte. Disse kontaktopplysningene kan endres uten varsel. Microsoft garanterer ikke nøyaktigheten av disse kontaktopplysningene for tredjeparter.