
Моя цель — перенести одну базу данных SQL 2005 на отдельный сервер 2008. Проблема в моем уровне доступа к обоим серверам. На каждом из них я могу получить доступ только к базе данных и ни к чему больше. Я не могу создать файл резервной копии или отсоединить базу данных, потому что у меня нет доступа к файловой системе или создать прокси.
Я пытался использовать функцию создания скрипта sql 2005 management studio express для восстановления схемы, но получал ошибки command not supported при попытке выполнить sql в новой базе данных. Аналогично я пытался использовать EMS SQL Manager 2005 Lite для создания скрипта резервной копии схемы и данных, но столкнулся с похожими проблемами.
Как мне это сделать? Я не могу найти никаких решений, кроме использования функций отсоединения и резервного копирования.
решение1
Ок, кажется, я понял. Я использовал функцию извлечения данных Sql 2008 Management studio express для извлечения таблиц и данных. Затем я использовал DB Extract 2010 для извлечения моих хранимых процедур. Пока что все работает.
Я что-то пропустил?