Oleg писав: ↑22 грудня 2022 16:11
Стояв Гіс на компі. Полетіла вінда. База mdf і ldf на диску Д зберіглась. Просто приєднати її через Attach не вдається - помилка операційної системи - відмовлено в доступі. Зараз SQL2012 встановлено. Як взнати, який стояв раніше? Це через те, що не той SQL стояв раніше?
1. Якщо раніше був SQL 2012, то приєднати можна. Треба кожному з цих файлів присвоїти відповідні права доступу. Переходите у властивості, закладка "Безпека", кнопка "Змінити" і всім користувачам, що там є назначаєте повний доступ. Тоді пробуєте підключити. Тільки для Attach потрібно щоб файли називались: GIS_Data.MDF і GIS_log.LDF. Якщо все рівно не має доступу, то робите те саме, тільки додатково додається в список користувачів користувач "Users" і йому також назначаються всі права.
2. "Як взнати, який стояв раніше?"
Ніяк. Лише пробувати підключити до різних. Можна, звісно, спробувати відновити базу і тоді можна побачити версію, яка була цього серверу. Але це складний, довгий процес. А може і є якийсь варіант, але я не спеціаліст в Microsoft SQL Server, тому кажу лише те, що знаю.
Ну а взагалі, люди діляться на два типи: ті, хто робить резервні копії своїх даних і ті хто буде робити резервні копії своїх даних.
