Назад | Перейти на главную страницу

Импорт базы данных: SQL Server 2005 Express в SQL Server 2008 Enterprise

У меня два сервера

1 SQL Server 2005 Express и 1 SQL Server 2008 Enterprise

Как я могу переместить / импортировать мою базу данных из SQL Server 2005 Express в SQL Server 2008 Enterprise?

(РЕЗЕРВНОЕ КОПИРОВАНИЕ SQL SERVER 2005 и ВОССТАНОВЛЕНИЕ до SQL Server 2008, это сработает?)

да, вы можете сделать резервную копию базы данных с sql server 2005 и восстановить ее на sql server 2008. также вы можете импортировать db с sql server 2005 на sql server 2008. для этого создайте новый db на sql server 2008, затем нажмите правой кнопкой мыши на имя созданной БД. после этого в меню задач нажмите Импорт данных .... на этом шаге вы можете указать исходные и целевые базы данных.

Я что-то делаю не так? Я попытался восстановить SQL Server 2005 на SQL Server 2008 и получил следующую ошибку:

===================================

Не удалось восстановить сервер "DATABASE1". (Microsoft.SqlServer.SmoExtended)


Для получения справки щелкните: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.0.1600.22+((SQL_PreRelease).080709-1414+)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&Evtreid+ Сервер & LinkId = 20476


Расположение программы:

в Microsoft.SqlServer.Management.Smo.Restore.SqlRestore (сервер srv) в Microsoft.SqlServer.Management.SqlManagerUI.RestoreFilegroupsPropertiesTask.ApplyChanges (RunType runType, RunType, ExecutionMode и ExecutionResultSecutionResult. , ExecutionMode и ExecutionResult)

===================================

Исключение при выполнении инструкции или пакета Transact-SQL. (Microsoft.SqlServer.ConnectionInfo)


Расположение программы:

в Microsoft.SqlServer.Management.Common.ServerConnection.ExecuteNonQuery (String sqlCommand, ExecutionTypes ExecutionType) в Microsoft.SqlServer.Management.Common.ServerConnection.ExecuteNonQuery (StringCollectionServerConnection.ExecuteNonQuery (StringCollectionServerConnection.ExecuteNonQuery) в Microsoft sqlCommandager.SecuteNonQuery. (Запросы StringCollection) в Microsoft.SqlServer.Management.Smo.BackupRestoreBase.ExecuteSql (сервер-сервер, запросы StringCollection) в Microsoft.SqlServer.Management.Smo.Restore.SqlRestore (сервер srv)

===================================

В наборе мультимедиа 2 семейства, но имеется только одно. Все участники должны быть предоставлены. RESTORE DATABASE аварийно завершает работу. (Поставщик данных .Net SqlClient)


Для получения справки щелкните: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.00.1600&EvtSrc=MSSQLServer&EvtID=3132&LinkId=20476


Имя сервера: DATABASE1 Номер ошибки: 3132 Уровень серьезности: 16 Состояние: 1 Номер строки: 1


Расположение программы:

в System.Data.SqlClient.SqlConnection.OnError (исключение SqlException, логическое breakConnection) в System.Data.SqlClient.SqlInternalConnection.OnError (исключение SqlException, логическое breakConnection) в System.Data.SqlClient.TdsParserbject.Throwception .Data.SqlClient.TdsParser.Run (RunBehavior runBehavior, SqlCommand, cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject, bulkCopyHandler. InternalExecuteNonQuery (результат DbAsyncResult, String methodName, Boolean sendToPipe) в System.Data.SqlClient.SqlCommand.ExecuteNonQuery () в Microsoft.SqlServer.Management.Common.ServerConnection.ExecuteNonQuery (выполнение) (выполнение sqlcuteNonQuery)