powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / DB2 vs Linux
33 сообщений из 33, показаны все 2 страниц
DB2 vs Linux
    #38006229
Kostya9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем здравствуйте!

Можите ткнуть в инструкцию или FAQ по установке и конфигурированию db2 в linux? В частности для db2 expreess!?
...
Рейтинг: 0 / 0
DB2 vs Linux
    #38006361
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Kostya9,

Здравствуйте.

Linux .
И далее по дереву слева вниз.
...
Рейтинг: 0 / 0
DB2 vs Linux
    #38007155
Kostya9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mark Barinstein, чтоб не плодить темы! Можете дать ссылочку на лицензию для использования db2 express-C, если я правильно понимаю, то она бесплатная? Или все же есть особенности!?
...
Рейтинг: 0 / 0
DB2 vs Linux
    #38007769
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Kostya9Mark Barinstein, чтоб не плодить темы! Можете дать ссылочку на лицензию для использования db2 express-C, если я правильно понимаю, то она бесплатная? Или все же есть особенности!?Бесплатная.
IBM DB2 10.1.0.1, Express-C License Information document
International License Agreement for Non-Warranted Programs
DB2 Express-C FAQ
DB2 Express-C 10: Still free of charge
...
Рейтинг: 0 / 0
DB2 vs Linux
    #38016184
Kostya9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mark Barinstein, здравствуйте!

Подскажите, а ЦУ где для DB2 Express-C? Или где информация по данной теме?
...
Рейтинг: 0 / 0
DB2 vs Linux
    #38016194
mustaccio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kostya9
Подскажите, а ЦУ где для DB2 Express-C? Или где информация по данной теме?

Control Center tools have been discontinued
...
Рейтинг: 0 / 0
DB2 vs Linux
    #38033433
us2h
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я по началу тоже пытался сконфигурировать установку на линукс через файл ответов, потом сделал так - поднял виртуалку линукс с графическим окружением, через установщик выставил все что мне было нужно, сохранил файл ответов, и этот инсталятор с файлом ответов переносил уже на сервак без иксов, и стартовал установку с файлом ответов. Только например на debian что бы все прошло без проблем нужно сначала сделать apt-get install rpm, apt-get install ia32-libs
...
Рейтинг: 0 / 0
DB2 vs Linux
    #38059963
vitabios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
подскажите кто нибудь
Мне нужно написать скрипт, который я планирую запускать по расписанию (cron)
скрипт должен выполнить несколько комманд от пользователя db2inst
затем переключиться в root и выполнить команды под root

что то типо ?
su db2inst
команда 1
команда 2
su root
команда 3
команда 4

собственно на команде su - скрипт останавливается.


пробовал sudo u- db2inst db2start
Пишет команда не найдена.

Что я сделал не так?
...
Рейтинг: 0 / 0
DB2 vs Linux
    #38060181
mustaccio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Запишите "команада1" и "команда2" в файл script1.sh, а "команда3" и "команда4" -- в файл script2.sh. Скрипты должны быть исполняемыми (chmod a+x script?.sh). Затем:

su -l -c script1.sh db2inst1
su -l -c script2.sh
...
Рейтинг: 0 / 0
DB2 vs Linux
    #38060726
vitabios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mustaccio,

su -l -c script1.sh db2inst1
su -l -c script2.sh

а это записать в script0.sh ?
...
Рейтинг: 0 / 0
DB2 vs Linux
    #38061179
mustaccio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vitabios
а это записать в script0.sh ?

А это как вам удобнее. Можно просто в кронтабе через точку с запятой записать.
...
Рейтинг: 0 / 0
DB2 vs Linux
    #38061258
vitabios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mustaccio,

понял, спасибо, в понедельник попробую
...
Рейтинг: 0 / 0
DB2 vs Linux
    #38062602
alienrom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vitabiosподскажите кто нибудь
Мне нужно написать скрипт, который я планирую запускать по расписанию (cron)
скрипт должен выполнить несколько комманд от пользователя db2inst
затем переключиться в root и выполнить команды под root

что то типо ?
su db2inst
команда 1
команда 2
su root
команда 3
команда 4

собственно на команде su - скрипт останавливается.


пробовал sudo u- db2inst db2start
Пишет команда не найдена.

Что я сделал не так?
Постите вопрос не в целевой форум.

man su

su - db2inst1 -c komanda_1
su - db2inst1 -c komanda_2
komanda_3
komanda_4
...
Рейтинг: 0 / 0
DB2 vs Linux
    #38063382
vitabios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mustaccio, alienrom,

спасибо у меня все получилось!
...
Рейтинг: 0 / 0
DB2 vs Linux
    #38064798
vitabios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
только вот таким макаром не работает одна команда...
db2 -txf M_reorg.sql >RunReorg.sql
db2 -l Runreorglog.txt - txf RunReorg.sql


что можно сделать?
...
Рейтинг: 0 / 0
DB2 vs Linux
    #38066582
alienrom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А как запускали?
Вывод ошибки покажите
...
Рейтинг: 0 / 0
DB2 vs Linux
    #38067004
vitabios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alienrom,

пишет что при чтении команды достигнут конец файла. точную ошибку отследить не могу т.к. запускаю скрипт с командой
...
Рейтинг: 0 / 0
DB2 vs Linux
    #38067890
alienrom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vitabiosalienrom,

пишет что при чтении команды достигнут конец файла. точную ошибку отследить не могу т.к. запускаю скрипт с командой
Как запускаете-то можете показать?
...
Рейтинг: 0 / 0
DB2 vs Linux
    #38068715
vitabios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
44alienrom,

su - db2inst1 -c run.sh


в run.sh:

db2 -txf M_reorg.sql >RunReorg.sql
db2 -l Runreorglog.txt - txf RunReorg.sql
...
Рейтинг: 0 / 0
DB2 vs Linux
    #38068989
alienrom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vitabios44alienrom,
db2 -txf M_reorg.sql >RunReorg.sql
db2 -l Runreorglog.txt - txf RunReorg.sql
Запустите эти команды напрямую. Что выдаёт?
...
Рейтинг: 0 / 0
DB2 vs Linux
    #38070407
vitabios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alienrom,

напрямую от пользователя db2inst все работает
...
Рейтинг: 0 / 0
DB2 vs Linux
    #38071411
alienrom
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Странно, это сообщение утилита db2 выдаёт.
А если попробовать так: su - db2inst1 -c db2 -txf M_reorg.sql >RunReorg.sql && db2 -l Runreorglog.txt - txf RunReorg.sql
?
...
Рейтинг: 0 / 0
DB2 vs Linux
    #38071441
vitabios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alienrom,

спасибо, завтра попробую, затем отпишусь
...
Рейтинг: 0 / 0
DB2 vs Linux
    #38071636
mustaccio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vitabiosdb2 -txf M_reorg.sql >RunReorg.sql
db2 -l Runreorglog.txt - txf RunReorg.sql

Между "-" и "txf" не должно быть пробела.

Что в M_reorg.sql? Что в RunReorg.sql?
...
Рейтинг: 0 / 0
DB2 vs Linux
    #38072655
vitabios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mustaccio,
выложил файлы
...
Рейтинг: 0 / 0
DB2 vs Linux
    #38075487
vitabios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
alienrom,
не получилось

[root@localhost auto]# su - db2inst1 -c db2 -txf M_reorg.sql >RunReorg.sql
su: неверный ключ -- t
Попробуйте `su --help' для получения более подробного описания.
[root@localhost auto]#
...
Рейтинг: 0 / 0
DB2 vs Linux
    #38076155
mustaccio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vitabios# su - db2inst1 -c db2 -txf M_reorg.sql >RunReorg.sql
su: неверный ключ -- t
Попробуйте `su --help' для получения более подробного описания.
#

Попробовали `su --help'?

Как насчет
Код: sql
1.
# su - db2inst1 -c "db2 -txf M_reorg.sql >RunReorg.sql"
...
Рейтинг: 0 / 0
DB2 vs Linux
    #38076605
vitabios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mustaccio,

хм... как то недодумался про кавычки... глаз замыливается. завтра попробую - отпишусь
...
Рейтинг: 0 / 0
DB2 vs Linux
    #38077158
vitabios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[root@localhost auto]# su -l db2inst -c "db2 connect to strah" && su -l db2inst -c "db2 -txf /home/db2inst/auto/M_reorg.sql"

Информация соединения с базой данных

Сервер баз данных = DB2/LINUXX8664 9.7.1
ID авторизации SQL = DB2INST
Алиас локальной базы данных = STRAH

SQL1024N Отсутствует соединение с базой
данных. SQLSTATE=08003

[root@localhost auto]#


никак не получается почему то он не может запомнить что соединился с БД
...
Рейтинг: 0 / 0
DB2 vs Linux
    #38077195
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vitabios[root@localhost auto]# su -l db2inst -c "db2 connect to strah" && su -l db2inst -c "db2 -txf /home/db2inst/auto/M_reorg.sql"

Информация соединения с базой данных

Сервер баз данных = DB2/LINUXX8664 9.7.1
ID авторизации SQL = DB2INST
Алиас локальной базы данных = STRAH

SQL1024N Отсутствует соединение с базой
данных. SQLSTATE=08003

[root@localhost auto]#


никак не получается почему то он не может запомнить что соединился с БД
Код: plaintext
su - db2inst -c "db2 connect to strah; db2 -txf /home/db2inst/auto/M_reorg.sql; db2 connect reset; db2 terminate"
...
Рейтинг: 0 / 0
DB2 vs Linux
    #38077306
vitabios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mark Barinstein,

как все оказывается просто! Огромное спасибо за подсказку!
...
Рейтинг: 0 / 0
DB2 vs Linux
    #38078129
mustaccio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vitabiosпочему то он не может запомнить что соединился с БД

"Он" не может, потому что "их" двое. Первый процесс устанавливает соединение с базой и завершается, разрывая соединение. Второй процесс после этого пытается выполнить запрос. В варианте, приведенном Марком, все команды выполняются в одном процессе последовательно.
...
Рейтинг: 0 / 0
DB2 vs Linux
    #38078925
vitabios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mustaccio,

спасибо за разъяснение, теперь понимаю суть
...
Рейтинг: 0 / 0
33 сообщений из 33, показаны все 2 страниц
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / DB2 vs Linux
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]