Informix database, et program skal bruge et wildcard søgning kolleger TEKST kolonne. Selv om Informix LIKE og SAMMENLIGN erklæring til støtte for wildcard, går denne støtte ikke omfatter TEXT kolonner. Data output til SQL Server løsning, støtter klart denne søgning.
For at fuldende søgning, skal mine kolleger være nyttige for Informix data output til en tekstfil. Derefter en SQL Server DTS pakke til en tekstfil input til en lokal forekomst af SQL Server, og derefter bruge et wildcard, hvor behandlingen af TEKST søjle.
Desværre er der to problemer: 1) at forbindelsen er langsom og ofte afbrudt før afslutningen af input forbindelsen. 2) Hvis du beslutter dig for at annullere handlingen midtvejs, at SQL Server opgive denne gang har beskæftiget sig med alle de handlinger. Han skal finde en måde at fremlægge regnskaber for hver n, og derefter fortsætte.
Figur 1
For ham at finde en løsning, var jeg vandre i DTS guiden. Løsninger er blevet fundet i den indbyggede DTS.
For at illustrere, hvordan jeg skabte en DTS pakke, Northwind Kunder database output til en tekstfil. Så opretter jeg en ny pakke til at importere denne tekstfil til en kopi af Northwind kaldes Northwind_New's. I DTS guiden, vises resultaterne i figur 1. Nu vil jeg musen hen over røret, skal du højreklikke og vælge Egenskaber, der kaldes "Transform Data Task Properties" dialogboksen. Så brug etiketten for at vælge (Valg), vist i figur 2.
Figur 2
Brug muligheden for at "altid den sidste rate af" og "Indsæt batch størrelse." Den første mulighed er selvforklarende, og efter en option tilskud på indsatsen for at kontrollere antallet af rækker. Du kan justere den for at opfylde dine krav og anvendelse scenarier. Standardindstillingen er 0, det er situationen opleves af mine kolleger, hvis ikke den hele partiet af tabte. Sæt en kraft til at fremsætte efter hver indsættelse. Set 100 eller 1000 100 eller 1000 linjer pr indsende.
Nu mine kolleger har løst problemet, han er glad for at søge TEXT kolonner ved hjælp af jokertegn.