SSMS
 sql >> база данни >  >> Database Tools >> SSMS

Възстановяване на незапазени SQL скриптове на заявка

Публикувайте това в случай, че някой се натъкне на същия проблем.

Гугъл за Извличане на незапазени скриптове и намерих решение.

Изпълнете следния select скрипт. Той предоставя списък със скриптове и времето им на изпълнение през последните 24 часа. Това ще бъде полезно за извличане на скриптовете, ако затворим прозореца за заявка в студиото за управление на SQL Server, без да запазваме скрипта. Работи за всички изпълнени скриптове, не само за изглед или процедура.

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. BCP заявка от Azure VM:SQLState =37000, NativeError =40515 Препратка към база данни и/или име на сървър в „DBName.dbo.TableName“ не се поддържа

  2. Преобразувайте неизвестен брой varchars, разделени със запетая в рамките на 1 колона в множество колони

  3. Как да вмъкна NEWID() / GUID / UUID в редактора на код?

  4. Как да използвате git като доставчик на контрол на източника за SQL Server Management Studio

  5. Намерете всички препратки към обект в база данни на SQL Server