Udostępnij za pośrednictwem


Aparat bazy danych przy użyciu usługi integracji

The Microsoft SQL Server Aparat baz danych is the core service for storing, processing, and securing data in either a relational (tabular) format or in XML documents.Aparat baz danych programu SQL Server provides tools and features that you can use to build high-volume online transactional processing (OLTP) databases to manage changing data or data warehouses to organize large amounts of stable data for ease of analysis and retrieval.

Więcej informacji o Aparat baz danych, zobacz Pojęcia aparat bazy danych.

This topic focuses on the Integration Services objects that are especially designed to work with Aparat baz danych.Integration Services also includes objects to connect and write data to a SQL Server Compact database.

Aby uzyskać więcej informacji, zobacz Integracja usług przy użyciu programu SQL Server CD.

Menedżerowie połączeń

Menedżer połączeń jest logiczną reprezentacją połączenie z danymi źródło.Istnieją różne menedżerów połączenia mogą łączyć się z Aparat baz danych.Tylko obiekty SMO menedżer połączeń jest specyficzny dla Aparat baz danych.Inni menedżerowie połączenia mają bardziej uniwersalny w opakowaniach i mogą łączyć się z innych typów magazynów danych.

Menedżer połączeń SMO

Menedżer połączeń SMO umożliwia pakiet do połączenia z serwerem obiektów SMO (SQL Management Object).Przeniesienie zadania w Integration Services za pomocą menedżer połączeń SMO.Podczas konfigurowania SMO menedżer połączeń można określić nazwę serwera, na którym SQL Server jest zainstalowany i wybierz tryb uwierzytelnianie do łączenia się z serwerem.

Aby uzyskać więcej informacji, zobacz Menedżer połączeń SMO.

Zadania

Zadania są sterowania przepływem elementów, które określają jednostek pracy, które są wykonywane w pakiet.Następujące zadania można użyć do tworzenia, zmieniania i przetworzyć obiektów w bazie danych programu SQL Server.

Następujące zadania zostały zaprojektowane do pracy z Aparat baz danych.

Zadań Wstaw luzem

Wstaw luzem zadania kopiuje dane z plików tekstowych do tabela programu SQL Server lub widoku.Jeśli masz dane w plikach tekstowych i danych wymaga transformacja nie, luzem, Wstaw zadanie jest najszybszym sposobem na załadowanie danych z plików tekstowych do programu SQL Server.Plik formatu wraz z zadań Wstaw luzem można użyć do zdefiniowania pola i typy danych lub zestaw opcje wstawiania luzem w zadaniu.Wstaw luzem zadania obsługuje pliki w formacie XML i nonXML.

Aby uzyskać więcej informacji dotyczących tego zadania, zobacz Zadań Wstaw luzem.

Wstaw luzem zadania używa Menedżera połączeń do pliku, aby połączyć źródło pliku i Menedżer połączeń OLE DB, aby połączyć aparat bazy danych.

Aby uzyskać więcej informacji, zobacz Płaski Menedżera połączeń do pliku i Menedżer połączeń OLE DB.

Przeniesienie zadania

Przeniesienie zadania przenieść lub skopiować obiekty programu SQL Server między wystąpieniami programu SQL Server oraz między bazami danych programu SQL Server.Te zadania można używać do transferowania SQL Server obiektów, takich jak baz danych, komunikaty o błędach, zadania logowania użytkownika przechowywane procedury w wzorca bazy danych i przenoszenie obiektów poziom bazy danych, takich jak tabele, widoki i schematów.Zadania te działają tylko z programem SQL Server; mogą one przenieść między wystąpieniami programu SQL Server 2000, wystąpień programu SQL Server lub jednym z każdego.

Przenieść zadanie bazy danych

Transfery zadania transferu bazy danych SQL Server bazy danych między dwoma wystąpieniami SQL Server.W przeciwieństwie do innych zadań, które można przekazywać wyłącznie SQL Server obiektów, kopiując je transferu bazy danych zadań można skopiować lub przenieść bazy danych.To zadanie można również skopiować bazę danych, która jest na tym samym serwerze.

Aby uzyskać więcej informacji dotyczących tego zadania, zobacz Przenieść zadanie bazy danych.

Przeniesienie zadania komunikaty o błędzie

Komunikaty o błędach Transfer zadań transfery SQL Server Błąd zdefiniowany przez użytkownika wiadomości między wystąpieniami SQL Server.Zdefiniowany przez użytkownika wiadomości są wiadomościami z identyfikatorem jest równa lub większa niż 50 000.Wiadomości z identyfikatorem mniej niż 50 000 są komunikaty o błędach systemu i nie mogą zostać przeniesione za pomocą zadania przenoszenia komunikatów o błędach.Zadania mogą być konfigurowane do transferu tylko wiadomości w wybranych językach, jak w istnieje wersja us_english komunikat, że używany kod strona 1033 obiekt docelowy serwera.

Aby uzyskać więcej informacji dotyczących tego zadania, zobacz Przeniesienie zadania komunikaty o błędzie.

Przeniesienie zadania, zadanie

Przeniesienia z jednego lub więcej zadań zleceń transferu SQL Server zadania agenta między wystąpieniami SQL Server.Można również określić, czy przeniesionych zadań są włączone w obiekt docelowy.

Aby uzyskać więcej informacji dotyczących tego zadania, zobacz Przeniesienie zadania, zadanie.

Przeniesienie zadania logowania

Zadania logowania do transferu Przenosi jeden lub więcej identyfikatorów logowania między wystąpieniami SQL Server.Można również określić, czy zadanie kopiuje identyfikatorów zabezpieczeń (SID) skojarzonego z logowania.Identyfikatory SID są wymagane, jeśli transfer bazy danych w tym samym czas; w przeciwnym wypadku przekazane logowania nie są rozpoznawane przez obiekt docelowy bazy danych.

Aby uzyskać więcej informacji dotyczących tego zadania, zobacz Przeniesienie zadania logowania.

Przeniesienie zadania procedur przechowywanych wzorca

Zadanie Transfer procedury przechowywane wzorca Przenosi jeden lub więcej użytkownika procedur przechowywanych między wzorca baz danych na wystąpienia SQL Server.Przeniesienie procedura składowana z wzorca bazy danych, właściciel procedury musi być dbo.To zadanie nie kopiuje procedury składowane w systemie.

Aby uzyskać więcej informacji dotyczących tego zadania, zobacz Przeniesienie zadania procedur przechowywanych wzorca.

Przeniesienie zadania obiektów programu SQL Server

Transfer SQL Server obiektów zadań Przenosi jeden lub więcej typów obiektów w SQL Server bazy danych między wystąpieniami SQL Server.W zależności od wersja SQL Server , jest używany jako źródło, różne typy obiektów są dostępne do kopiowania.Na przykład tylko SQL Server Baza danych zawiera schematów i zagregowanych danych zdefiniowanych przez użytkownika.Zależności obiektów przeniesione można wybrać obiekty powiązane, aby dołączyć do przeniesienia.

Aby uzyskać więcej informacji dotyczących tego zadania, zobacz Przeniesienie zadania obiektów programu SQL Server.

Zadania konserwacji

Integration Services zawiera zestaw zadań, które pełnią funkcje obsługi bazy danych.Te zadania są zazwyczaj używane w planach konserwacji bazy danych, ale zadań mogą być również zawarte w SSIS pakietów.Aby uzyskać więcej informacji, zobacz Kreator planu konserwacji i Plany konserwacji.

Zadania konserwacji może być używany z SQL Server 2000 i SQL Server baz danych i obiektów bazy danych.

Wykonaj kopię zapasową bazy danych zadań

Różne rodzaje wykonuje zadanie kopii bazy danych SQL Server kopii bazy danych.Zadania można tworzyć kopię zapasową bazy danych jednego lub wielu baz danych.Zadania wykonuje kopię zapasową tylko jednej bazy danych, po wybraniu składnika kopia zapasowa: bazy danych, lub jej plików i aplikacjami.

Aby uzyskać więcej informacji dotyczących tego zadania, zobacz Wykonaj kopię zapasową bazy danych zadań.

Sprawdź, czy zadanie integralność bazy danych

Zadanie sprawdzić integralność bazy danych sprawdza alokacji i integralności strukturalnej wszystkich obiektów w określonej bazie danych.Zadania można sprawdzić w bazie danych jednego lub wielu baz danych i można wybrać, czy też sprawdzić indeksy bazy danych.

Aby uzyskać więcej informacji dotyczących tego zadania, zobacz Sprawdź, czy zadanie integralność bazy danych.

Wykonanie SQL Server Agent zlecenia zadania

Wykonywanie SQL Server uruchamia zadanie zadania agenta SQL Server zadania agenta.SQL ServerAgent jest Microsoft Usługa systemu Windows, który uruchamia zadania, które zostały zdefiniowane w wystąpieniu SQL Server.Można tworzyć zadania, wykonanie instrukcji Transact-SQL i skryptów ActiveX, wykonać Usługi Analysis Services i zadań konserwacyjnych replikacji, lub uruchomienia pakietów.You can also configure a job to monitor Microsoft SQL Server and to raise alerts.SQL Server Agent zadania są zazwyczaj używane do automatyzowania zadań wykonywanych wielokrotnie.

Aby uzyskać więcej informacji dotyczących tego zadania, zobacz Wykonanie SQL Server Agent zlecenia zadania.

Wykonywanie zadań instrukcji T SQL

Zadanie wykonywania instrukcji T SQL uruchamia instrukcji Transact-SQL.To zadanie jest podobne do zadań wykonanie instrukcji SQL.Jednak zadania wykonywania instrukcji T SQL obsługuje tylko wersja języka Transact-SQL języka SQL i tego zadania nie można używać do uruchamiania instrukcji na serwerach, które używają innych dialektów języka SQL.Jeśli musi uruchomić sparametryzowanych kwerend, Zapisz wyniki kwerendy do zmiennych lub używać wyrażeń właściwość, należy użyć zadania wykonanie instrukcji SQL zamiast zadania wykonywania instrukcji T-SQL.

Aby uzyskać więcej informacji dotyczących tego zadania, zobacz Wykonywanie zadań instrukcji T SQL i SSIS wykonać zadanie SQL.

Zadanie oczyszczania historii

Oczyszczanie historii zadania usuwa dane historyczne, związane z kopii zapasowej i przywracanie działalności, SQL Server zadania agenta i plany konserwacji bazy danych.Zadanie zawiera właściwość określania najstarszą data dane przechowywane w tabelach historia.The task deletes entries in the history tables in the SQL Server msdb database, such as the backupfile and backupfilegroup tables.

Aby uzyskać więcej informacji dotyczących tego zadania, zobacz Zadanie oczyszczania historii.

Zadanie oczyszczania konserwacji

Zadanie konserwacji oczyszczania usuwa pliki związane z planów konserwacji, w tym pliki kopia zapasowa bazy danych i raporty utworzone przez planów konserwacji.Zadanie zawiera opcję Usuń określonego pliku lub usuń grupy plików w folderze.Opcjonalnie można określić rozszerzenie pliki do usunięcia.Można określić wieku pliki do usunięcia za pomocą dni, tygodnie, miesiące lub lata.

Aby uzyskać więcej informacji dotyczących tego zadania, zobacz Zadanie oczyszczania konserwacji.

Powiadamianie operatora zadania

Operator powiadamia zadanie wysyła wiadomości powiadomienie do SQL Server Agent operatorów.A SQL Server operator agenta jest alias dla osoby lub grupy można otrzymywać powiadomień elektronicznych.Zadania można powiadomić jednego lub więcej operatorów za pomocą poczty e-mail, pager, lub net send.Każdy operator może notyfikowane przez różne metody.

Aby uzyskać więcej informacji dotyczących tego zadania, zobacz Powiadamianie operatora zadania.

Odbudować indeks zadania

Zadanie odbudować indeks Przebudowuje indeksy w SQL Server bazy danych, tabele i widoki.Zadania można odbudować indeksów w bazie danych jednego lub wielu baz danych.Jeśli zadanie Przebudowuje indeksy tylko w jednej bazie danych, można wybrać widoki i tabele indeksy, którego zadania odbudowuje.

Aby uzyskać więcej informacji dotyczących tego zadania, zobacz Powiadamianie operatora zadania.

Reorganizowanie zadania indeksu

Zadanie reorganizować indeksu Reorganizuje indeksów w SQL Server bazy danych, tabele i widoki.Zadania można reorganizować indeksy w bazie jednego lub wielu baz danych.Zadanie Reorganizuje tylko indeksy w jednej bazie danych, można wybrać, widoków lub tabel, których indeksy Reorganizuje zadania.Zadanie reorganizować indeksu również zawiera opcję kompaktować dużego obiektu danych.Large object data is data with the image, text, ntext, varchar(max), nvarchar(max), varbinary(max), or xml data type.

Aby uzyskać więcej informacji dotyczących tego zadania, zobacz Reorganizowanie zadania indeksu.

Zmniejszanie zadanie bazy danych

Zadanie zmniejszania bazy danych zmniejsza rozmiar SQL Server bazy danych danych i dziennika pliki.Zadania można zmniejszyć pliki bazy danych jednego lub wielu baz danych.Jeśli zadanie zmniejszania bazy danych zmniejsza wielu baz danych, zadanie jest uruchamiane wiele poleceń SHRINKDATABASE, jeden dla każdej bazy danych.Wszystkie wystąpienia polecenia SHRINKDATABASE używać tej samej wartości argumentu, z wyjątkiem dla argumentu, który zawiera nazwę bazy danych.

Aby uzyskać więcej informacji dotyczących tego zadania, zobacz Zmniejszanie zadanie bazy danych.

Zadanie aktualizowania statystyk

Statystyki aktualizacji zadań aktualizacji informacji o dystrybucji wartości klucz dla jednego lub więcej grup statystyk (kolekcje) w określonej tabela lub indeksowany widok.Zadania można aktualizacja statystyki na bazie jednego lub wielu baz danych.Zadanie aktualizacji tylko statystyki w jednej bazie danych, można wybrać, widoków lub tabel, których statystyki aktualizacji zadań.Można skonfigurować Aktualizuj, aby zaktualizować statystyki, kolumna statistics lub tylko statystyka indeksu.

Jeśli zadanie aktualizacji statystyk aktualizacji statystyk w wielu baz danych, zadanie jest uruchamiane wielu instrukcji UPDATE STATISTICS, jeden dla każdej tabela lub widoku.Wszystkie wystąpienia aktualizacji statystyk używać tej samej klauzula, ale różne wartości argumentu zawiera tabela lub wyświetlanie nazwy.

Aby uzyskać więcej informacji dotyczących tego zadania, zobacz Zadanie aktualizowania statystyk.

Miejsca docelowe przepływu danych

Miejsca docelowe są składniki przepływu danych, które załadować dane wyjściowe przepływ danych do różnych typów źródeł danych lub tworzenie zestawu danych w pamięci.obiekt docelowy programu SQL Server jest specyficzne dla tylko Aparat baz danych.

SQL ServerMiejsce docelowe

obiekt docelowy programu SQL Server łączy się z lokalnym SQL Server bazy danych i luzem powoduje załadowanie danych do SQL Server tabele i widoki.Nie należy używać obiekt docelowy programu SQL Server w pakietach, które dostęp SQL Server bazy danych na serwerze zdalnym. Zamiast tego należy użyć OLE DB obiekt docelowy.obiekt docelowy programu SQL Server oferuje te same szybkiego wstawiania danych do SQL Server zapewniający zadań Wstaw luzem; Jednakże, używając programu SQL Server obiekt docelowy, można zastosować przekształcenia do kolumna danych przed załadowaniem danych do SQL Server.

Aby uzyskać więcej informacji dotyczących tego obiekt docelowy, zobacz SQL ServerMiejsce docelowe.

Inne usługi integracja zadań i składniki dla aparatu bazy danych

Zadanie wykonanie instrukcji SQL i wiele Integration Services połączyć składniki relacyjnych baz danych.Zadanie wykonanie instrukcji SQL działa instrukcji SQL; przepływ danych składników wyodrębnić lub załadować dane lub użyć Aparat baz danych do przechowywania tabel tymczasowych i indeksy.Chociaż nie specjalnie zaprojektowane do pracy z Aparat baz danych, następujące składniki przepływ danych dostęp do danych w relacyjnych bazach danych lub wymagają pracy bazy danych programu SQL Server

Wykonywanie zadań SQL.   Uruchamia instrukcje SQL lub procedur przechowywanych.Zadanie może zawierać pojedynczą instrukcję SQL lub wiele instrukcja języka SQL, których uruchomienie sekwencyjnie.Zadanie można również wykonać instrukcji SQL przeciwko niektóre sklepy nonrelational danych, takich jak program Excel.Aby uzyskać więcej informacji, zobacz SSIS wykonać zadanie SQL.

Źródło netto ADO.   Używa danych z.Dostawca netto i powoduje, że dane dostępne przepływ danych.Aby uzyskać więcej informacji, zobacz Źródło netto ADO.

OLE DB źródło.   Wyodrębnia dane z relacyjnych źródeł danych przy użyciu dostawca OLE DB.Aby uzyskać więcej informacji, zobacz OLE DB źródła.

Rozmyty transformacja grupowania.   Wykonuje zadania oczyszczania, identyfikując wierszy danych, które są prawdopodobnie duplikatami danych.transformacja łączy do wystąpienie Aparat baz danych do utworzenia tabel tymczasowych, wymagane przez algorytm transformacja do wykonania pracy.Aby uzyskać więcej informacji, zobacz Przekształcenie grupowania rozmyte.

transformacja Wyszukiwanie rozmyte.   Wykonuje zadania oczyszczania wykonując rozmyte dopasowanie wyszukiwań tabela referencyjna danych.Odwołanie musi być tabela w bazie danych programu SQL Server.transformacja łączy do wystąpienie Aparat baz danych utworzyć dopasowanie indeksuje że zastosowań.Aby uzyskać więcej informacji, zobacz Przekształcenie Wyszukiwanie rozmyte.

transformacja wyszukiwania.   Rozszerza lub modyfikuje element dataset sposób wyszukiwania i dodając dane z tabela referencyjna.transformacja łączy się z relacyjnej bazy danych zawierającej tabela referencyjna.Aby uzyskać więcej informacji, zobacz Przekształcenie wyszukiwania.

OLE DB polecenia transformacja.   Uruchamia instrukcję SQL dla każdego wiersza w dane wejściowe przekształcenia.transformacja łączy się z relacyjnej bazy danych z instrukcja języka SQL.Aby uzyskać więcej informacji, zobacz OLE DB polecenia przekształcenie.

Termin wyodrębniania, transformacja.   Wyodrębnia warunki z tekstu i opcjonalnie używa tabela relacyjnej bazy danych, aby odfiltrować warunki wyłączenia.transformacja łączy się z relacyjnej bazy danych zawierającej tabela warunki wyłączenia.Aby uzyskać więcej informacji, zobacz Termin ekstrakcji transformacji.

Termin wyszukiwania transformacja.   Wykonuje wyszukiwań za pasujących terminów wyodrębniony z tekstu z warunkami tabela referencyjna.Również zlicza, ile razy znaleziono termin.transformacja łączy się z relacyjnej bazy danych zawiera tabela przeszukiwania.Aby uzyskać więcej informacji, zobacz Termin wyszukiwania transformacji.

OLE DB obiekt docelowy.   Wczytuje dane do relacyjnych źródeł danych przy użyciu dostawca OLE DB.Aby uzyskać więcej informacji, zobacz OLE DB docelowego.

Ikona usług Integration Services (mała)Bieżąco z usług integracji

Najnowsze pliki do pobrania, artykuły, próbki i wideo firmy Microsoft, jak również wybranych rozwiązań ze Wspólnoty, odwiedź witrynę Integration Services strona na MSDN i TechNet:

Aby otrzymywać automatyczne powiadomienia dotyczące tych aktualizacji, zasubskrybuj źródła danych RSS dostępne na tej stronie.