Tôi vừa học được một cách khó khăn là việc ngắt kết nối với máy chủ trong Object Explorer không ngăn bạn sau đó thực hiện các cửa sổ truy vấn đã mở trên máy chủ đó.
Tình huống của tôi là như thế này: Tôi có một phiên bản SSMS mà tôi sử dụng để kết nối với máy chủ dev / staging và với máy chủ sản xuất của chúng tôi. Tôi đã phải xóa một loạt dữ liệu trên dev vì vậy tôi nghĩ rằng tôi nên đóng kết nối của mình với sản xuất, nhưng tôi không chú ý đến cửa sổ truy vấn tôi đang sử dụng. (May mắn thay, chúng tôi đã có một bản sao lưu chỉ vài giờ tuổi.)
Tôi không phải là người đầu tiên phá hủy dữ liệu sản xuất và tôi sẽ không phải là người cuối cùng tôi chắc chắn. Vì vậy, tôi đang tìm kiếm danh sách kiểm tra, thực tiễn tốt nhất, v.v ... giúp bạn giảm thiểu rủi ro khi thực hiện các truy vấn trên cơ sở dữ liệu sai. Bạn đã có điều này xảy ra với bạn trước đây chưa, và bạn đã điều chỉnh quy trình làm việc của mình như thế nào để cố gắng tránh điều này?