2014-05-14 17 views
23

Tôi mới sử dụng SQL Server Express và tôi muốn tạo trình kích hoạt mới trên bảng của mình.Nút 'TRIGGER MỚI' của SQL Server Express đã bị tắt

Nhưng tôi thấy rằng nút 'Trình kích hoạt mới' trong thư mục kích hoạt bảng của tôi hiển thị Đã tắt. Khi tôi nhấp chuột phải vào thư mục kích hoạt, nó sẽ hiển thị nút 'Kích hoạt mới' bị tắt và có màu xám.

Tôi đang sử dụng SQL Server 2014 Express và Management Studio 2014.

Có ai biết tại sao nó xảy ra không?

Vui lòng đề xuất cho tôi một số cách.

+1

Bạn vẫn có thể viết kịch bản một cách thủ công không? –

+0

ya tôi có thể làm điều đó, nhưng có lý do nào đằng sau lý do tại sao nút này bị vô hiệu hóa không. – user3541569

+0

Khi nhấp vào ** Trình kích hoạt mới **, Nó sẽ mở ra một mẫu có sẵn trong ** C: \ Program Files * \ Microsoft SQL Server \ XXX \ Tools \ Binn \ ManagementStudio \ SqlWorkbenchProjectItems \ Sql \ Trigger \ Tạo trình kích hoạt T-SQL (Menu mới) .sql **. Bạn có thể kiểm tra xem tệp tập lệnh này có sẵn trên đĩa không? –

Trả lời

-4

SSMS được đóng gói trong phiên bản Express là tập con của tập hợp đầy đủ tính năng của SSMS.

Có một số tùy chọn khác không tồn tại, bao gồm GUI để bật và tắt trình kích hoạt. Tôi tin rằng kiểm soát các tác nhân SQL là một trong số họ. Nếu bạn kết nối với công cụ Express DB với phiên bản đầy đủ của SSMS, tùy chọn sẽ có mặt.

Nếu bạn cần tùy chọn đó, hãy thử tải xuống phiên bản dùng thử đầy đủ hoặc phiên bản dành cho nhà phát triển của SQL và cài đặt SSMS đi kèm với phiên bản đầy đủ. Brad

2

Tôi biết bài này là cũ nhưng Tôi đã xem xét nó khi tôi đã cố gắng sử dụng SQL Server Management Studio (SSMS) 2014 (12.0.5000.0) và tìm thấy các New Trigger tùy chọn chuyển sang màu xám khi tôi đang kết nối với một SQL phục vụ r 2008 R2 Cơ sở dữ liệu doanh nghiệp. Sau khi điều tra thêm, Microsoft tuyên bố rằng các phiên bản SSMS sau 2014 SP1 (Không bao gồm SP1) có sửa chữa cho việc này. Thật không may, tôi không tìm thấy bản cập nhật cho SSMS 2014 sửa lỗi này nhưng được đăng bởi Ayo Olubeko vào ngày 4/8/2016, hướng dẫn mọi người here (phần nhận xét) để tải xuống phiên bản mới nhất từ ​​Microsoft's download site mà bây giờ nó có trình cài đặt độc lập và có thể dễ dàng được cập nhật để giải quyết vấn đề cụ thể này. Các phiên bản trước như bản phát hành tháng 6 năm 2016 phải có bản cố định này và có thể tìm thấy (https://docs.microsoft.com/en-us/sql/ssms/previous-sql-server-management-studio-releases) nhưng tôi đã quyết định tải xuống phiên bản mới nhất.

Sau khi tải xuống trình cài đặt 898MB cho SSMS 2016 (13.0.16106.4) có vẻ như tùy chọn này không còn bị mờ đi khi tôi kết nối với cùng cơ sở dữ liệu!

Tôi hy vọng điều này sẽ giúp những người khác chỉ chưa thực hiện nhảy vào SSMS mới nhất được nêu ra như tôi. Lưu ý rằng điều này không chỉ mở tập tin mẫu mà Vishal Gajjar đề cập trong các ý kiến ​​của câu hỏi, và đối với tôi không tự động điền tên bảng hoặc bất kỳ trường nào, nhưng tôi cũng không biết nếu nó được cho là. Giao diện trông tương tự vì vậy tôi không thấy bất kỳ lý do tại sao tôi sẽ không thể sử dụng điều này để thay thế và gỡ bỏ cài đặt phiên bản 2014 để có được tất cả các bản cập nhật và cải tiến.

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