CyberNinja
18-11-2013, 07:11
Суть проблемы:
Стояла MSSQL 2000 когда-то, не ней были созданы, а в дальнейшем реализована работа трёх баз данных.
Со временем, железо поставили новое, возник вопрос переноса данных на MSSQL 2008R2. После 2-3 дней мучений, базы всё же за питались и начали работать. Стоит учесть что машина в домене, а SQL сервер ставился под локальным админом и после запитывал БД. А через некоторое время права доступа были выданы глобальному администратору домена.
Однако пришло новое оборудование на новых виртуальных серверах, а старый сервер приказал долго жить, есть полные бекапы и оригиналы БД, не повреждённые и их надо присоединить на MS SQL 2012. Базы данных не могу восстановить из ранее созданных. Пишется ошибка доступа. Хотя на папки куда БД ссылаются, и куда будут восстанавливаться есть все права. В общем БД не восстанавливается, а вот оригинальные БД не тронутые присоединяются, но опять же их тоже нельзя восстановить, SQL ругается, что восстановить не может из-за отсутствия привилегий. На все папки, файлы, и БД есть права глобального админа, аудит это подтверждает и владелец контейнера один и тот же.
Может быть есть какие-то тонкости при восстановлении БД, если есть идеи поделитесь пожалуйста.
Стояла MSSQL 2000 когда-то, не ней были созданы, а в дальнейшем реализована работа трёх баз данных.
Со временем, железо поставили новое, возник вопрос переноса данных на MSSQL 2008R2. После 2-3 дней мучений, базы всё же за питались и начали работать. Стоит учесть что машина в домене, а SQL сервер ставился под локальным админом и после запитывал БД. А через некоторое время права доступа были выданы глобальному администратору домена.
Однако пришло новое оборудование на новых виртуальных серверах, а старый сервер приказал долго жить, есть полные бекапы и оригиналы БД, не повреждённые и их надо присоединить на MS SQL 2012. Базы данных не могу восстановить из ранее созданных. Пишется ошибка доступа. Хотя на папки куда БД ссылаются, и куда будут восстанавливаться есть все права. В общем БД не восстанавливается, а вот оригинальные БД не тронутые присоединяются, но опять же их тоже нельзя восстановить, SQL ругается, что восстановить не может из-за отсутствия привилегий. На все папки, файлы, и БД есть права глобального админа, аудит это подтверждает и владелец контейнера один и тот же.
Может быть есть какие-то тонкости при восстановлении БД, если есть идеи поделитесь пожалуйста.