powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Ограничения на использование SQLEXEC
13 сообщений из 13, страница 1 из 1
Ограничения на использование SQLEXEC
    #33086985
Есть сохраненная процедура которая выполняется от 15 минут до полутора часов. В программе через SQLEXEC идет вызов этой процедуры. Если она выполняется до получаса дто все отрабатывает нормально, а если больше то программа вылетает с сообщением об ошибке. Причем процедура запущенная из анализера прекрасно работает. Вот мне и интересно есть ли ограничения по времени выполнения сохраненных процедур через SQLEXEC или надо где-то в другом месте искать.
...
Рейтинг: 0 / 0
Ограничения на использование SQLEXEC
    #33087023
Crip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Версия VFP какая?
2. Это что за процедура такая что выполняется столько времени? Хорошо бы подумать об оптимизации, а то не ровен час будет сутки выполняться.
3. Такие вещи не надо запускать через SQLEXEC:
- Создаете job
- Стартуете его
- Периодически проверяете выполнение.
...
Рейтинг: 0 / 0
Ограничения на использование SQLEXEC
    #33087063
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какая ошибка возвращается с сервера ?
С уважением, Алексей.
...
Рейтинг: 0 / 0
Ограничения на использование SQLEXEC
    #33087099
1.Версия VF 7
2.Процедура оптимизирована, просто это идет аналитический сбор информации и ее обработка для дальнейшего использования. Обрабатываются очень большие объемы данных.
3.Если это про SQL-job то как его можно стартовать через фокс? Может я не правильно вас поняла.
И еще почему такие вещи не делаются через SQLEXEC? Я нигде вроде ограничений не встречала.
...
Рейтинг: 0 / 0
Ограничения на использование SQLEXEC
    #33087191
ошибка следующая :
Серьезная ошибка : Код исключения =С0000005
...
Рейтинг: 0 / 0
Ограничения на использование SQLEXEC
    #33087194
Фотография Трусняки Программизда02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Филатова Елена1.Версия VF 7
2.Процедура оптимизирована, просто это идет аналитический сбор информации и ее обработка для дальнейшего использования. Обрабатываются очень большие объемы данных.
3.Если это про SQL-job то как его можно стартовать через фокс? Может я не правильно вас поняла.
И еще почему такие вещи не делаются через SQLEXEC? Я нигде вроде ограничений не встречала.

Стоит подумать об использовании OLAP-services.
...
Рейтинг: 0 / 0
Ограничения на использование SQLEXEC
    #33087205
Вот эта процедура только готовит данные для дальнейшего их использования. Так что OLAP нужен позже.
...
Рейтинг: 0 / 0
Ограничения на использование SQLEXEC
    #33087228
.гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Девушка, а девушка, а ось на клиенте у Вас какая?
...
Рейтинг: 0 / 0
Ограничения на использование SQLEXEC
    #33087293
Фотография Трусняки Программизда02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Филатова ЕленаВот эта процедура только готовит данные для дальнейшего их использования. Так что OLAP нужен позже.

Дак данные лучше готовить не запуском хранимки, а запуском DTS-пакета
...
Рейтинг: 0 / 0
Ограничения на использование SQLEXEC
    #33087299
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Филатова Еленаошибка следующая :
Серьезная ошибка : Код исключения =С0000005
1. Хранимая процедура возвращает данные или только обрабатывает их ?
2. В каком режиме работает SQLEXEC: синхронном или асинхронном ?
С уважением, Алексей.
...
Рейтинг: 0 / 0
Ограничения на использование SQLEXEC
    #33087321
Хранимая процедура только обрабатывает и возвращает данные, Но не все а выборочно( а именно те в которых произошла ошибка).
SQLEXEC работает в синхронном режиме, возвращаемые данные формируются в самом конце процедуры.
...
Рейтинг: 0 / 0
Ограничения на использование SQLEXEC
    #33087519
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Филатова ЕленаХранимая процедура только обрабатывает и возвращает данные, Но не все а выборочно( а именно те в которых произошла ошибка).
SQLEXEC работает в синхронном режиме, возвращаемые данные формируются в самом конце процедуры.
Тогда, полагаю, что что-то с операционной системой клиента или с настройками ODBC клиента. У меня есть хранимые процедуры, которые работают до 30 минут и все без проблем. Попробуйте запустить эту процедуру из командного окна VFP с разных компьютеров.
С уважением, Алексей.
...
Рейтинг: 0 / 0
Ограничения на использование SQLEXEC
    #33087520
Crip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Сервис-пак на семерку стоит?
2. Сервер какой? На MSSQL запуск job через sp_start_job. А вообще смотрите BOL.
3. Если все же такое упрямое (очень сомнительное) желание использовать прямой вызов процедуры, то можно кстати попровать асинхронный запуск.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Ограничения на использование SQLEXEC
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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