Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Пуснете DB, но не изтривайте *.mdf / *.ldf

Документацията на MSDN относно DROP DATABASE има какво да каже за премахването на базата данни без изтриване на файловете (под Общи забележки):

Така че, за да премахнете базата данни, без файловете да бъдат изтрити с sqlcmd, можете да го промените така, че да прави следното:

sqlcmd -U sa -P MyPassword -S (local) -Q "EXEC sp_detach_db 'MyDB', 'true'"

ОТКАЗ ОТ ОТГОВОРНОСТ:Честно казано никога преди не съм използвал sqlcmd, но като се предположи от синтаксиса на това как се използва, вярвам, че това трябва да ви помогне с проблема ви.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Получаване на подданни от списък със съоръжения

  2. Добавете обобщен ред с общи суми

  3. Как да задам ред по подразбиране за заявка, която не връща редове?

  4. Въведение в Storage Spaces Direct за SQL Server

  5. Имате нужда от помощ при динамична заявка с клауза IN