Che cosa è SQL EM DTS?

October 24

Che cosa è SQL EM DTS?


software di database SQL Server di Microsoft ha un programma chiamato Enterprise Manager, utilizzato per mantenere i database. Anche se è possibile utilizzare i comandi di testo nel linguaggio Transact-SQL per eseguire la manutenzione del database, l'interfaccia grafica di EM semplifica queste operazioni. Attraverso di esso, si può anche lanciare altri strumenti di database, come Data Transformation Services. DTS è un programma ideale per la copia dei dati tra database e file.

Enterprise manager

Microsoft include il programma Enterprise Manager con tutte le versioni di SQL Server. Serve come una console di gestione maestro; usarlo, è possibile aggiungere nuovi utenti, creare e cancellare database, tabelle e campi, il backup e il ripristino dei database e modificare la configurazione del processo server. EM ha convenienti strumenti grafici che consentono di sfogliare tutte le banche dati locali e remoti e tutti gli oggetti in loro. Utilizzando EM, è possibile aggiungere i dati di tabelle e creare trigger, viste e stored procedure.

Import / Export

Uno dei compiti principali Data Transformation Services è di importare ed esportare i dati. SQL Server memorizza le informazioni in un formato di database proprietario; DTS consente di creare file ordinari di Windows da quelle informazioni che si utilizza con altri programmi, come ad esempio fogli di calcolo e applicazioni software personalizzate. Con DTS, si crea un processo multi-step per estrarre le informazioni, formattare i dati e creare il file. È possibile utilizzare la Creazione guidata DTS o uno schermo basato su icone per creare le fasi del processo. Una volta creato il processo, è possibile eseguire immediatamente o pianificarlo per una sola volta o processo batch ripetizione.

copiatura

DTS copia i dati direttamente tra i database. Questo è uno strumento utile per il riempimento di una nuova creazione, database vuoto con i dati, sia per fini produttivi o di test. DTS segue regole standard di SQL Server, quindi è necessario avere accesso di sicurezza per entrambi i database per il processo di lavoro. Se i due database sono differenti, come ad esempio avere tabelle con i campi mancanti o differenti dimensioni del campo, DTS può accogliere queste differenze. Lo stesso DTS Wizard che crea processi di importazione / esportazione genera anche i lavori di copia del database. Se si sceglie di eseguire il processo di copia in modo interattivo, DTS visualizza una schermata di avanzamento, che mostra tutte le fasi del processo.

Trasformazione

Il programma DTS consente di formattare i dati in modi diversi per facilitare la copia tra i diversi tipi di file. Ad esempio, se si dispone di un programma applicativo che accetta le cifre in dollari di dieci cifre con due cifre decimali e senza virgole, è possibile impostare un processo di esportazione di trasformazione per creare quel formato. Allo stesso modo, la fase di trasformazione di una copia o di importazione di processo / export in grado di gestire diversi formati stringa di caratteri e la conversione tra i tipi di campo. Importa / Esporta file spesso contengono delimita caratteri come virgole, punti e virgola o ritorni a capo; DTS consente di includere questi in cui ne avete bisogno.

SSIS

DTS è stato introdotto con SQL Server 7; per SQL 2008; Microsoft ha cambiato il nome di SQL Server Integration Services, o SSIS. SSIS è un sistema più completo per i dati di estrazione, trasformazione e caricamento, e funziona più velocemente di DTS. Se si esegue l'aggiornamento da versioni precedenti di SQL Server al 2008, Microsoft fornisce il software per convertire i file pacchetto DTS salvati nel nuovo formato SSIS.