Имам уебсайт, който създадох във Visual Studio 2008 и трябва да го пусна на живо. Как мога да архивирам файла на базата данни в .bak, за да мога да го предам на хостинг компанията за поставяне на сървъра?
Как да архивирам база данни в .bak файл?
Отговори (5)
От SQL подкана:
BACKUP DATABASE MyDatabase TO DISK='E:\MyDatabase.bak'
Отидете в Microsoft Server Management Studio и щракнете с десния бутон върху името на вашата база данни. Отидете на „Задачи“ -> „Архивиране...“
След това задайте вашите свойства, уверете се, че „Backup Type“ е пълен.
След това вдясно има бутон „Добавяне“, натиснете го и задайте името на файла си, уверете се, че сте поставили разширението .bak в края на името на файла.
Накрая натиснете OK и изчакайте архивирането да завърши.
MSDN също има статия, която обяснява това http://msdn.microsoft.com/en-us/library/ms187510.aspx
В ssms щракнете с десния бутон върху базата данни, отидете на задачи, щракнете върху архивиране. трябва да е ясно оттам.
Не се нуждаете от резервно копие, за да го направите (предполагам, че използвате модела AttachDbFilename
, който Visual Studio използва по подразбиране). Просто им изпратете mdf
и им кажете да го прикачат към своя екземпляр на SQL сървър.
Предполагам, че използвате SQL Server. Тези връзки ще ви насочат:
Как да: архивирате база данни (SQL Server Management Studio):