Jak edytować niektóre pakiety przechowywane w msdb


0

im nowicjusz z sql-server 2005. buduję kilka pakietów, które importują niektóre płaskie pliki do tabel, każdy plik trafia do jego tabeli. Teraz następuje zmiana w strukturze jednego pliku.

Teraz jestem zbyt głupi, aby zmienić ten pakiet, który jest przechowywany na serwerze w msdb. Bądź uprzejmy i wyjaśnij kroki, aby uzyskać pakiet do edycji w studio graficznym, thx.

Odpowiedzi:


3

Zakładam, że mówisz o pakiecie usług integracyjnych, ponieważ są to jedyne „pakiety” wdrożone w bazie danych MSDB :)

Aby edytować pakiet wdrożony w MSDB, musisz połączyć się z instancją Integration Services na serwerze, zlokalizować pakiet i wyeksportować go jako .dtsx pakiet.

Następnie powinieneś być w stanie otworzyć go w Visual Studio, edytować i ponownie wdrożyć, jeśli to konieczne.


Brzmi jak sposób, w jaki to zrobiłem kilka miesięcy temu. nie jestem zaznajomiony z tą kwestią sql-2005, ale czy nie jest możliwe zarządzanie nimi jak sql-2000? W moim przekonaniu robienie czegoś takiego jak exporte jako * .dtsx i reimport to przesada - czy to prawda? Jestem bardzo zmieszany.
Ice

SQL 2000 użył czegoś o nazwie DTS (Data Transformation Services), aby zrobić to, co Integration Services. Usługi integracyjne umożliwiają edycję źródła plików (umożliwiając np. Kontrolę kodu źródłowego), uruchamianie plików bezpośrednio bez wdrażania, wdrażanie na wielu serwerach itp., Z których wszystkie DTS były dość trudne. Koszt oczywiście polega na tym, że musisz użyć Visual Studio do edycji pakietów, gdzie w SQL 2000 wszystko to zostało zrobione w Enterprise Manager :)
Jeremy Smyth

Masz rację, ale ja jako pasjonat bazy danych wszystko w systemie plików jest złe ...
Ice

0

W pakiecie zakładam, że masz na myśli tabelę lub podobne.

Najłatwiejszą rzeczą, jaką możesz zrobić dla SQL 2005, jest pobranie SQL Management Studio Express za darmo, a następnie zaloguj się i możesz usunąć, zmodyfikować lub zrobić cokolwiek z dowolnymi bazami danych aktualnie załadowanymi w instancji SQL.


Przepraszam, to moja wina; nie wspomniałem o stole. Ponieważ nie jestem tak zaznajomiony z tą rzeczą ...
Ice

przepraszam, moja wina, brakowało mi pakietu terminowego! nadal, pobierz Management Studio Express - zgodnie z Twoim komentarzem na temat odpowiedzi Jeremy'ego, Management Studio Express jest prawdopodobnie tym, czego szukasz.
William Hilsum

Management Studio Express ma Nie funkcje umożliwiające modyfikację pakietów SSIS. Przepraszamy, twoja odpowiedź nie ma znaczenia dla jego problemu :)
Jeremy Smyth
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.