2010-04-29 56 views
18

Tôi đã nhấp chuột phải vào Cơ sở dữ liệu trong trình khám phá đối tượng của SQL Server 2008 Management Studio. Tôi đã đi đến Công việc> Nhập dữ liệu và nhập một số dữ liệu từ tệp văn bản phẳng, chọn lưu gói trên máy chủ.Các gói SSIS được lưu ở đâu?

Bây giờ, làm thế nào để tôi có được gói để chỉnh sửa hoặc chạy lại? Trường hợp trong SQL Server Management Studio tôi đi đâu? Tôi đã mở rộng mọi thứ và tôi không thể tìm thấy nó. Nó làm tôi khốn khổ.

Trả lời

15

Nếu bạn kết nối với cá thể dịch vụ tích hợp trên máy chủ (tùy chọn khác trong trình đơn thả xuống từ "Công cụ cơ sở dữ liệu" khi bạn kết nối trong SQL Server Management Studio), chúng sẽ nằm trong thư mục MSDB trong Gói được lưu trữ.

+1

Tôi đã thử điều này. Có hai thư mục gốc. Chạy các gói và các gói được lưu trữ. Cả hai thư mục con và mọi thư mục con đều trống. Tuy nhiên, nếu tôi thực hiện lại quy trình nhập, nó sẽ cho tôi biết gói đó tồn tại và hỏi xem tôi có muốn ghi đè hay không, vì vậy tôi biết rằng họ phải ở trên máy chủ! Tôi đã kiểm tra kỹ và tôi đang kết nối với máy chủ chính xác. – Chris

+0

Ồ, đợi tôi xem chúng ở đó! Nhưng không có tùy chọn để chỉnh sửa. Chỉ cần nhập, xuất, nâng cấp, v.v. – Chris

+1

Bạn không thể chỉnh sửa chúng trên bản thân Dịch vụ tích hợp. Bạn sẽ cần phải xuất chúng và sau đó mở chúng trong BIDS (Business Intelligence Design Studio, Visual Studio hương vị cho BI), và sau đó bạn có thể triển khai lại gói. –

4

Khi bạn bắt đầu studio quản lý và kết nối với cơ sở dữ liệu, hãy đảm bảo bạn đã đặt loại máy chủ thành Dịch vụ tích hợp thay vì Cơ sở dữ liệu.

+0

@Todd McDermid - Doh! Không có thêm đăng trên StackOverflow dưới ảnh hưởng nghiêm trọng của cà phê cho tôi. Đã cập nhật bài đăng của tôi. –

+1

Tôi không thể thấy tùy chọn kết nối với Dịch vụ tích hợp trong bản sao của studio quản lý của mình? nhưng tôi có thể tìm thấy các thủ tục được lưu trữ trong tiện ích gói thực hiện? – KillerSnail

0

Chúng được lưu trữ trên hệ thống tệp dưới dạng tệp .dtsx hoặc trong msdb.dbo.sysssispackages. Nếu chúng được lưu trữ trong cơ sở dữ liệu, bạn có thể chạy chúng với studio quản lý máy chủ sql bằng cách kết nối với các dịch vụ tích hợp. Để chỉnh sửa chúng, bạn cần xuất sang hệ thống tệp (tệp .dtsx) rồi chỉnh sửa.

0

Bạn có thể tìm đường dẫn tệp trong SSIS trong "thuộc tính" của gói. nhấp chuột phải vào gói trong trình khám phá giải pháp> đường dẫn đầy đủ trong cửa sổ thuộc tính

Các vấn đề liên quan