Главный Каталог Статей РФ
85991 авторов, размещено 47108 статей, сейчас на сайте пользователей: 149 Статистика
Аватар olegz

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

Категория:  ПО и игры  | Автор:  olegz | Опубликовано: 24.11.2008
В этой статье мы рассмотрим, как заместо БД 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=268435456

и заносим это в /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. Обсудить статью
Комментарии
К этой статье пока нет комментариев. Станьте первым! У нас гости не могут комментировать статьи. Пожалуйста
авторизуйтесь или зарегистрируйтесь, чтобы прокомментировать.
Интересные статьи по теме
Аватар Виталий Эмула
Ретро игры-онлайн на игровом портале Коллекция игр от ретро консолей – это игры формата NES(известная как Денди), SMS(Sega Master System) и GBA(GAME BOY ADVANCE). ...
Категория: ПО и игры | Автор: Виталий Эмула | Добавлено: 24.08.2021
Аватар fly_e135
Настройка телефона Fly Мобильные телефоны есть почти у каждого в нашей стране,да и в мире тоже! Телефон - это сложный механизм, к которому нужно относиться бережно и тогда он будет служить долго. Прежде чем начать использов...
Категория: ПО и игры | Автор: fly_e135 | Добавлено: 25.11.2010
Аватар Anastasya
DVD-Audio авторинг с помощью DigiOnAudio2 Pro. Часть I Методология DVD-Audio авторинга в программе DigiOnAudio2 Pro. Детально рассмотрена технология создания навигации для DVD-Audio, от инсталляции DigiOnAudio2 Pro до записи проекта на лазерный диск....
Категория: ПО и игры | Автор: Anastasya | Добавлено: 17.02.2010
Аватар Excelskype
Excel – то, что нужно знать и уметь всем! Восемь самых востребованных возможностей программы Excel.Это необходимый минимум, которым должен владеть каждый, кто ежедневно использует Excel.Используй эти приемы, чтобы повысить эффективность своей...
Категория: ПО и игры | Автор: Excelskype | Добавлено: 05.04.2015
Аватар Maxim Sherbina
Как StarCraft 2 скачать и можно ли в него играть без battle.net? Все ждут и игру StarCraft 2! А что же она из себя представляет? Давайте вместе пробежимся по статье и узнаем много ценной информации как и для поклонников этой игры, так и для игроков всего мира!...
Категория: ПО и игры | Автор: Maxim Sherbina | Добавлено: 04.04.2010
Лучшие авторы
Аватар Юлия Бахтина
Здравствуйте!

Меня зовут Юлия Бахтина.
<...

Читать

Аватар DEEEMGY
Музыкант, администратор и разработчик онлайн игры Эпоха Тьмы

Читать

Аватар segaline
Каталог "Мото-Арсенал" - всё необходимое для экспл...

Читать

Аватар Lizka
закончила факультет журналистики. люблю азартные и...

Читать

Аватар Галина
Кадровый центр «ЮНИТИ» основан в 1999 году. В комп...

Читать

Свежие комментарии
Нормальная тема.

Читать

Талантливый человек талантлив во всём! Будь как Паша! А ещё ты можешь ...

Читать

Можно выбрать.

Читать

Ой, шутник.

Читать

https://priornews.ru/zastrojshhik-iz-hmao-sravnil-ufas-s-prestupnoj-gr...

Читать

Напишите нам