ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Python and Sybase ASA
@ 2005-06-07  8:50 Alexey Morsov
  2005-06-07 10:45 ` Alexey Morsov
  2005-06-07 12:06 ` Alexey Morsov
  0 siblings, 2 replies; 14+ messages in thread
From: Alexey Morsov @ 2005-06-07  8:50 UTC (permalink / raw)
  To: ALT Linux Community

Привет,

чем можно работать из python с Sybase ASA сервером?
вижу пока только freetds - но там вроде только c,perl,php

-- 
Всего наилучшего,
Системный Администратор ЗАО "ИК "РИКОМ-ТРАСТ"
Алексей Морсов
ICQ: 196766290
Jabber: Samurai@jabber.pibhe.com
http://www.ricom.ru
http://www.fondmarket.ru


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] Python and Sybase ASA
  2005-06-07  8:50 [Comm] Python and Sybase ASA Alexey Morsov
@ 2005-06-07 10:45 ` Alexey Morsov
  2005-06-07 10:53   ` Eugene Ostapets
  2005-06-07 12:06 ` Alexey Morsov
  1 sibling, 1 reply; 14+ messages in thread
From: Alexey Morsov @ 2005-06-07 10:45 UTC (permalink / raw)
  To: community


Alexey Morsov wrote:
> Привет,
> 
> чем можно работать из python с Sybase ASA сервером?
> вижу пока только freetds - но там вроде только c,perl,php
Хм... поставил freetds и sqsh - sqsh работает нормально но вот как его 
через Pipe пользовать нифига не пойму... т.е. если я его открываю на 
write то могу ему команды слать - а как тогда ответы читать?

-- 
Всего наилучшего,
Системный Администратор ЗАО "ИК "РИКОМ-ТРАСТ"
Алексей Морсов
ICQ: 196766290
Jabber: Samurai@jabber.pibhe.com
http://www.ricom.ru
http://www.fondmarket.ru


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] Python and Sybase ASA
  2005-06-07 10:45 ` Alexey Morsov
@ 2005-06-07 10:53   ` Eugene Ostapets
  2005-06-07 11:11     ` Alexey Morsov
  0 siblings, 1 reply; 14+ messages in thread
From: Eugene Ostapets @ 2005-06-07 10:53 UTC (permalink / raw)
  To: community

07.06.05, Alexey Morsov<samurai ricom.ru> написал(а):
> Хм... поставил freetds и sqsh - sqsh работает нормально но вот как его
> через Pipe пользовать нифига не пойму... т.е. если я его открываю на
> write то могу ему команды слать - а как тогда ответы читать?
man dup, man fork? :) Где-то я видел в манах даже полноценный пример
контроля над запущенным процессом... :)

-- 
С уважением,
Евгений Остапец
uin: 23747217
jid: eugene_ostapets@jabber.ru

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] Python and Sybase ASA
  2005-06-07 10:53   ` Eugene Ostapets
@ 2005-06-07 11:11     ` Alexey Morsov
  2005-06-07 12:52       ` Eugene Ostapets
  0 siblings, 1 reply; 14+ messages in thread
From: Alexey Morsov @ 2005-06-07 11:11 UTC (permalink / raw)
  To: community


Eugene Ostapets wrote:
> 07.06.05, Alexey Morsov<samurai ricom.ru> написал(а):
> 
>>Хм... поставил freetds и sqsh - sqsh работает нормально но вот как его
>>через Pipe пользовать нифига не пойму... т.е. если я его открываю на
>>write то могу ему команды слать - а как тогда ответы читать?
> 
> man dup, man fork? :) Где-то я видел в манах даже полноценный пример
> контроля над запущенным процессом... :)
Минутку.... вещь вроде сама умеет быть pipe (так в ее man написано)... и 
открывать водну сторону я могу... и оно работает...
Я не пойму как открыть пайп в обе стороны?
Причем тут форк...

-- 
Всего наилучшего,
Системный Администратор ЗАО "ИК "РИКОМ-ТРАСТ"
Алексей Морсов
ICQ: 196766290
Jabber: Samurai@jabber.pibhe.com
http://www.ricom.ru
http://www.fondmarket.ru


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] Python and Sybase ASA
  2005-06-07  8:50 [Comm] Python and Sybase ASA Alexey Morsov
  2005-06-07 10:45 ` Alexey Morsov
@ 2005-06-07 12:06 ` Alexey Morsov
  1 sibling, 0 replies; 14+ messages in thread
From: Alexey Morsov @ 2005-06-07 12:06 UTC (permalink / raw)
  To: community


Alexey Morsov wrote:
> Привет,
> 
> чем можно работать из python с Sybase ASA сервером?
> вижу пока только freetds - но там вроде только c,perl,php

Тэкс...
нашел на сайте freetds (точнее через него) модуль для питона
sybase
Он скомпилился, был поставлен - но при поытке его import дает такое:

morsov@router ~/sybase-0.37/examples $ python example.py
Traceback (most recent call last):
   File "example.py", line 4, in ?
     from sybasect import *
ImportError: /usr/lib/python2.3/site-packages/sybasect.so: undefined 
symbol: cs_dt_info

Это как так? Он же вроде скомплилися нормально?


-- 
Всего наилучшего,
Системный Администратор ЗАО "ИК "РИКОМ-ТРАСТ"
Алексей Морсов
ICQ: 196766290
Jabber: Samurai@jabber.pibhe.com
http://www.ricom.ru
http://www.fondmarket.ru


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] Python and Sybase ASA
  2005-06-07 11:11     ` Alexey Morsov
@ 2005-06-07 12:52       ` Eugene Ostapets
  2005-06-07 13:32         ` Alexey Morsov
  0 siblings, 1 reply; 14+ messages in thread
From: Eugene Ostapets @ 2005-06-07 12:52 UTC (permalink / raw)
  To: community

07.06.05, Alexey Morsov<samurai ricom.ru> написал(а):
> Минутку.... вещь вроде сама умеет быть pipe (так в ее man написано)... и
> открывать водну сторону я могу... и оно работает...
> Я не пойму как открыть пайп в обе стороны?
> Причем тут форк...
Так почитай что делает popen... 

Hint: dup, fork :)

-- 
С уважением,
Евгений Остапец
uin: 23747217
jid: eugene_ostapets@jabber.ru

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] Python and Sybase ASA
  2005-06-07 12:52       ` Eugene Ostapets
@ 2005-06-07 13:32         ` Alexey Morsov
  2005-06-07 13:40           ` Eugene Ostapets
  0 siblings, 1 reply; 14+ messages in thread
From: Alexey Morsov @ 2005-06-07 13:32 UTC (permalink / raw)
  To: community


Eugene Ostapets wrote:
> 07.06.05, Alexey Morsov<samurai ricom.ru> написал(а):
> 
>>Минутку.... вещь вроде сама умеет быть pipe (так в ее man написано)... и
>>открывать водну сторону я могу... и оно работает...
>>Я не пойму как открыть пайп в обе стороны?
>>Причем тут форк...
> 
> Так почитай что делает popen... 
> 
> Hint: dup, fork :)
Нееее... фигушки :)
Я уже нашел модуль sybase для Python :) Через туже freetds работающий... 
только вот в alt его нет а скомпиленый он чего-то не хочет делать connect :(

А копать форки - нет уж - мне проще sybase anywhere client library for 
linux поставить и перекомпилить свою уже написанную проггу :D


-- 
Всего наилучшего,
Системный Администратор ЗАО "ИК "РИКОМ-ТРАСТ"
Алексей Морсов
ICQ: 196766290
Jabber: Samurai@jabber.pibhe.com
http://www.ricom.ru
http://www.fondmarket.ru


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] Python and Sybase ASA
  2005-06-07 13:32         ` Alexey Morsov
@ 2005-06-07 13:40           ` Eugene Ostapets
  2005-06-07 13:57             ` Alexey Morsov
  0 siblings, 1 reply; 14+ messages in thread
From: Eugene Ostapets @ 2005-06-07 13:40 UTC (permalink / raw)
  To: community

07.06.05, Alexey Morsov<samurai ricom.ru> написал(а):
> Eugene Ostapets wrote:
> > Hint: dup, fork :)
> Нееее... фигушки :)
> Я уже нашел модуль sybase для Python :) Через туже freetds работающий...
> только вот в alt его нет а скомпиленый он чего-то не хочет делать connect :(
Ну так strace на него, гада :)
> 
> А копать форки - нет уж - мне проще sybase anywhere client library for
> linux поставить и перекомпилить свою уже написанную проггу :D
Это будет правильнее всего - слишком уж геморойное дело парсить
закрытый протокол и грабли могут ударить в самый неподходящий
момент...


-- 
С уважением,
Евгений Остапец
uin: 23747217
jid: eugene_ostapets@jabber.ru

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] Python and Sybase ASA
  2005-06-07 13:40           ` Eugene Ostapets
@ 2005-06-07 13:57             ` Alexey Morsov
  2005-06-07 14:04               ` Eugene Ostapets
  0 siblings, 1 reply; 14+ messages in thread
From: Alexey Morsov @ 2005-06-07 13:57 UTC (permalink / raw)
  To: community


Eugene Ostapets wrote:
> Ну так strace на него, гада :)
Ой..... моя его не понимай...
как им пользоваться то?!

> 
> Это будет правильнее всего - слишком уж геморойное дело парсить
> закрытый протокол и грабли могут ударить в самый неподходящий
> момент...
Да да.... :(
Жалко только что в АЛЬТе для этого ничего нету :``(

-- 
Всего наилучшего,
Системный Администратор ЗАО "ИК "РИКОМ-ТРАСТ"
Алексей Морсов
ICQ: 196766290
Jabber: Samurai@jabber.pibhe.com
http://www.ricom.ru
http://www.fondmarket.ru


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] Python and Sybase ASA
  2005-06-07 13:57             ` Alexey Morsov
@ 2005-06-07 14:04               ` Eugene Ostapets
  2005-06-07 14:15                 ` Alexey Morsov
  0 siblings, 1 reply; 14+ messages in thread
From: Eugene Ostapets @ 2005-06-07 14:04 UTC (permalink / raw)
  To: community

07.06.05, Alexey Morsov<samurai ricom.ru> написал(а):
> 
> Eugene Ostapets wrote:
> > Ну так strace на него, гада :)
> Ой..... моя его не понимай...
> как им пользоваться то?!
man strace не слишком грубо звучит? :)
> 
> >
> > Это будет правильнее всего - слишком уж геморойное дело парсить
> > закрытый протокол и грабли могут ударить в самый неподходящий
> > момент...
> Да да.... :(
> Жалко только что в АЛЬТе для этого ничего нету :``(
А откуда взяться комерческим и платным библиотекам в Альте?

-- 
С уважением,
Евгений Остапец
uin: 23747217
jid: eugene_ostapets@jabber.ru

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] Python and Sybase ASA
  2005-06-07 14:04               ` Eugene Ostapets
@ 2005-06-07 14:15                 ` Alexey Morsov
  2005-06-07 14:18                   ` [Comm] " Michael Shigorin
  2005-06-07 14:19                   ` [Comm] " Eugene Ostapets
  0 siblings, 2 replies; 14+ messages in thread
From: Alexey Morsov @ 2005-06-07 14:15 UTC (permalink / raw)
  To: community

Eugene Ostapets wrote:
>>Да да.... :(
>>Жалко только что в АЛЬТе для этого ничего нету :``(
> 
> А откуда взяться комерческим и платным библиотекам в Альте?

Ммминуточку... linter, java, adobe, drweb - мне продолжать?
тотже Python-sybase - ну ведь есть же он - и вполне себе GPL...
его только дотачить видимо нужно под ALT специфику...
(например в setup.py у них указано *.a вместо *.so и из-за этого модуль 
компилился но не импортился)


-- 
Всего наилучшего,
Системный Администратор ЗАО "ИК "РИКОМ-ТРАСТ"
Алексей Морсов
ICQ: 196766290
Jabber: Samurai@jabber.pibhe.com
http://www.ricom.ru
http://www.fondmarket.ru


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [Comm] Re: Python and Sybase ASA
  2005-06-07 14:15                 ` Alexey Morsov
@ 2005-06-07 14:18                   ` Michael Shigorin
  2005-06-07 14:55                     ` Alexey Morsov
  2005-06-07 14:19                   ` [Comm] " Eugene Ostapets
  1 sibling, 1 reply; 14+ messages in thread
From: Michael Shigorin @ 2005-06-07 14:18 UTC (permalink / raw)
  To: community

On Tue, Jun 07, 2005 at 06:15:44PM +0400, Alexey Morsov wrote:
> >>Да да.... :( Жалко только что в АЛЬТе для этого ничего нету
> >А откуда взяться комерческим и платным библиотекам в Альте?

Откуда обычно, ну и в non-free.

> Ммминуточку... linter, java, adobe, drweb - мне продолжать?
> тотже Python-sybase - ну ведь есть же он - и вполне себе GPL...
> его только дотачить видимо нужно под ALT специфику...

Ну так доточите. :)

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] Python and Sybase ASA
  2005-06-07 14:15                 ` Alexey Morsov
  2005-06-07 14:18                   ` [Comm] " Michael Shigorin
@ 2005-06-07 14:19                   ` Eugene Ostapets
  1 sibling, 0 replies; 14+ messages in thread
From: Eugene Ostapets @ 2005-06-07 14:19 UTC (permalink / raw)
  To: community

07.06.05, Alexey Morsov<samurai ricom.ru> написал(а):
> Eugene Ostapets wrote:
> >>Жалко только что в АЛЬТе для этого ничего нету :``(
> >
> > А откуда взяться комерческим и платным библиотекам в Альте?
> 
> Ммминуточку... linter, java, adobe, drweb - мне продолжать?
Не путаем теплое с мягким! То, что в КОМЕРЧЕСКУЮ коробку, Альт может
положить востребованый комерческий софт в виде Demo/Trial - это одно,
но всего перечисленого нет в Download Editio, за исключением Java - но
это отдельная сказка...

-- 
С уважением,
Евгений Остапец
uin: 23747217
jid: eugene_ostapets@jabber.ru

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [Comm] Re: Python and Sybase ASA
  2005-06-07 14:18                   ` [Comm] " Michael Shigorin
@ 2005-06-07 14:55                     ` Alexey Morsov
  0 siblings, 0 replies; 14+ messages in thread
From: Alexey Morsov @ 2005-06-07 14:55 UTC (permalink / raw)
  To: community


Michael Shigorin wrote:
>>Ммминуточку... linter, java, adobe, drweb - мне продолжать?
>>тотже Python-sybase - ну ведь есть же он - и вполне себе GPL...
>>его только дотачить видимо нужно под ALT специфику...
> 
> 
> Ну так доточите. :)
Ну дык опыта не хватает... валится оно на connect() - почему именно 
(sqsh то работает и tsql тоже) не знаю. И как это от strace-ить тоже не 
пойму - выдает strace кучу малу всего - восновном всяких write() которые 
тут явно лишние тофарищи...
:(


-- 
Всего наилучшего,
Системный Администратор ЗАО "ИК "РИКОМ-ТРАСТ"
Алексей Морсов
ICQ: 196766290
Jabber: Samurai@jabber.pibhe.com
http://www.ricom.ru
http://www.fondmarket.ru


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2005-06-07 14:55 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-06-07  8:50 [Comm] Python and Sybase ASA Alexey Morsov
2005-06-07 10:45 ` Alexey Morsov
2005-06-07 10:53   ` Eugene Ostapets
2005-06-07 11:11     ` Alexey Morsov
2005-06-07 12:52       ` Eugene Ostapets
2005-06-07 13:32         ` Alexey Morsov
2005-06-07 13:40           ` Eugene Ostapets
2005-06-07 13:57             ` Alexey Morsov
2005-06-07 14:04               ` Eugene Ostapets
2005-06-07 14:15                 ` Alexey Morsov
2005-06-07 14:18                   ` [Comm] " Michael Shigorin
2005-06-07 14:55                     ` Alexey Morsov
2005-06-07 14:19                   ` [Comm] " Eugene Ostapets
2005-06-07 12:06 ` Alexey Morsov

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git