новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Форум

Обсуждение к заданию: Необходимы толковые советы и помощь при настройке SQL Server,а так же по переносу базы

    • #1
    • 28.05.2019 17:50
    0
    Необходимы толковые советы и помощь при настройке SQL Server,атак же переносу базы. Был сервер SQL 2012, стал 2017, оба Enterprise. почему при переносе базы её размер увеличился с 14 ГБ до 24 Г...  Подробнее>>
    • #2
    • 28.05.2019 21:16
    0
    Переходил с 2008 на 2012 SQL. Проблем с увеличением базы не наблюдалось. С 2017 конечно не знаком. Я не знаю пробывали ли вы такой способ:

    1. Перевести БД в модель восстановления "Простая".
    2. Выполнить сжатие БД включая БД и логи.
    3. Вернуть модель восстановления в "полная."

    Если пробывали и не помогло отпишитесь мне. Я уточню у товарища который знаком с SQL. Он должен помочь.
    • #3
    • 28.05.2019 23:55
    0
    а блокировки в 1с с какой версии идут ? может ей некоторые вещи мешают ?
    • #4
    • 29.05.2019 01:08
    • Отредактировано: 29.05.2019 01:57:00
    0
    Как осуществлялся
    dmi3b
    перенос базы
    ?

    а) Создание пустой базы SQL 2017 и загрузка из dt
    b) Создание пустой базы SQL 2017 и восстановление из архива bak
    с) ATTACH MDF и LDF
    d) DTSWizard ( экспорт и импорт SQL 2017 )

    P|S какие размеры увеличились? MDF ? LDF ?

    Просто не совсем понятно у вас "новый" SQL 2017 это отдельный изолированный сервер? Или Вы обновили SQL 2012 Database Engine через SQL Server 2017 upgrade advisor ?

    dmi3b
    пробовал создавать БД и формате 2017 Сервер, и в формате 2012


    параметр compatibility level свойства базы SQL для Платформы 8.3.14 и 8.3.13 " по барабану"

    http://v8.1c.ru/requirements/

    Перед выполнением всех действий сделать архив базы данных

    1.Проверить базу на ошибки
    Use [имябазыSQL]
    GO
    DBCC CHECKDB
    GO

    Результат должен быть
    CHECKDB обнаружил 0 ошибок размещения и 0 ошибок согласованности в базе данных "имябазыSQL".
    Выполнение DBCC завершено. Если DBCC выдает сообщения об ошибках, обратитесь к системному администратору.

    2.Перевести модель базы в простую , сжать , перевести модель в полную
    ALTER DATABASE [имябазыSQL] SET RECOVERY SIMPLE
    DBCC SHRINKFILE (N'имябазыSQL_Log', 10)
    GO
    ALTER DATABASE [имябазыSQL] SET RECOVERY FULL
    GO
Для участия в обсуждении Вам необходимо авторизоваться либо   зарегистрироваться