База данных Import: Экспресс SQL Server 2005 года в Предприятие SQL Server 2008 года

Конечно, существует также --delete который удаляет материал из цели, которая не может быть найдена в источнике.

0
задан 23 February 2010 в 15:22
2 ответа

да можно скопировать дб от SQL-сервера 2005 и восстановить его к SQL-серверу 2008. также можно импортировать дб из SQL-сервера 2005 в SQL-сервере 2008. поскольку это создает новый дб на SQL-сервере 2008, затем нажмите щелчок правой кнопкой мыши на имени созданного дб. после этого из меню задач нажимают Import Data.... на этом шаге можно указать источник и целевой dbs.

1
ответ дан 4 December 2019 в 23:11

Я должен делать что-то не так? я попытался восстановить 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. Управление. Smo. ExceptionTemplates. FailedOperationExceptionText&EvtID=Restore+Server&LinkId=20476


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

в Microsoft. SqlServer. Управление. Smo. Восстановление. SqlRestore (Сервер srv) в Microsoft. SqlServer. Управление. SqlManagerUI.RestoreFilegroupsPropertiesTask. ApplyChanges (RunType runType, ExecutionMode& executionResult) в Microsoft. SqlServer. Управление. SqlManagerUI.RestoreFilegroupsProperties. DoPreProcessExecution (RunType runType, ExecutionMode& executionResult)

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

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


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

в Microsoft. SqlServer. Управление. Распространенный. ServerConnection. ExecuteNonQuery (Представляют в виде строки sqlCommand, ExecutionTypes executionType) в Microsoft. SqlServer. Управление. Распространенный. ServerConnection. ExecuteNonQuery (StringCollection sqlCommands, ExecutionTypes executionType) в Microsoft. SqlServer. Управление. Smo. ExecutionManager. ExecuteNonQuery (запросы StringCollection) в Microsoft. SqlServer. Управление. Smo. BackupRestoreBase. ExecuteSql (Сервер-серверный, запросы StringCollection) в Microsoft. SqlServer. Управление. Smo. Восстановление. SqlRestore (Сервер srv)

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

Набор носителей имеет 2 семейства носителей, но только 1 обеспечивается. Всем участникам нужно предоставить. БАЗА ДАННЫХ ВОССТАНОВЛЕНИЯ завершается неправильно. (.Net SqlClient Data Provider)


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


Имя сервера: код ошибки DATABASE1: 3 132 серьезности: 16 состояний: 1 номер строки: 1


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

в System. Данные. SqlClient. SqlConnection. OnError (исключение SqlException, булевская переменная breakConnection) в System. Данные. SqlClient. SqlInternalConnection. OnError (исключение SqlException, булевская переменная breakConnection) в System. Данные. SqlClient. TdsParser. ThrowExceptionAndWarning (TdsParserStateObject stateObj) в System. Данные. SqlClient. TdsParser. Выполненный (RunBehavior runBehavior, SqlCommand cmdHandler, поток данных SqlDataReader, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) в System. Данные. SqlClient. SqlCommand. RunExecuteNonQueryTds (Представляют methodName в виде строки, асинхронная булевская переменная) в System. Данные. SqlClient. SqlCommand. InternalExecuteNonQuery (результат DbAsyncResult, Строка methodName, булевская переменная sendToPipe) в System. Данные. SqlClient. SqlCommand. ExecuteNonQuery () в Microsoft. SqlServer. Управление. Распространенный. ServerConnection. ExecuteNonQuery (Представляют в виде строки sqlCommand, ExecutionTypes executionType),

0
ответ дан 4 December 2019 в 23:11

Теги

Похожие вопросы