• Как развернуть базу 1с предприятия в PostgreSQL безопасно?

    @Dementor
    программист, архитектор, аналитик
    Вы не написали под какой СУБД сейчас база 1С работает. Если под такой же PostgreSQL, то это будет самый простой вариант - делаете pgdump и разворачиваете на новом месте. Во всех остальных случаях нужно выгружать базу в файл *.dt , а потом из него загружать в пустую базу, которую предварительно нужно поднять на PostgreSQL.

    На время выгрузки в *.dt никто не сможет работать и потому нужно подбирать максимально нерабочее время и предупредить пользователей. Время выгрузки в *.dt (а так же время на распаковку на новом месте) зависит от размеров базы - маленькие файловые Бухгалтерии за пару минут, средние Торговли около часа, базы на сотни гиг - часами. В моей практике одна из рабочих баз (примерно 200-300 Гб) выгружалась около 15 часов и мы делали это в очень редких случаях и только на выходных.
    Ответ написан
    1 комментарий
  • Как развернуть базу 1с предприятия в PostgreSQL безопасно?

    @brar
    1. Без доступа к этому компу никак.
    2. После получения доступа к компу, выгрузить через конфигуратор базу в .dt. Тут учесть размер базы и наличие свободного места на диске для выгружаемого dt.
    3. Где-то у себя создать пустую конфу и загрузить в нее этот дтшник. (спойлер: если в базе есть таблицы больше 4 ГБ, то в файловый вариант конфы вы не сможете загрузить этот дтшник, тогда для этого надо будет делать у себя сразу связку postgresql + 1с-сервер + 1с-клиент и уже в неё загружать dt).

    Это минимально с чего надо начать, а дальше уже по возникающим проблемам действовать.
    Ответ написан
    1 комментарий