Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Создание Extended Stored Procedures в ASA / 8 сообщений из 8, страница 1 из 1
21.07.2004, 20:03
    #32615754
Александр Спелицин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание Extended Stored Procedures в ASA
Несколько раз пересмотрел BOL на тему Extended Stored Procedures и и ничего не нашел про их создание.
Про применение и использование там все есть (Например xp_sendmail...)
А вот чтобы написать свою - полнейшая тишина. Может не там искал?
...
Рейтинг: 0 / 0
21.07.2004, 20:14
    #32615770
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание Extended Stored Procedures в ASA
Насколько я знаю - оно официально недокументированно. Встречал подобные вопросы на sybase.public.sqlanywhere.general. Все ответы от саппорта шли в духе: "А нафига это вам нужно?"
...
Рейтинг: 0 / 0
21.07.2004, 23:43
    #32615891
ASCRUS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание Extended Stored Procedures в ASA
Гм. Во первых можно писать на Java. Это надежно. Во вторых можно делать их и в виде DLL - это не надежно, но быстро. Почитать можно в BOL для ASA9 по главам:
Код: plaintext
1.
2.
ASA SQL User's Guide 
  Using Procedures, Triggers, and Batches 
    Calling external libraries from procedures
...
Рейтинг: 0 / 0
22.07.2004, 06:10
    #32615970
c127
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание Extended Stored Procedures в ASA
Все документировано.

Я проверял в ASA7 или 8, но не использовал. Внешние функции вызываются даже из триггеров. Все работало точно как сказано в документации, без неожиданностей.

>А вот чтобы написать свою - полнейшая тишина.

Пишешь, например, C/C++ код в любимом редакторе, компилишь в DLL (если винда) соответствующим C/C++ компилятором, дальше все по документации.
...
Рейтинг: 0 / 0
22.07.2004, 12:26
    #32616651
Александр Спелицин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание Extended Stored Procedures в ASA
В общем век живи, век учись.
Спасибо.
:-)))
...
Рейтинг: 0 / 0
22.07.2004, 13:36
    #32616846
Александр Спелицин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание Extended Stored Procedures в ASA
ASCRUSГм. Во первых можно писать на Java. Это надежно. Во вторых можно делать их и в виде DLL - это не надежно...
У меня вопрос про второй вариант: в чем заключается ненадежность?
Только в том, что код будет выполняться в адресном пространстве сервера и в случае ошибки завалит его, или есть что-то еще?
...
Рейтинг: 0 / 0
22.07.2004, 14:11
    #32616931
ASCRUS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание Extended Stored Procedures в ASA
авторТолько в том, что код будет выполняться в адресном пространстве сервера и в случае ошибки завалит его
Помимо этого утечки памяти, возможные ошибки при параллейной работе, затруднительность отладки и т.д. и т.п. Сами понимаете, что так сразу все не оттестируешь.
...
Рейтинг: 0 / 0
22.07.2004, 17:26
    #32617544
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание Extended Stored Procedures в ASA
мдя, а все от невнимательности :) Это я с бинарными UDF перепутал :)
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Создание Extended Stored Procedures в ASA / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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