Очень часто возникает проблемы с работой дистрибутивного функционала. Требуется посмотреть что в переменных, а отладочная информация в процедуре дистрибутива не выводится.
Можно ли использовать для отладки (например просмотра значений переменных) дистрибутивных процедур механизм remote debugging в Oracle SQL Developer. Или может быть есть другие способы?
Можно ли использовать для отладки (например просмотра значений переменных) дистрибутивных процедур механизм remote debugging в Oracle SQL Developer. Или может быть есть другие способы?
если код не завраплен - помешать отдебажить может только неумение делать это.
только надо понатыкать в коде этот вывод в пайп.
Кто там спрашивал про минусы цфт ?....вот он самый ужасный!
Что там тыкать то? В большинстве расчётных операций уже все стоит, только включай отладку. В своих, естественно надо самим вставлять, в дистрибутивных или копию делать или есть ещё один способ вставить прям в дистрибутивную debug_pipe
только надо понатыкать в коде этот вывод в пайп.
Кто там спрашивал про минусы цфт ?....вот он самый ужасный!
Что там тыкать то? В большинстве расчётных операций уже все стоит, только включай отладку. В своих, естественно надо самим вставлять, в дистрибутивных или копию делать или есть ещё один способ вставить прям в дистрибутивную debug_pipe
Вы когда нибудь в других средах кодили?
Вот именно ....самим вставлять, копия дистрибутивной- так ваще фигня, иногда невозможно ее вызвать. А включать отладку - это ваще жесть. Замедляется процесс, а не дай Бог пайп переполниься и его не вычистят - все повисло.
А в других средах уже все сделано за вас и ничего копировать или вставлять не надо.
Плюсану товарищу IBSO (т.е. это минус платформе ИБСО).
Интерактивный дебагер есть во ВСЕХ системах - какой бы язык/платформу не взяли: 1С, Делфи, C#, даже давно умершие Clipper-FoxPro.
Когда впервые увидел процесс отладки через debug_pipe() (и плюс потом еще ограниченный VBS) - чуть не уволился, чесслово.
Впрочем, к debug_pipe() - уже привык, работать можно.
А вот VBS всякий раз приносит раздражение.
Вы когда нибудь в других средах кодили?
Вот именно ....самим вставлять, копия дистрибутивной- так ваще фигня, иногда невозможно ее вызвать. А включать отладку - это ваще жесть. Замедляется процесс, а не дай Бог пайп переполниься и его не вычистят - все повисло.
А в других средах уже все сделано за вас и ничего копировать или вставлять не надо.
Знаем плавали. Но надо работать не с тем что у других, а с тем, что у тебя есть сейчас. Варианта 2 - прогнуть ЦФТ или работать как есть. Пайпы не проблема, никогда из за них их не было. Вы же разраб и только вы можете вставить и забыть про пайп, а не юзер.
Когда впервые увидел процесс отладки через debug_pipe() (и плюс потом еще ограниченный VBS) - чуть не уволился, чесслово.
У нас чел полгода попрогал и уволился. Сказал, что такой рутиной не хочет заниматься как ручная отладка. Весь мир вперед движется, а здесь назад. Слабак
yaffil
Так привыкнуть можно и к pipe и привыкли же..Вопрос в том, что это минус системы и ничего более.
Когда впервые увидел процесс отладки через debug_pipe() (и плюс потом еще ограниченный VBS) - чуть не уволился, чесслово.
У нас чел полгода попрогал и уволился. Сказал, что такой рутиной не хочет заниматься как ручная отладка. Весь мир вперед движется, а здесь назад. Слабак
yaffil
Так привыкнуть можно и к pipe и привыкли же..Вопрос в том, что это минус системы и ничего более.
Как вы предлагаете отлаживать операции взаимодействия клиент-сервер?
Предлагайте, вдруг что-то сдвинется.
А в PL/SQL есть отладка, вполне ей можно пользоваться.
Когда впервые увидел процесс отладки через debug_pipe() (и плюс потом еще ограниченный VBS) - чуть не уволился, чесслово.
У нас чел полгода попрогал и уволился. Сказал, что такой рутиной не хочет заниматься как ручная отладка. Весь мир вперед движется, а здесь назад. Слабак
yaffil
Так привыкнуть можно и к pipe и привыкли же..Вопрос в том, что это минус системы и ничего более.
Судя по комментам IBSO у ЦФТшников в загашнике, для себя любимых, не припасено каких либо средство отладки ...
Работаете на общих основаниях
Думаю если б захотели, за 15 лет что нибудь придумали бы для user-friendly отладки
Когда впервые увидел процесс отладки через debug_pipe() (и плюс потом еще ограниченный VBS) - чуть не уволился, чесслово.
У нас чел полгода попрогал и уволился. Сказал, что такой рутиной не хочет заниматься как ручная отладка. Весь мир вперед движется, а здесь назад. Слабак
yaffil
Так привыкнуть можно и к pipe и привыкли же..Вопрос в том, что это минус системы и ничего более.
Как вы предлагаете отлаживать операции взаимодействия клиент-сервер?
Предлагайте, вдруг что-то сдвинется.
А в PL/SQL есть отладка, вполне ей можно пользоваться.
Отладка PL/SQL... Где посмотреть можно? Есть топик по данной теме?
Отладка PL/SQL... Где посмотреть можно? Есть топик по данной теме?
тут не найдешь...
есть форум по Ораклу - там тебя пошлют... читать маны... и будут правы.
http://www.sql.ru/forum/oracle
PS: имхо, ИБСО не есть самостоятельная платформа - лишь надстройка над Ораклом для решения прикладных задач. ПоэтомуЮ без знания Оракла сопровождать/кодить на ИБСО - мазохизм
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
Домен cftclub.ru не связан с ЗАО "Центр Финансовых Технологий" и ни в коей мере не нарушает авторских и иных прав
Владелец может не разделять мнения Участников и не несет ответственности за их публикации
Powered by phpBB