- от автора admin
Содержание
Перенос файловой базы 1С в SQL
Продукты фирмы «1С» имеют два основных решения для хранения данных: файловая база данных и база данных, размещенная на SQL Server (поддерживается как Microsoft SQL Server, так и бесплатный PostgreSQL, Oracle Database, IBM Db2). Файловые базы данных как правило используют небольшие компании с 1-10 пользователями, при этом быстрого роста объема базы данных в среднесрочной перспективе не предвидится. Если у Вас “тормозит база 1С”, вы постоянно отмечаете рост пользователей или на этапе проектирования решения Вы рассчитываете на достаточно быстрый рост объема данных, Вам пора задуматься о переезде файловой базы 1С на SQL Server.
Не получается самостоятельно перенести файловую базу на SQL сервер? Обратитесь за консультацией к специалистам IT-Lite. Узнать подробнее об условиях предоставления услуг можно у специалистов компании по телефону: 8(495)646-23-16 или отправив запрос на почту: sales@it-lite.ru.
Как перенести файловую базу 1С в SQL?
Перенос базы 1С производится в режиме 1С “Конфигуратор”.
Для переноса файловой базы на сервер SQL необходимо выполнить следующие действия:
- Открыть конфигуратор файловой базы.
- В конфигураторе необходимо выбрать пункт меню «Администрирование» и «Выгрузить информационную базу»:
- Перед запуском процесса выгрузки программа предложит путь, куда сохранить файл выгрузки.
- По окончанию выгрузки система выдаст сообщение об успешном завершении операции.
- Файл выгруженной базы имеет формат *.dt и находится по тому пути, что Вы указали при старте выгрузке.
- Создаем кластер:
Особые указания для настройки портов:
- Выбор портов осуществляется из диапазона от 10 000 до 60 000.
- Нужно исключить переключение с другими диапазонами.
- Пример выбора диапазонов: “ 23560:23591, 12560:12591”.
- Управляющий порт для работы из оснастки: 23540.
- Порт подключения из 1С: 23541.
- Пример подключения к кластеру 1С:
“:23541; :23541”. Все настройки подключения к базам храниться здесь: *\Users\%username%\AppData\Roaming\1C\1CEStart\ibases.v8i
Создание специальных служб
Создание кластера 1С 8.3
Настройка кластера 1С 8.3:
- Подключаемся к первому серверу по порту: 23540
- Подключаемся ко второму серверу по порту: 23540
- На втором сервере удаляем полностью кластер:
- На первом сервере добавляем второй сервер:
- Заходим в свойства сервера и ставим галочку:
- На втором сервере создан кластер.
- Устанавливаем Интервал перезапуска серверов и дополнительные параметры.
Первый способ создания базы данных
Название базы в кластере 1С и на SQL сервере могут быть разные.
Заходим в директорию кластеры/локальный кластер/New/информационная база.
Указываем параметры информационной базы:
При отдельном сервере приложений 1С, адрес сервера баз данных может быть прописан в hosts.
Второй способ создания базы данных
Нажимаем кнопку “Добавить”.
Выбираем пункт “Создание информационной базы”.
Указываем параметры:
Когда мы рекомендует перенос файловой базы на клиент-серверный вариант
Наша практика показывает, что файловые базы данных являются оптимальным решением, пока объем базы не превысил 3 Гб.
Не удается осуществить перенос файловой базы на Microsoft SQL сервер самостоятельно? Оставьте запрос для специалистов IT-Lite: тел. 8(495)646-23-16, email: sales@it-lite.ru.
Перенос базы с файловой версии на sql
А вообще очень много инфы в интернете есть, вот например: (Перенос баз данных 1С 8.2 из файлового в серверный варианты)
1. Выгрузка данных происходит в режиме работы 1С «конфигуратор». Переходим в пункт «Администрирование -> Выгрузить информационную базу».
Указываем каталог и имя файла для выгрузки, после выгрузки получаем файл с расширением .dt (дамп базы средствами 1С в промежуточном формате) который будет использоваться при загрузке данных.
2. Подготавливаем пустую информационную базу на SQL сервере (по поводу именования баз данных тут как говорится на вкус и цвет, но имеет смысл придерживаться определенной логики именования). В среде Microsoft SQL Managment studio нажимаем правой кнопкой на каталоге «Базы данных» и выбираем пункт «Создать базу данных …».
Указываем имя базы данных, владельца, и путь где будут хранится файлы хранилища базы данных.
Нажимаем создать и переходим к следующему пункту.
3. Переходим к серверу 1С предприятия, где в оснастке «Администрирование серверов 1С предприятие» разворачиваем пункты «Сервер предприятия -> Кластеры -> Информационные базы», нажав правой кнопкой мыши на пункте информационные базы в выпадающем меню выбираем пункт «Создать -> Информационная база».
Указываем параметры информационной базы:
Имя — имя которое используется при создании подключения 1С
Описание — логичное описание базы данных носит исключительно информационный характер
Сервер баз данных — имя или IP адрес сервера где хранится наша база данных
Тип СУБД — В нашем случае выбираем MS SQL Server
Пользователь и пароль сервера БД — Пользователь имеющий права на нашу базу данных
По завершении в список будет добавлена наша информационная база, если получаем ошибку, то проверяем корректность указанных данных.
4. Запускаем 1С предприятие и добавляем созданную нами информационную базу, для чего выбираем пункт «Добавить», после чего выбираем «Добавление в список существующей информационной базы».
Указываем имя информационный базы, которое может быть уникальным для каждого пользователя, так-как хранится в его профиле, но все-же лучше придерживаться определенной системы именования. Так-же указываем, что база расположена на сервере 1С предприятия.
5. Указываем параметры подключения:
Кластер серверов 1С Предприятия — Имя или IP-адрес сервера приложений
Имя информационной базы в кластере — Имя указанное в третьем пункте (В нашем случае аналогичное имени базы данных на сервере MS SQL, хотя может и отличаться)
6. После добавления базы данных в список переходим в режим конфигуратор и аналогично первому пункту выбираем «Администрирование -> Загрузить информационную базу», и указываем файл выгруженный в первом пункте.
7. По окончании загрузки конфигуратор будет перезагружен и базой можно пользоваться.
Интересные материалы:
- Вид деятельности перевод
Набор кодов ОКВЭД - Переводы Предлагаем Вам воспользоваться готовым набором кодов ОКВЭД, составленного под вид…
- Конфликт блокировок 1С
В многопользовательских системах важную роль играет правильная организация структуры и настройка блокировок. Если ее нет,…
- 1С FTP удалить
Описание ошибки: При обмене через ftp-соединение возникает ошибка и обмен не выполняется: Ошибка при копировании…
- 1С разблокировать документ
Учетные записи. Защита базы или как поставить пароль на 1С.Зачем нужны учетные записи 1СДействительно, многие…
- Анализ движения денежных средств онлайн с выводами
Модели банкротства зарубежных предприятий с формулами расчета (4 MDA-модели)Раскроем самые популярные модели банкротства предприятий. Будем…