Làm cách nào để xem các gói SSIS trong SQL Server Management Studio?


77

Argh! Tôi đã tạo một gói SSIS thông qua Trình hướng dẫn nhập và tôi không thể tìm thấy các gói SSIS trên máy chủ bằng Management Studio. Thực thi một gói SSIS cũng không xuất hiện như một tùy chọn khi tôi truy cập vào bộ lập lịch công việc.

Câu trả lời:


87

Khi bạn khởi động SSMS, nó cho phép bạn chọn Loại máy chủ và Tên máy chủ. Trong menu thả xuống loại máy chủ, hãy chọn "Dịch vụ tích hợp" và kết nối với máy chủ.

Sau đó, bạn sẽ có thể xem những gói nào trong db.


Đây là câu trả lời, nhưng tôi gặp sự cố tường lửa ngăn tôi kết nối từ PC cục bộ của mình; trên máy chủ, tôi có thể thấy mọi thứ đều tốt.
Caveatrob

4
@Casey Williams, Có, bạn có thể thấy DANH SÁCH các gói, nhưng làm thế nào để bạn thực sự XEM chúng? Như trong, những gì họ chứa / làm vv
Chiramisu

12
@Chiramisu Tôi vừa phải tìm ra điều này. Nhấp chuột phải vào gói, chọn để xuất nó sang hệ thống tệp, và sau đó bạn sẽ có tệp .dtsx. Sau đó, bạn có thể mở tệp trong Business Intelligence Development Studio như JohnIdol mô tả.
Mark Meuer 9/10/12

Vâng, đúng vậy @MarkMeuer, sau này tôi mới biết. Tôi đoán nó không bị cắt và khô như tôi nghĩ, do chưa tiếp xúc với các gói DTS trước đây. Bây giờ tôi biết, cảm ơn. ;)
Chiramisu

7

Trình hướng dẫn có thể đã tạo gói dưới dạng tệp. Thực hiện tìm kiếm trên hệ thống của bạn các tệp có phần mở rộng là .dtsx. Đây là tệp "Gói SSIS" thực tế.

Đối với việc tải nó trong Management Studio, bạn không thực sự xem nó qua đó. Nếu bạn đã tải SQL Server 2005 trên máy tính của mình, hãy tìm trong nhóm chương trình. Bạn sẽ tìm thấy một ứng dụng có cùng biểu tượng với Visual Studio có tên "SQL Server Business Intelligence Development Studio". Về cơ bản, nó là một phiên bản rút gọn của VS 2005 cho phép bạn tạo các gói SSIS.

Tạo một giải pháp trống và thêm tệp .dtsx của bạn vào đó để chỉnh sửa / xem nó.


2
@JohnIdol Sau khi có tệp .dtsx, bạn có thể mở nó trong Business Intelligence Development Studio bằng cách chọn Mở từ menu Tệp. Bạn không cần phải tạo một giải pháp mới.
Mark Meuer 9/10/12

"SQL Server Business Intelligence Development Studio" là câu trả lời phù hợp.
Pete Alvin

6

Nếu bạn đã cài đặt SQL Server , cũng có một tùy chọn menu để tìm các gói SSIS cục bộ.

Trong menu Start > All Programs > ' Microsoft Sql Server ', sẽ có một tùy chọn menu cho ' Integration Services '> ' Execute Package Utility ' (tính năng này khả dụng nếu SSIS được bao gồm trong cài đặt SQLserver của bạn).

Khi bạn mở Tiện ích gói thực thi, hãy nhập tên máy chủ sql cục bộ của bạn vào hộp văn bản ' Tên máy chủ ' và nhấp vào nút Gói , bạn sẽ thấy gói đã lưu của mình trong cửa sổ bật lên. Từ đây, bạn có thể chạy gói đã lưu trước đó của mình


5
  1. Mở SQL server Management Studio.
  2. Đi tới Kết nối với Máy chủ và chọn Loại Máy chủ là Dịch vụ Tích hợp và cung cấp Tên Máy chủ rồi nhấp vào kết nối.
  3. Chuyển đến Object Explorer ở góc bên trái.
  4. Bạn có thể thấy thư mục Gói đã lưu trong Object Explorer.
  5. Mở rộng thư mục Gói đã lưu trữ, tại đây bạn có thể thấy các giao diện SSIS.

4

Nếu bạn đã triển khai gói cho "Danh mục dịch vụ tích hợp" trên SSMS, bạn có thể truy xuất gói bằng Visual studio.

nhập mô tả hình ảnh ở đây


1
Này, bạn có thể làm rõ cách lấy gói bằng visual studio không? Tôi gặp lỗi tương tự và có thể tìm thấy gói SSIS trong SSMS nhưng tôi không thể chỉnh sửa nhiều từ đó
Kieran

-1

Đã đến với gói SSIS có lịch chạy dưới dạng công việc sql, bạn có thể xác định vị trí của gói SSIS bằng cách xem các thuộc tính công việc sql; Công việc SQL -> thuộc tính -> Các bước (từ chọn một trang ở bên trái) -> chọn công việc (từ danh sách công việc) -> chỉnh sửa -> thuộc tính bước công việc hiển thị, điều này có tất cả cấu hình cho gói SSIS, bao gồm cả đường dẫn ban đầu của nó, trong trường hợp của tôi, nó nằm dưới “MSDB”

Bây giờ kết nối với các dịch vụ tích hợp sql; - mở studio quản lý sql - chọn loại máy chủ cho "dịch vụ tích hợp" - nhập tên máy chủ - bạn sẽ thấy gói SSIS của mình trong "gói được lưu trữ"

để chỉnh sửa gói nhấp chuột phải và xuất sang “hệ thống tệp”, bạn sẽ nhận được tệp có phần mở rộng .dtx. Nó có thể được mở trong studio trực quan, tôi đã sử dụng phiên bản visual studio 2012


-3
  1. bạn có thể tìm thấy nó trong tùy chọn dịch vụ tích hợp trong trình khám phá đối tượng.
  2. bạn có thể tìm thấy các gói trong danh mục dịch vụ tích hợp nơi tất cả các gói được triển khai.

2
Tôi không thấy ở đây câu trả lời của bạn bổ sung bất kỳ thông tin nào tốt hơn so với 6 câu trả lời khác kể cả câu trả lời được chấp nhận.
odalet
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.