Установка, настройка и использование Selta@Etersoft с PostgresSQL вместо MSSQL, под 1С 7.7

В этой статье мы рассмотрим, как заместо БД MsSQL можно использовать Postgres для хранения базы 1С версии 7. 7.
Исходные данные:

Мы имеем уже написанное гарантийное письмо в Etersoft,
присланные ссылки на лицензию для Selta@Etersoft
на саму Selta@Etersoft и дистрибутив Postgres 8. 2 сборки Etersoft.

День добрый.



После анализа на чём поднимать сервер( FreeBSD отпала, т. к. Postgres сборки для неё так и нет), было принято решение использовать в качестве ОС ubuntu server 7. 10, скаченный на
ftp://mirror. yandex. ru/ubuntu-releases/7. 10

можно взять из любого удоного места :-)



1. Установка ubuntu.

Всё просто. Загружаемся с диска, нажимаем установку, и использовать весь диск.
только не забудьте настроить сетевой интерфейс при установке(можно и после, но кому-то может принести проблем:).
Выполняется установка, и после перезагрузки, мы имеем готовую систему.

Хочу заметить что root"a в Ubuntu, как такового не используется, а в качестве администратора будет первый созданный пользователь, который выполняет административные функции с помощью утилиты sudo.
Но так как порой это неудобно можно выполнить

sudo su ( этой коммандой, мы становимся "постоянным" root"ом)

набрать пароль, и попасть в
root@ubuntu:/home/#

Первое что я сделал установил редактор - ee, к которому привык, для этого делаем
aptitude install ee и утвердительно отвечаем на вопросы.

Также отключил поиск пакетов на cd-rom"e:
ee /etc/apt/sources. list

- строчку "deb cdrom:[Ubuntu-Server . . . "


для удобства устанавливаем Midnight Commander
aptitude install mc
с подготовкой Ubuntu закончено.



2. Установка PG

Скачиваем файлы с:
ftp://updates. etersoft. ru/pub/Etersoft/PostgreSQL/8. 2/Ubuntu/7. 10/
сам postgres и файлы из extra ( скачать можно используя комманду ftp, или менеджер MC)
сохраняем например в /var/temp

установить проще пакеты так:

sudo su
mc

заходим в mc, идём в /var/temp(где наши скаченные файлы)
заходим в них enter"ом, и выбриаем - install
устанавливаем все пакеты, относящиеся к postgres"у, а затем все, из директории extra

между ними есть зависимости, так что читаем сообщения и пробуем последовательность установки
(отдельно для postgres"a и для файлов extra)
для extra придётся установить доп пакеты, делается это

aptitude install имя_пакета

на которое ругается при установке.


Также небходимо выполнить:
sysctl kernel. shmmax=

и заносим это в /etc/sysctl. conf ( чтобы сохранилось, и не вводить каждый раз)

3. Настройка PG

в Ubuntu PG устанавливается в /var/lib/pgsql
для запуска и работы с PG, нужно быть пользователем postgres
для этого выполняем:
sudo su - postgres
initdb -D /var/lib/pgsql/data (- инициализируем БД)

теперь изменяем конфиги:

ee /var/lib/pgsql/data/postgresql. conf

default_with_oids = on
stats_row_level = off
listen_addresses = "*"

и в

ee /var/lib/pgsql/data/pg_hba. conf
host all all 0. 0. 0. 0/0 md5 ( по-умолчанию у меня уже было так)

4. Запуск PG

выполняем в консоли
LANG=ru_RU. utf-8

и запускаем сам PostgresSQL

pg_ctl -D /var/lib/pgsql/data -l /var/lib/pgsql/log. 0 start

а теперь меняем пароль для доступа в базу:

psql -U postgres -d template1 -c "ALTER USER postgres PASSWORD "новый пароль""

всё! Настройка PostgresSQL завершена.


5. Selta@Etersoft

скачиваем с
ftp://updates. etersoft. ru/pub/Etersoft/SELTA@Etersoft/1. 0. 0/Windows/selta. msi

подсовываем файл лицензии.

запускаем её.

выбираем "запустить"

Нажимаем "Утилиты" -> "Инициализация БД"
вводим ip, логин и пароль ( postgres, новый пароль)

в появившенся окне
сначала "создать БД", и "Инициализировать БД"

всё предварительная часть готова.


6. Подготовка БД

Предположим, мы хотим перевести базу "Зарплата и Кадры" - ЗиК.

Для того чтобы перенести структуру, заходим в конфигуратор, выбриаем
Администрирование - Параментры базы данных SQL, указываем наш PGSQL сервер

нажимаем "Конфигурация" - > "Загрузить изменённую конфигурацию"
и выбираем . md от нашей базы ЗиК. ( . md в каталоге базы)


7. Перенос данных.

в Selta@Etersoft, отключаем замену odbc драйверов

"утилиты" -> "конвертор" -> "MS SQL -> CVS"
Вводим IP MSSQL, вводим логин и пароль, и выбираем место сохранения.

конверт происходит от размера базы, может происходить довольно долго.

после завершения
"утилиты" -> " конвертор" - > " CVS -> PGSQL"

вводим IP PGSQL, логин пароль, и путь к CVS. и снова ждём.

ВСЁ. перевод закончен.

Теперь проверяем, запускаем 1С, в конфигураторе, не забываем указать адрес нового SQL"ного сервера и запустить Selta@etersoft ( с заменой драйверов)
и можно приступать к работе!




Сетевед, - Ваш путеводитель в мире ИТ. - Статьи, книги, форум по FreeBSD, Windows, Linux, Cisco. Обсудить статью
15:33 03.06.2019



Отзывы и комментарии
Ваше имя (псевдоним):
Проверка на спам:

Введите символы с картинки:



На поле Краснодарского края приземлилось НЛО

На поле Краснодарского края приз...

На днях в пригороде Краснодара в районе поселка Знаменского на полях появились круги неизвестного происхождения, скорее всего неземного. На это зрелище собрались посмотреть уже больше сотни людей и ...
Излечим ли женский алкоголизм?

Излечим ли женский алкоголизм?

Пьяный, в бессознательном состоянии мужчина валяется где-нибудь под лавочкой в парке. К таким картинам мы давно привыкли. Они — словно часть окружающего мира, как деревья, автобусы, бродячи...
Осенний гардероб. Что актуально в этом сезоне?

Осенний гардероб. Что актуально ...

Звонок будильника заставил открыть глаза. Пора вставать и бежать на работу. А за окном так холодно, что совсем не хочется покидать свою теплую кровать. И снова эта извечная проблема: что надеть? Навер...
Вкусные рецепты: Хрустящие рисовые шарики с лососевой начинкой, капустный пирог/без теста/, Творожная закуска

Вкусные рецепты: Хрустящие рисов...

Хрустящие рисовые шарики с лососевой начинкойВарим рис, заливаем уксусной смесью и оставляем остывать. Ингредиенты для начинки пробиваеи в процессоре до однородной массы. На руку, смоченную водой, кла...
Оптимизация ваших сайтов!

Оптимизация ваших сайтов!

Уже не для кого не секрет, что Интернет необходим современному человеку. Для кого-то он является источником информации и развлечения, а для кого-то источником заработка или рекламных услуг. Особенно о...
Как выбрать автоматическую стиральную машину?

Как выбрать автоматическую стира...

Обычно одним из первых бытовых приборов, которые покупаются сегодня семьей, бывает автоматическая стиральная машина. Наверное, каждый, кто в свое время установил в доме современную стиральную машину, ...
Семья, дом, детиДом и квартираЖивотные и растенияЗдоровье и МедицинаТехника и оборудованиеНаука и образованиеБизнес и ФинансыКомпьютеры и ИнтернетКультура и искусствоЕда и кулинарияИнтимная жизнь
Самое интересное:

О информационном портале:

Наш портал является ресурсом, который включает в себя обширный перечень познавательных и отличных статей. Каждый гость отыщет для себя что-нибудь полезное. Современный дизайн позволяет вам моментально находить нужную информацию. Самые разнообразные тематические статьи дают возможность вам совершенствоваться в той или иной сфере. Быть более начитанным и грамотным. Современный дизайн сайта позволяет просматривать статьи на всех существующих планшетах. Теперь найти подходящую информацию стало легко.

Мы собрали для вас информативные и увлекательные статьи. У нас сайте вы найдете ответы на интересующие вас вопросы. Простая система поиска позволяет вам в кратчайшие сроки отыскать нужную информацию. Адаптированный дизайн позволяет вам просматривать информацию на абсолютно любых электронных устройствах. Теперь, поиск требуемой информации будет занимать у вас секунды.