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

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

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


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