Подключение c Windows к IB4.0 на unix'e

2009-11-14 Thread Kovalenko Dmitry


Привет всем.

Мне тут озадачили следующими вопросами

База на IB4.0 на "legacy unix system". ODS 8.0. Подключаются к ней под 
системным аккаунтом юникса (root)


1. Говорят, что типа существующие клиенты FB не могут подключаться к ней - 
"I was able to attach to the database but firebird clients don't support ODS 
version 8 which is what is announcing the database"


У меня на XPSP2 стоит IB4.0 (и ODS 8.0). Клиент от FB2.5 коннектится к ней 
без проблем.


Может там какая специфика у юникс-версии есть?

2. У IB4.0 на юниксе есть своя база с логинами/паролями? Или он только 
системные аккаунты юзает?


У виндовой версии isc4.gdb, ясный пень, есть.

А то озадачивающий тупит с вопросом - как с виндовс подключиться к этой базе 
под root-ом?


Может нафиг ROOT-а? Создать другого нормального юзера и под ним и 
коннектиться?


---
Вообщем, у кого есть (был) такой опыт - поделитесь, плиз.

Коваленко Дмитрий.
www.ibprovider.com 





Re: Подключение c Windows к IB4.0 на unix'e

2009-11-14 Thread Sergey Mereutsa

Превед!

> База на IB4.0 на "legacy unix system". ODS 8.0. Подключаются к ней под
> системным аккаунтом юникса (root)

Насколько я помню - в 4-ке понятия супера не было как такогвого.
посему оно запускается супердемоном. Могу врать, но некоторые старые
супердемоны не умели запускать приложения от имени другого
пользователя - сменить рабочего пользователя предлагалось самим
приложениям. В любом случае сепердемон (скорее всего - старый inetd -
запускает процесс от рута).

> 1. Говорят, что типа существующие клиенты FB не могут подключаться к ней -
> "I was able to attach to the database but firebird clients don't support ODS
> version 8 which is what is announcing the database"

Скорее всего пробовали подключиться напрямую к файлу - понятное дело,
что нынешний сервер пошлёт нах такого подключателя - слишком старая
версия ODS.

> У меня на XPSP2 стоит IB4.0 (и ODS 8.0). Клиент от FB2.5 коннектится к ней
> без проблем.

> Может там какая специфика у юникс-версии есть?

Насколько я помню - нет там ничего специфического - по крайней мере я
без проблем переполз с 4-ки на 6-ку, которую борманы в опенсурс
отдали, а потом Дед меня к Птицу подтолкнул и понеслось.

> 2. У IB4.0 на юниксе есть своя база с логинами/паролями? Или он только
> системные аккаунты юзает?

Есть своя, как обычно, но при локальном подключении - к файлу, а не
через localhost - будет требовать правов того ползателя, которому
принадлежит база - скорее всего, рута.

> У виндовой версии isc4.gdb, ясный пень, есть.
В юнихах то же самое - оно же портировано на венду, а не наоборот.

> А то озадачивающий тупит с вопросом - как с виндовс подключиться к этой базе
> под root-ом?
Никак - с какими правами супердемон стартует процесс сервера - с
такими и будет.

> Может нафиг ROOT-а? Создать другого нормального юзера и под ним и 
> коннектиться?

Кажись не прокатит - там сигналы раздавать надо, а я не помню, как оно
там работало - там были танцы с бубном в районе лока семафоров и
доставки сигналов другим процессам от лок-манагера. Сейчас в Птице всё
это дело кошерно более-менее, а раньше там свинья в лепесинах где
только не рылась - это тебе птицеводы лучше расскажут.

Ежеле шо - свисти в скайп greendq, но лучше уболтай переползать на
что-нить поновее.


-- 
Best regards,
 Sergeymailto:gebele...@gmail.com




Re: Подключение c Windows к IB4.0 на unix'e

2009-11-14 Thread Kovalenko Dmitry


Спасиб... А с кем это ты разговаривал ? :)

И йа так и не понял - там можно завести обычного database-юзера (не 
системного) и коннектится к серверу с винды под ним?


Что то подобное в моем детстве было. Сервер был на BSD(?) и я к нему 
конектился (под тем же SYSDBA/masterkey) без проблем.


SYSDBA/masterkey там же есть?


но лучше уболтай переползать на что-нить поновее.


Ага.

Коваленко Дмитрий. 





Re: Подключение c Windows к IB4.0 на unix'e

2009-11-15 Thread Dmitri Kuzmenko


Hello, Dmitry!

Kovalenko Dmitry wrote:


Мне тут озадачили следующими вопросами

База на IB4.0 на "legacy unix system". ODS 8.0. Подключаются к ней под 
системным аккаунтом юникса (root)


1. Говорят, что типа существующие клиенты FB не могут подключаться к ней 
- "I was able to attach to the database but firebird clients don't 
support ODS version 8 which is what is announcing the database"


ты ж понимаешь, что это чушь, ибо клиент не работает с базой.

2. У IB4.0 на юниксе есть своя база с логинами/паролями? Или он только 
системные аккаунты юзает?


все то же самое, что и раньше. isc4.gdb.

А то озадачивающий тупит с вопросом - как с виндовс подключиться к этой 
базе под root-ом?


он тупит ибо пытается через файловый доступ.

--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34




Re: Подключение c Windows к IB4.0 на unix'e

2009-11-15 Thread Kovalenko Dmitry



он тупит ...


Ну ты же не хуже меня знаешь, какой полет мысли бывает у юзеров :-)

Коваленко Дмитрий. 





Re[2]: Подключение c Windows к IB4.0 на unix'e

2009-11-14 Thread Sergey Mereutsa

Привет!

> Спасиб... А с кем это ты разговаривал ? :)

Ну не перечитал письмо перед отправкой - чаю хотел, торопилси...

> И йа так и не понял - там можно завести обычного database-юзера (не 
> системного) и коннектится к серверу с винды под ним?
Разумеется. Root - он же SYSDBA - он же Царь и Бог - может завести
другого ползателя. По идее там и politically/correct должон быть ;-)

> SYSDBA/masterkey там же есть?

Ja-Ja, кемска волост. См. выше.


-- 
Best regards,
 Sergeymailto:gebele...@gmail.com




Re: Re[2]: Подключение c Windows к IB4.0 на unix'e

2009-11-14 Thread Kovalenko Dmitry





SYSDBA/masterkey там же есть?



Ja-Ja, кемска волост. См. выше.


Вот это уже ближе к телу :)

Спасибо.

Отписался проклятым буржуинам :-)

Коваленко Дмитрий.