2012-07-06 41 views
5

Có cách nào để xuất DDL cho SQL Server 2012 không?SQL Server 2012

Một câu hỏi trước đó của thiên nhiên này đã được trả lời trong tháng 12 năm 2009, nhưng nó dường như không được áp dụng, câu trả lời trước: Đối với SQL Server:

Trong SQL Server Management Studio, nhấp chuột phải vào cơ sở dữ liệu của bạn và chọn 'Công việc' -> 'Tạo tập lệnh'.

Bạn sẽ được yêu cầu chọn đối tượng DDL nào để đưa vào tập lệnh của mình. liên kết thay đổi nội dung 19 tháng 12 '09 lúc 8:58

đã trả lời 18 Tháng 12 '09 tại 18:53 Daniel Vassallo 78.6k11129180

Tôi đã thử gợi ý, nhưng sau khi kích chuột phải vào cơ sở dữ liệu của tôi, đây không phải là tùy chọn "Tác vụ" như vậy.

Bất kỳ ý tưởng nào?

2012 Dịch vụ phân tích chỉ có trình hướng dẫn triển khai. Tôi không triển khai, chỉ cần cố gắng để tài liệu. Tôi đã kiểm tra Dịch vụ chất lượng dữ liệu, Dịch vụ tích hợp, Công cụ hiệu suất, nhưng không thấy bất kỳ điều gì mà tôi nhận ra.

Tôi đã làm việc với SQL Devloper cho Oracel trong vài năm qua, nhưng tôi dường như nhớ ACCESS và SQL Serever quản lý đã xuất dữ liệu trên menu Công cụ. Nó cho phép bạn chọn và chọn những gì cần xuất, bao gồm DDl, có hoặc không có dữ liệu.

Tôi muốn làm điều tương tự - bao gồm tất cả các bảng của tôi, nhưng không có dữ liệu.

Bất kỳ ý tưởng nào?

Cảm ơn.

Trả lời

6

Tôi giả sử bạn muốn tập lệnh DDL từ một cơ sở dữ liệu cụ thể trong phiên bản SQL Server 2012 của bạn. Để làm như vậy bạn bấm vào cơ sở dữ liệu quan tâm trong SSMS, sau đó nhấp chuột phải và sau đó di chuột qua 'Tasks', và sau đó qua và xuống để bấm vào 'Tạo Scripts'. Thao tác này sẽ mở trình hướng dẫn như được hiển thị trong ba ảnh chụp màn hình bên dưới. Mẹo: Hãy chắc chắn kiểm tra các tùy chọn tập lệnh trên tab 'Nâng cao'.

Generate Script - 1

Choose Options Dialog

Scripting Options Dialog

+0

Có cách nào để tạo ra tương tự sử dụng T-SQL? – unclejamil

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