Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

SQL सर्वर स्वचालित बैकअप

यदि आप SQL सर्वर एक्सप्रेस का उपयोग कर रहे हैं , आपको आवधिक बैकअप चलाने के लिए UI नहीं मिलेगा।
इस स्थिति में आपको Windows शेड्यूल्ड टास्क या कुछ इसी तरह का उपयोग करके एक बैच चलाना होगा।

SQL सर्वर तक पहुँचने के लिए पर्याप्त विशेषाधिकार वाले उपयोगकर्ता का उपयोग करना न भूलें।

बैच फ़ाइल में

"C:\Program Files\Microsoft SQL Server\100\Tools\Binn\SQLCMD.EXE" -S 
(local)\SQLExpress -i D:\dbbackups\SQLExpressBackups.sql

SQLExpressBackups.sql में

BACKUP DATABASE MyDataBase1 TO  DISK = N'D:\DBbackups\MyDataBase1.bak' 
WITH NOFORMAT, INIT,  NAME = N'MyDataBase1 Backup', SKIP, NOREWIND, NOUNLOAD,  STATS = 10

BACKUP DATABASE MyDataBase2 TO  DISK = N'D:\DBbackups\MyDataBase2.bak' 
WITH NOFORMAT, INIT,  NAME = N'MyDataBase2 Backup', SKIP, NOREWIND, NOUNLOAD,  STATS = 10

GO


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर:संबंध बनाने में असमर्थ

  2. SQL सर्वर MERGE स्टेटमेंट के लिए केस का उपयोग करें:ऑनलाइन और हिस्ट्री टेबल्स को सिंक करना

  3. किसी दृश्य में प्रयुक्त उपनाम का वास्तविक स्तंभ नाम ज्ञात कीजिए?

  4. जांचें कि क्या कोई अस्थायी तालिका मौजूद है और अस्थायी तालिका बनाने से पहले उसे हटा दें

  5. ब्रेंट ओज़र और पिनल डेव से SQL सर्वर प्रदर्शन सलाह