Uitpakken en transformeren van gegevens in SQL Server 2000


  Share  
|


SQL Server 2000 heeft een aantal componenten die ter ondersteuning van de import en export van gegevens.

Data Transformation Services (DTS) wordt gebruikt voor het importeren en gegevens tussen zoals OLE DB en ODBC-bronnen exporteren. Een DTS-pakket is gedefinieerd dat geeft de bron en het doel gegevensbronnen die vervolgens kunnen worden uitgevoerd op ad hoc basis of gepland om te draaien met vooraf ingestelde tijden. DTS-pakketten kunt ook een query als de bron van de gegevens die het mogelijk maakt om data pakketten te transformeren door het uitvoeren van een actie, zoals het uitvoeren van een query die terugkeert totale overzicht waarden in plaats van de ruwe gegevens.

Replicatiewordt gebruikt voor het opslaan gesynchroniseerde kopieën van gegevens in verschillende databases voor data recovery-integriteit te handhaven. replicatie minimaliseert de overhead nodig is om ervoor te zorgen dat alle servers zijn exacte kopieën van de huidige gegevens door het wegnemen van de noodzaak van gedistribueerde transacties. In replicatie zijn er twee partijen, de uitgever en de abonnee. De uitgever stuurt replicatie van gegevens en de abonnee ontvangt de replicatie van gegevens. Er zijn drie soorten van replicatie:

  • 1. Snapshot replicatie: alle gegevens van een publicerende site wordt gekopieerd naar alle geabonneerde websites en individuele veranderingen zijn niet gerepliceerd.
  • 2. Transactional replicatie: Een server is een uitgever en andere servers te abonneren op artikelen die worden gepubliceerd. Een artikel is een afzonderlijke set van gegevens die moeten worden gerepliceerd. Alle wijzigingen in de gegevens worden gedaan op de server van de uitgever en zijn vervolgens gerepliceerd naar de abonnees.
  • 3. Merge replicatie: De uitgever bepaalt de artikelen worden gepubliceerd en alle deelnemende partijen kunnen wijzigingen aanbrengen. Systeem tabellen bijhouden van wijzigingen en uitdragen van alle deelnemende servers. Er zijn twee soorten van abonnementen, push-en pull. Duw abonnementen eisen dat de uitgever die verantwoordelijk is voor de overdracht van updates voor abonnees. Trek abonnementen kunnen abonnees replicatie te leiden.

Bulk Copy- Het merendeel kopieer functie is een methode voor de efficiënte overdracht van grote hoeveelheden gegevens. Bulk kopie operaties overdracht van gegevens naar of uit een tabel tegelijk. Bulk kopiëren ondersteunt de volgende transfers:

  • Uit een tabel of om een andere tabel of view
  • Uit een tabel of het oog op een gegevensbestand
  • Query resultaten in een tabel, weergave of gegevensbestand
  • Van een data-bestand in een tabel of view

Distributed Queriestoestaan Transact-SQL-statements te verwijzen gegevens uit een gegevensbron. Deze gegevens bronnen kunnen worden een andere database server, of een heterogene gegevensbronnen zoals Microsoft Access of Oracle. SELECT en INSERT INTO verklaringen kunnen worden gebruikt om:

  • Exporteren van gegevens uit een SQL-database naar een OLE DB-gegevensbron
  • Gegevens importeren uit een OLE DB-gegevensbron
een artikel ingediend door Andrew McLaren


Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions