SSMS
 sql >> Cơ Sở Dữ Liệu >  >> Database Tools >> SSMS

Khôi phục các tập lệnh truy vấn SQL chưa được lưu

Đăng bài này để phòng trường hợp ai đó tình cờ gặp phải vấn đề tương tự.

Googled cho Truy xuất tập lệnh chưa lưu và tìm ra giải pháp.

Chạy select sau kịch bản. Nó cung cấp danh sách các tập lệnh và thời gian thực thi trong 24 giờ qua. Điều này sẽ hữu ích để truy xuất các tập lệnh, nếu chúng ta đóng cửa sổ truy vấn của mình trong studio quản lý SQL Server mà không lưu tập lệnh. Nó hoạt động cho tất cả các tập lệnh được thực thi, không chỉ một dạng xem hoặc thủ tục.

Use <database>
SELECT execquery.last_execution_time AS [Date Time], execsql.text AS [Script] FROM sys.dm_exec_query_stats AS execquery
CROSS APPLY sys.dm_exec_sql_text(execquery.sql_handle) AS execsql
ORDER BY execquery.last_execution_time DESC


  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. STUDIO QUẢN LÝ MÁY CHỦ SQL:Đánh dấu các biến

  2. Lấy XML để cung cấp vào bảng SQL Server

  3. Cách chạy sqlcmd từ xa trên máy không có SSMS

  4. Làm thế nào để truy xuất dữ liệu từ SQL Server dựa trên ví dụ dưới đây?

  5. Làm cách nào để cấp cho mình quyền truy cập quản trị vào phiên bản SQL Server cục bộ?