четверг, 16 марта 2017 г.

Установка DB2 Express C v11.1 Ubuntu 14.04.5

Смотрите вначале здесь!

Решил еще раз описать установку на VirtualBox, хотя уже делал, так как на Ubuntu 16.04.2, что то не завелось
Установка DB2 Express C v11.1 Ubuntu 14.04.5

Устанавливаем на VirtualBox Ubuntu server 14.04.5 (с ядром 4.4).
samba, open-ssh.
Имя db2-14-11
Имя сервера db2-14-11 .
Подключаемся MobaXterm.
Welcome to Ubuntu 14.04.5 LTS (GNU/Linux 4.4.0-31-generic x86_64)
$ sudo -i
Проверка локали
# locale
LANG=ru_RU.UTF-8
....
# apt-get update
# apt-get upgrade
# apt-get install mc htop
# poweroff

Создаем виртуальный образ db2-14-11.ova

Подключаемся MobaXterm.
Установка db2 утилитой db2_install

#Зададим пользователей
$ sudo -i
# groupadd db2iadm1
# useradd -g db2iadm1 -m -d /home/db2inst1 db2inst1
# passwd db2inst1

# groupadd db2fadm1
# useradd -g db2fadm1 -m -d /home/db2fenc1 db2fenc1
# passwd db2fenc1

Пакет libaio1 есть.
# apt-get install libx32stdc++6
# apt-get install libpam0g:i386
# apt-get install binutils

# cd /home/user/
# mkdir /home/user/soft
# chown -R user: /home/user/soft

Загрузить с помощью MobaXterm sftp в /home/user/soft


# cd /home/user/soft
# tar xvzf v11.1_linuxx64_expc.tar.gz
# cd expc
# ./db2prereqcheck -v 11.1.0.0

инсталляция
# ./db2_install
# cd /opt/ibm/db2/V11.1/instance
# ./db2icrt -u db2fenc1 db2inst1
# ./db2iauto -on db2inst1

(отсюда на картинке ниже)

# su - db2inst1

Конфигурируем DB2 для работы с 1С:

$ db2set DB2_WORKLOAD=1C

Запускаем экземпляр DB2:

$ db2start

Сообщение об успешности:
SQL1063N  DB2START processing was successful.

Посмотреть версию DB2

$ db2ls

Посмотреть БД
$ db2ilist

$ exit

Последние команды  (до exit)




Если всё как на картинке, установка db2 завершена.

# poweroff

Создаем виртуальный образ db2-14-11_1.ova

Перейдем к установке сервера «1С:Предприятие 8.3»
Подключаемся MobaXterm.
$ sudo -i

# apt-get install ttf-mscorefonts-installer
# apt-get install imagemagick

Дистрибутивы  в папке soft
# mkdir /home/user/soft/8.3.9.2170
# chown -R user:user /home/user/soft
с помощью MobaXterm sftp
# cd /home/user/soft/8.3.9.2170
# tar xvzf deb64.tar.gz
# dpkg -i 1c*.deb
# apt-get -f install
# chown -R usr1cv8:grp1cv8 /opt/1C
Зададим пароль pass
# passwd usr1cv8
 Теперь создадим базу 1С на сервере DB2.
добавим пользователя usr1cv8 в группу доступа db2iadm1
# usermod -aG db2iadm1 usr1cv8
# echo ". /home/db2inst1/sqllib/db2profile" >> /home/usr1cv8/.profile
# service srv1cv83 start

Starting 1C:Enterprise 8.3 server: OK

Создадим базу (из 1с 8.3.9.2170 под windows)


# poweroff
Создаем виртуальный образ db2-14-11_2.ova
В дальнейшем подключаться:


Тест Гилева на этой виртуалке:



Для сравнения тест Гилева  postgreSQL виртуалка  на том же хосте:


.








 

Комментариев нет:

Отправить комментарий