У меня есть резервная копия базы данных SQl Server 2005, которую я хочу перенести на SQL Server 2008 на моем сервере. Я потратил 3 дня на перенос файла .bak с моей машины на свой сервер. Затем я попытался восстановить файл bak, и у меня появилась ошибка. Затем я прочитал онлайн совершенно другой метод добавления базы данных SQL Server 2005 к SQL Server 2008, который был методом отсоединения и прикрепления, что означает, что мне нужно отделить базу данных в SQL Server 2005, а затем передать файл MDF из него через ftp на мой сервер, а затем присоединить его в SQL Server 2008. Ну, я уже использовал большую пропускную способность, передающую файл .bak на мой сервер. есть ли способ конвертировать мой .bak-файл, который уже находится на моем сервере, в файл MDF и прикреплять его на SQL Server 2008?SQL Server 2005 до 2008 Бак поможет!
Здесь ошибка:
==================================
Ошибка восстановления для Сервера SERVER. (Microsoft.SqlServer.SmoExtended)
Программа Расположение:
на Microsoft.SqlServer.Management.Smo.Restore.SqlRestore (сервер СРВ) на Microsoft.SqlServer.Management.SqlManagerUI.SqlRestoreDatabaseOptions.RunRestore()
=============================== ====
System.Data.SqlClient.SqlError: RESTORE обнаружил ошибку на странице (61823: -268517280) в базе данных «тестирование» как прочитанный из набора резервных копий. (Microsoft.SqlServer.Smo)
Для справки, нажмите:
Программа Место:
в Microsoft.SqlServer.Management.Smo.ExecutionManager.ExecuteNonQueryWithMessage (StringCollection запросов, ServerMessageEventHandler dbccMessageHandler, Boolean errorsAsMessages) в Microsoft.SqlServer.Management.Smo.BackupRestoreBase.ExecuteSql (серверный сервер, запросы StringCollection) в Microsoft.SqlServer.Management.Smo .Restore.SqlRestore (Server srv)
Не существует встроенной проблемы восстановления резервных файлов sql 2005 на sql 2008, если только файл резервной копии не поврежден. Разумеется, восстановить sql-копию sql-сервера до sql-2005 невозможно, но это не проблема, которую вы описываете. Можете ли вы предоставить дополнительную информацию об ошибке, которую видите? –
Я надеюсь, что это не испорчено. Кажется, все работает нормально. Я создал резервную копию, файл резервной копии был создан. Я добавил сообщение об ошибке в мое сообщение. – Brandon