Hva er SQL EM DTS?

Hva er SQL EM DTS?


Microsofts SQL Server-database-programvare har et program kalt Enterprise Manager, som brukes til å vedlikeholde databaser. Selv om du kan bruke tekstkommandoer i Transact-SQL språk for å utføre vedlikehold av databasen, forenkler EM grafiske grensesnitt disse oppgavene. Gjennom det, kan du også starte andre databaseverktøy, for eksempel data Transformation Services. DTS er et praktisk program for å kopiere data mellom databaser og filer.

Enterprise manager

Microsoft omfatter Enterprise Manager program med alle versjoner av SQL Server. Det fungerer som en mester administrasjonskonsoll; bruke den, kan du legge til nye brukere, opprette og slette databaser, tabeller og felt, sikkerhetskopiering og gjenoppretting databaser og endre konfigurasjonen av serveren prosessen. EM har praktisk grafiske verktøy som lar deg bla gjennom alle lokale og eksterne databaser og alle objektene i dem. Ved hjelp av EM, kan du legge til data i tabeller, og lage triggere, synspunkter og lagrede prosedyrer.

Import Eksport

En av data Transformation Services 'hovedoppgaver er å importere og eksportere data. SQL Server lagrer informasjon i en proprietær database format; DTS lar deg lage vanlige Windows-filer fra den informasjonen som du bruker med andre programmer, for eksempel regneark og tilpassede programmer. Med DTS, oppretter du en multi-stegs prosess for å trekke ut informasjon, formatere data og opprette filen. Du kan bruke enten Wizard DTS eller et ikon-basert skjerm for å skape trinnene i prosessen. Når du har opprettet prosessen, kan du kjøre den umiddelbart eller planlegge det for en engangs eller gjentakende batch jobb.

kopiering

DTS kopierer data direkte mellom databaser. Dette er et nyttig verktøy for å fylle en nyopprettet, tom database med data, enten for produksjons- og testformål. DTS følger standard SQL Server regler, så du må ha sikkerhet tilgang til begge databasene for at prosessen skal fungere. Hvis de to databasene er forskjellige, slik som å ha bord med felt som mangler eller ulike feltstørrelser, kan DTS imøtekomme disse forskjellene. Det samme DTS Wizard som skaper import / eksport prosesser genererer også database kopieringsjobber. Hvis du velger å kjøre kopieringen interaktivt, viser DTS en fremgang skjermen som viser hvert trinn i prosessen.

Transformation

DTS-programmet kan du formatere data på ulike måter å tilrettelegge kopiering mellom forskjellige typer filer. For eksempel, hvis du har et program som godtar dollar tall som ti sifre med to desimaler og ingen komma, kan du sette opp en eksport transformasjonsprosess for å lage dette formatet. På samme måte kan transformasjonen trinn i en kopi eller import / eksport prosessen håndtere forskjellige tegnstreng størrelser og konvertering mellom felttyper. Import / Export-filer inneholder ofte avgrenser tegn som komma, semikolon eller linjeskift; DTS kan du inkludere disse der du trenger dem.

SSIS

DTS ble først introdusert med SQL Server 7; for SQL 2008; Microsoft endret navnet til SQL Server Integration Services, eller SSIS. SSIS er et mer omfattende system for utvinning, transformasjon og lasting av data, og det fungerer raskere enn DTS. Hvis du oppgraderer fra eldre versjoner av SQL Server til 2008, gir Microsoft programvare for å konvertere lagrede DTS pakkefiler inn i den nye SSIS format.