Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Informix [игнор отключен] [закрыт для гостей] / Настройка клиента Informix под Red Hat 7.3 / 25 сообщений из 27, страница 1 из 2
08.06.2004, 19:06
    #32553110
Alevtin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка клиента Informix под Red Hat 7.3
Народ, помогите с настройкой клиента Informix под Red Hat 7.3 или подскажите где можно про это почитать.
Драйвер connect на Red Hat я поставил connect.2.81.UC2.LINUX.tar, а также установил clientsdk.2.81.UC2.LINUX.tar (клиент SDK нужен для работы)
Сам сервер Informix 7.3 установлен на SCO Open Server 4.0.4 и на линуксе он абсолютно не нужен.
Заранее благодарю.
...
Рейтинг: 0 / 0
10.06.2004, 18:00
    #32556885
adi
adi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка клиента Informix под Red Hat 7.3
http://publib.boulder.ibm.com/epubs/pdf/ct1uena.pdf
...
Рейтинг: 0 / 0
10.06.2004, 20:57
    #32557161
Alevtin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка клиента Informix под Red Hat 7.3
Спасибо за ссылку. Счас сяду почитаю повнимательнее что там. Но на первый взгляд это немного не то. С SDK я разберусь, это не проблема. У меня сам connect настроить не получается. Хотя по большому счету настройки там минимальные.

Например

Прописываю .profile
INFORMIXDIR=/usr/informix
INFORMIXSERVER=inf_sco_shm
INFORMIXSQLHOSTS=/usr/informix/etc/sqlhosts
PATH=/usr/informix/bin
export INFORMIXDIR INFORMIXSERVER INFORMIXSQLHOSTS

Прописываю .SERVICES
sqlturbo 1526/tcp
srv_agent 1530/tcp

А вот что прописать под ред хатом в sqlhosts я не совсем уверен
под SCO я прописываю

inf_sco ontlitcp rapb sqlturbo
inf_sco_shm onipcshm rapb srv_agent

Под линуксом прописываю немного подругому. (Счас посмотреть немогу, ред хат на работе)

Кто из народа в курсе, может я еще что-то пропустил? И что именно нужно прописать в sqlhosts под ред хатом?
...
Рейтинг: 0 / 0
10.06.2004, 21:07
    #32557170
Alevtin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка клиента Informix под Red Hat 7.3
З.Ы. Почитал инфу из http://publib.boulder.ibm.com/epubs/pdf/ct1uena.pdf Вроде именно то, что мне надо, но конкретных вещей, которые меня интересуют, там не прописано. Одни общие фразы.
...
Рейтинг: 0 / 0
11.06.2004, 00:02
    #32557283
Julian
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка клиента Informix под Red Hat 7.3
Прошу прощения, может я чего не понял, но если сервер БД в SCO,
а клиент в Linux, то зачем sqlhosts в Linux-e вообще?
Там нужны будут только переменные контекста, .profile в данном случае,
и /etc/services (именно так, в нижнем регистре), в котором, например,
sqlexec 1526/tcp
Но имена сервисов тебе с документацией виднее, может и sqlturbo, я не в курсе.
...
Рейтинг: 0 / 0
11.06.2004, 00:31
    #32557288
Julian
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка клиента Informix под Red Hat 7.3
Поспешил я, конечно.
sqlhosts нужен, хотя бы dbaccess-у, например.
...
Рейтинг: 0 / 0
11.06.2004, 09:30
    #32557442
Alevtin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка клиента Informix под Red Hat 7.3
sqlhosts нужен. В нем определяется тип соединения. tcp/ip, ipx/spx и тому подобное (если не вдаваться в подробности). (Кстати dbaccess и прочие утилиты в состав драйвера connect не входят).
Народ, бог с ним с клиентом. Ведь у Вас стоят сервера Informix под Red Hat. Сбросьте мне свои настройки (если не хотите на общее обозрение, киньте мне на ящик).
...
Рейтинг: 0 / 0
11.06.2004, 12:02
    #32557842
Alevtin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка клиента Informix под Red Hat 7.3
Всем спасибо за отклик. Похоже, что я все делаю правильно и проблема вовсе не в моих настройках. Все сходится к тому, что мои сетевые админы намудрили чего-то с сетью. Пойду их трести. Пусть сеть нормально настраивают.
...
Рейтинг: 0 / 0
11.06.2004, 12:11
    #32557870
vasilis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка клиента Informix под Red Hat 7.3
Alevtin
А вот что прописать под ред хатом в sqlhosts я не совсем уверен
под SCO я прописываю
inf_sco ontlitcp rapb sqlturbo
inf_sco_shm onipcshm rapb srv_agent
Под линуксом прописываю немного подругому. (Счас посмотреть немогу, ред хат на работе)
Кто из народа в курсе, может я еще что-то пропустил? И что именно нужно прописать в sqlhosts под ред хатом?
Странно, что молчит линуксовый народ ...
Но ты тоже так и не сказал, что же именно ты прописываешь в sqlhosts на клиенте ? Посмотреть, какие протоколы поддерживаются на определенной платформе, всегда можно в ralease notes, расположенные после инсталляции примерно так Informix\release\en_us\04e4\... Посмотри тоже самое и на SCO - вполне возможно, что у них нет общего протокола :) Например, в одной архитектуре поддерживаются только сокеты (onsoctcp), а во второй только tli.
Кстати, ты так ни разу не указал возникающую ошибку. Может проблема вовсе и не в настройках sqlhosts.
...
Рейтинг: 0 / 0
11.06.2004, 12:47
    #32557978
Alevtin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка клиента Informix под Red Hat 7.3
Счас проверю какие протоколы поддерживает SCO, но моловероятно, потому что виндовые машины я ведь настраиваю на протокол olsoctсp, вроде как тот же сокет.
Прописываю на ред хате в sqlhosts следующее

rapbsrv_shm onsoctcp sqlturbo

соответственно в services прописываю

sqlturbo 1526/tcp

При этом при попытке сделать connect (я написал небольшой тестик на ESQL/C для connect к базе, тест работает, проверял его на скошной машине) получаю ошибку
SQLCODE -908
ISAM 107

Если же я пытаюсь прописать ontlitcp, вылетаю по ошибке -1807
...
Рейтинг: 0 / 0
11.06.2004, 13:12
    #32558052
Alevtin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка клиента Informix под Red Hat 7.3
Проверил. Вроде все впорядке onsoctcp поддерживает.
Версия Informix у меня IDS 7.3 под SCO 4.0.x
...
Рейтинг: 0 / 0
11.06.2004, 13:22
    #32558072
Daugava
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка клиента Informix под Red Hat 7.3
telnet rapbsrv_shm sqlturbo
Проходит?
...
Рейтинг: 0 / 0
11.06.2004, 13:53
    #32558133
Alevtin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка клиента Informix под Red Hat 7.3
Daugavatelnet rapbsrv_shm sqlturbo
Проходит?

Нет не проходит.
Выдает: - rapbsrv_shm: Host name lookup failure
...
Рейтинг: 0 / 0
11.06.2004, 14:02
    #32558159
Daugava
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка клиента Informix под Red Hat 7.3
Вообще-то формат файла sqlhosts:
<имя informix-сервера > <протокол> <имя хоста> <сервис>
В вашем случае имеем только 3 поля, вместо 4-ых, кого из них ESQL пытается истолковать как <имя хоста> , я честно говоря не знаю.
В общем случае, ошибка -908 означает, что клиент не может осушествить TCP соединение с хостом.
...
Рейтинг: 0 / 0
11.06.2004, 14:04
    #32558163
Alevtin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка клиента Informix под Red Hat 7.3
имя SCO сервера в hosts у меня прописано как rapb
и тогда если я делаю telnet rapb sqlturbo то получаю
telnet: Unable to connect to remote host: Connection refused

блин строку из sqlhosts в прошлых сообщениях указал не правильно
правильная
rapbsrv_shm onsoctcp rapb sqlturbo
сервер IDS протокол SCO сервер имя сервиса
...
Рейтинг: 0 / 0
11.06.2004, 14:24
    #32558212
Alevtin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка клиента Informix под Red Hat 7.3
На сервере у меня sqlhosts прописан со всеми четырьмя параметрами. Да я в принципе знаю что означает 908-ая ошибка. Но не могу понять, что ж я не правильно прописал. Вроде уже все проверил.
Пойду я всетаки разбираться со своими сетевыми админами. Похоже, что траблы возникают из за них.
...
Рейтинг: 0 / 0
11.06.2004, 14:59
    #32558308
Julian
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка клиента Informix под Red Hat 7.3
Linux Mandrake release 8.0 (Traktopel) for i586
Kernel 2.4.3-20mdk on an i686

/etc/services:
-------------
sqlexec 1526/tcp

/opt/informix/etc/sqlhosts:
------------------------
lin_on onsoctcp lin sqlexec
inform_on onsoctcp inform sqlexec
lin_sh onipcshm lin lin_sh_entry
se7 sesoctcp julianz sqlexec


/etc/profile.d/iusers.sh:
----------------------
(в Red Hat тоже выполняется при login-e
Ох, и съедятся же сейчас пробелы с табуляциями, ну да ладно):
#!/bin/bash
# Вызывается из /etc/profile, из скриптов $RootDir/bin/*.sh (bash, ksh),
# а также из скрипта /etc/rc.d/init.d/oninit
# Работает для group iusers на разных хостах.
# Ю.З.

gr_name=$(id -gn)
if [ "$LOGNAME" = informix -o $gr_name = iusers -o $gr_name = root ]; then

case `hostname -s`
in
lin)
INFORMIXSERVER=lin_sh
;;
*)
echo "iusers.sh: ERROR: unknown host" >&2
exit 0
;;
esac
INFORMIXDIR=/opt/informix
RootDir=/usr/local/svitanak
export INFORMIXDIR INFORMIXSERVER RootDir
echo $PATH | grep -q "$INFORMIXDIR/bin" ||
export PATH=$PATH:$INFORMIXDIR/bin
echo $PATH | grep -q "$RootDir/bin" ||
export PATH=$PATH:$RootDir/bin
[ "$LOGNAME" = informix -o $gr_name = root ] &&
export ONCONFIG=onconfig.rc
[ $gr_name = root ] || umask 002
fi

/opt/informix/etc:
-----------------
# System Configuration
SERVERNUM 0 # Unique id corresponding to a OnLine instance
DBSERVERNAME lin_on # Name of default database server
#DBSERVERNAME inform_on # Name of default database server
NETTYPE soctcp,,, # Configure poll thread(s) for nettype
DBSERVERALIASES lin_sh # List of alternate dbservernames
NETTYPE ipcshm,,, # Configure poll thread(s) for nettype

Все, вроде.
...
Рейтинг: 0 / 0
11.06.2004, 15:00
    #32558312
Julian
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка клиента Informix под Red Hat 7.3
/opt/informix/etc/onconfig.rc ^
...
Рейтинг: 0 / 0
11.06.2004, 15:36
    #32558417
Daugava
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка клиента Informix под Red Hat 7.3
Alevtin telnet: Unable to connect to remote host: Connection refused
Вот тут вот и собака порылась. Либо твое сетевики куда-то тебя перебрасывают, либо на сервере rapb информикс не запущени, либо он запущен не на другом порту, либо по дороге есть файрвол. Телнет должен открываться, естественно команды ты в нем не набьешь, но коннект проверить можно.
...
Рейтинг: 0 / 0
11.06.2004, 15:50
    #32558466
Alevtin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка клиента Informix под Red Hat 7.3
to Julian
Спасибо за конфиг. Проверил. Вроде все также сделано (под мою специфику конечно же, но так же)

to Daugava
Вот и у меня подозрение остались только на моих сетевиков. Они тут ip-ишники меняли на машинах. В том числе и на SCO-шном юниксе, может всетаки не до конца пробили это дело. Проблема в том, что сетевой админ в отпуске. И перед уходом он не все траблы поборол. А мне срочно проект под red hat надо делать. Если не поборю, то плюну на это дело и сделаю все под виндой. Из под нее уж я вылезу и на ред хат и на SCO.
...
Рейтинг: 0 / 0
11.06.2004, 16:03
    #32558509
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка клиента Informix под Red Hat 7.3
AlevtinИ перед уходом он не все траблы поборол.
А Информикс вообще запущен на сервере?
...
Рейтинг: 0 / 0
11.06.2004, 16:28
    #32558577
Alevtin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка клиента Informix под Red Hat 7.3
to Журавлев Денис
;-) Издеваешься. ;-)
Нет, ребята, в этом отношении все номана. Сам информикс работает и я с ним прямо счас работаю. И еще 2 сервера Informix работает. Здесь без проблем.
Ну не сталкивались мы как то с линуксом. Небыло раньше у нас в этом нужды. Писали все под SCO и под виндовые машины. А тут появилась необходимость в написании именно под ред хат. И без него ни как. Под ним будет mysql база стоять и мне надо будет связать инфу в таблицах с Informix базой. А мне так не хотелось сюда еще и виндовую машину тащить.
...
Рейтинг: 0 / 0
11.06.2004, 17:26
    #32558714
Daugava
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка клиента Informix под Red Hat 7.3
Линукс здесь не причем. IP адрес сервера тебе известен? Кто занимается в сети разрешением имен? telnet по IP на sqlturbo проходит? Если да, то тупо занеси в /etc/hosts интересующий тебя сервак, а потом когда появятся системщики будешь с ними разбираться.
...
Рейтинг: 0 / 0
11.06.2004, 17:58
    #32558764
Alevtin
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка клиента Informix под Red Hat 7.3
DaugavaЛинукс здесь не причем. IP адрес сервера тебе известен? Кто занимается в сети разрешением имен? telnet по IP на sqlturbo проходит? Если да, то тупо занеси в /etc/hosts интересующий тебя сервак, а потом когда появятся системщики будешь с ними разбираться.
Нет. telnet по IP на sqlturbo не проходит. Это я уже проверил. Да ладно, буду пока писать под винду, появится системщик, перекомпилюсь под линуксом. Благо, что esql/c компилится и там и там без переделки, если ничего специфического не использовать.
...
Рейтинг: 0 / 0
12.06.2004, 14:14
    #32559305
onstat -
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка клиента Informix под Red Hat 7.3
Нет. telnet по IP на sqlturbo не проходит. Это я уже проверил. Да ладно, буду пока писать под винду, появится системщик, перекомпилюсь под линуксом. Благо, что esql/c компилится и там и там без переделки, если ничего специфического не использовать

Давай
onstat -g ntt
netstat -f inet | grep LISTEN
/etc/hosts
etc/services ( informix ports)


со SCO сервера в студию. Тогда можно будет о чем нибудь дальше говорить.
...
Рейтинг: 0 / 0
Форумы / Informix [игнор отключен] [закрыт для гостей] / Настройка клиента Informix под Red Hat 7.3 / 25 сообщений из 27, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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