SQL Server Management Studio SSMS cố gắng lưu vào tập tin lưu trữ vào tập tin thay vì thực thi trên F5


130

Điều này xảy ra không liên tục và dường như có liên quan đến việc vô tình nhấn phím.

Bất kỳ ý tưởng những gì gây ra điều này?

Câu trả lời:


231

Có vẻ như bạn đã vô tình thay đổi từ tùy chọn truy vấn mặc định của "Kết quả thành lưới" thành "Kết quả thành tệp". Nếu đó là trường hợp dễ dàng để sửa chữa:

Từ Menu Truy vấn -> Kết quả Đến -> Kết quả vào Lưới.

HOẶC LÀ

Nhấn Ctrl + D

Khi bạn đã thử một trong các bước trên, hãy chạy lại truy vấn của bạn bằng cách nhấn F5.


63
À ha! ctrl + shift + F (là tìm kiếm toàn cầu trong VS2008) đưa tôi vào chế độ đó. Cảm ơn!
MatthewMartin

tương tự cho ý tưởng intellij: P
Breno Salgado

1
Lệnh chuyển sang "Kết quả thành lưới" là Ctrl + Shift + D (ít nhất là cho SSMS 2016)
Robino

1
Tôi đã đưa ra câu trả lời này vì vậy tôi nghĩ rằng đây không phải là lần đầu tiên điều này xảy ra (@MatthewMartin). Microsoft nên thay đổi lối tắt
Tim Schmelter

31

Câu trả lời trước không áp dụng cho tôi. Kết quả truy vấn của tôi đã được đặt thành lưới ( CTRL+ D).

Vấn đề là, nếu bạn đang sử dụng bàn phím Microsoft ergo và khóa chức năng (phím bên phải F12thường xuyên) không bật, thì F5sẽ hiển thị hộp thoại mở tệp theo mặc định.

Vì vậy, một giải pháp đáng xấu hổ khác là: Giữ khóa F! :)

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.