Зведення проблеми: S1T00: [Microsoft][драйвер ODBC SQL Server]Докладні відомості про проблему та "Термін дії ядро звітування
FRX: S1T00: [Microsoft][Драйвер ODBC SQL Server]Час очікування минув", а потім – фраза "FRx Reporting Engine: This report ylded no data" (Обчислення звіту не дав результатів). Отримано генерування звітів FRX.
Повідомлено про версію: 6.5.152
Кроки для повторного створення:
1. Відновіть такі розділи програми та системних баз даних Solomon: mlb_7447177app і mlb_7447177sys.
2. У FRx 6.5.152 компанія має такий вигляд: Код компанії FRx = BVHA Company Name=BVHA Natural Account Length=8 Company ID=BVHA
3. Установіть для компанії вище значення за замовчуванням.
4. Імпорт TDB-файлу в набір специфікацій, який використовується компанією BVHA.
5. Відкрийте ідентифікатор каталогу: 17465 і переконайтеся, що для дати звіту встановлено значення 31.08.2002.
6. Створіть звіт.
Очікувані результати: помилка часу очікування не має з'явитися для запитів, які виконувалися в 30 000 мілісекунд; ми маємо збільшити це обмеження, якщо це можливо для клієнтів, для яких потрібно виконувати більші звіти.
Фактичні результати. Під час створення звіту з'являться такі помилки: "FRx Reporting Engine: S1T00: [Microsoft][ODBC SQL Server driver]Timeout expired" ... після неї... "Обчислення звітів FRX. У цьому звіті не приносили жодних даних". У SQL про те, що повідомлення про помилки з'являються, коли запити виконуються понад 30 000 мілісекунд.
Обійдіть. Розмістіть бази даних Solomon на SQL з більшою кількість ресурсів, а час запиту не перевищить
30 000 мілісекунд.
Стан вирішення.
Цю проблему вирішено в FRx 6.5.184 (sp5).
Ідентифікатор документа TechKnowledge:5154