Відновлення перевищує ліцензований ліміт 10240 Мб на базу даних. Все, що мені дійсно потрібно, це структура БД


9

Я отримав файл .bak від замовника, якого мені потрібно відновити, але Відновлення перевищує ліцензований ліміт SQL Server 2008 R2 10240 Мб на базу даних. Все, що мені дійсно потрібно, це структура БД. Чи є спосіб відновити все-таки або для мене просто відновити структуру?

Відповіді:


18

Єдиним способом було б відновлення до видання SQL Server, крім експрес-версії, а потім видалити дані, які вам не потрібні. Потім зменшіть базу даних нижче межі 10 Gig, потім створіть резервну копію та відновіть до експрес-екземпляра.

Якщо це стосується машини для розробки, погляньте на отримання копії SQL Server Developer Edition. Зазвичай це близько $ 50,00 і не має обмежень, таких як розмір бази даних. Єдине обмеження полягає в тому, що ви не можете використовувати екземпляр для виробничого використання.


9

Додавання до того, що згадував @mrdenny ...

Ви можете завантажити безкоштовні повнофункціональні пробні версії SQL Server, якими ви можете користуватися до 180 днів тут .

Ви можете відновити базу даних в пробній версії, а потім скриптувати базу даних, виключаючи дані.

Знову ж таки, пам’ятайте, у вас просто 180 днів пробної версії, а потім, залежно від ваших вимог (якщо вам потрібно більше часу тощо), ви можете придбати видання DEV для використання, яке не використовується.


5

Якщо це разовий процес, ви також можете використовувати Red Gate SQL Compare Pro для цього.

  1. Створіть пусту БД призначення.
  2. Використовуйте SQL Compare Pro та порівняйте БД призначення з файлом резервного копіювання (BAK).
  3. Push / sync структура до бази даних призначення.

4

Ще одним варіантом, крім встановлення повної версії SQL Server, було б спробувати Віртуальну базу даних SQL Idera .

Він має такі особливості (цитата з презентаційного матеріалу):

  • Негайний доступ - отримуйте дані з резервних файлів миттєво
  • Діє як реальна база даних - Використовуйте сторонні та рідні інструменти
  • Заміна OLR - краще рішення для відновлення рівня об'єкта
  • Багаторазове використання - звітність, вилучення даних, аналіз тощо.
  • Підтримка читання / запису - вставки, оновлення, команди DBCC

Таким чином, ви повинні мати змогу встановити пробну версію, змонтувати резервну копію бази даних, яку ви маєте, витягнути схему за допомогою інструментів порівняння або запитів (згенерованих із SSMS).

Гарний підручник про те, як ним користуватися, ви можете знайти в блозі Pinal Dave .

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.