www.mamboteam.com
ДС бибилиотека  
Главная
18.01.2018 г.
 
 
Главное меню
Главная
Каталог книг
Ссылки
Поиск
Правообладателям
Статьи по 1С
1С для начинающих
Авторизация





Забыли пароль?
Ещё не зарегистрированы? Регистрация
Rambler's Top100
Установка, настройка и использование Selta@Etersoft с PostgresSQL заместо MSSQL, для 1С 7.7 Печать E-mail
Рейтинг: / 1
ХудшаяЛучшая 
Автор Administrator   
29.04.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@ubuntu:/home/#
первое что я сделал установил редактор - ee, к которому привык, для этого делаем
aptitude install ee и утвердительно отвечаем на вопросы.
и что не спрашивало об установке с cdrom'а, камментим

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
например в /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 от нашей базы ЗиК.


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

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

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

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

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

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

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

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

Оригинал статьи 

 
« Пред.
Новые поступления

1С:Предприятие 8. Руководство разработчика 8.2
 

1С:Предприятие 8. Руководство администратора 8.2
 

Интернет-Курс Расчет зарплаты и управление персоналом в 1С Предприятии 8.0
 

1С:Предприятие 7.7 Регламентированная отчетность 1С:Предприятие 7.7 Регламентированная отчетность за I квартал 2009 года
 

Документация по 1С 7.7
 

Самые скачиваемые
Документация по 1С 7.7 (66509)
1С:Предприятие 8. Руководство администратора 8.2 (10076)
Армагеддон (5507)
1С:Предприятие 7.7 Регламентированная отчетность 1С:Предприятие 7.7 Регламентированная отчетность за I квартал 2009 года (3708)
Интернет-Курс Расчет зарплаты и управление персоналом в 1С Предприятии 8.0 (3387)
Единая Справочно - Информационная Система 1С:Предприятие 8.0 (3041)
1С:Предприятие. Бухгалтерский учет. Секреты работы (2758)
1С Бухгалтерия. Пошаговые инструкции для начинающих (1928)
Профессиональная разработка в системе 1С:Предприятие 8 (1654)
1С:Предприятие 8.0. Полное описание функциональных возможностей и приемов работы (1640)
Кто на сайте?
Сейчас на сайте находятся:
2 гостей
Rambler's Top100
 
Top! Top!