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

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

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

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


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