Problemų suvestinė:
S1T00: [Microsoft][ODBC "SQL Server" tvarkyklė]Baigėsi skirtasis laikas Problemos
informacija:
Aprašas:"FRx ataskaitų modulis: S1T00: [Microsoft][ODBC "SQL Server" Tvarkyklė]Skirtasis laikas" ir "FRx reporting engine: This report yielded no data" ("Ši ataskaita negavo jokių duomenų"). Gauta generuojama (-os) FRx ataskaita (-os).
Pranešta apie versiją: 6.5.152
Veiksmai, kuriuos reikia atlikti iš naujo:
1. Atkurkite šias Saliamono taikomąją programą ir sistemos db: mlb_7447177app ir mlb_7447177sys.
2. FRx 6.5.152 nustatykite įmonę taip: FRx Company Code = BVHA Company Name=BVHA Natural Account Length=8 Company ID=BVHA
3. Nustatykite aukščiau nurodytą įmonę kaip numatytąją.
4. Importuokite TDB failą į BVHA įmonės naudojamą specifikacijų rinkinį.
5. Atidarykite katalogo ID: 17465 ir įsitikinkite, kad ataskaitos data nustatyta kaip 2002-08-31.
6. Generuoti ataskaitą.
Laukiami rezultatai: 30 000 milisekundes paleidžiamų užklausų skirtasis laikas neturėtų įvykti; jei įmanoma, turime padidinti šią ribą, kad galėtume pritaikyti klientams, norintiems vykdyti didesnes ataskaitas.
Faktiniai rezultatai: gaukite šias klaidas ataskaitos generavimo metu... "FRx Reporting Engine: S1T00: [Microsoft][ODBC "SQL Server" Driver]Timeout expired" ... ir... "FRx Reporting Engine: This report yielded no data" (FRx ataskaitų modulis: ši ataskaita neduoda duomenų). Sekimo SQL, kad klaidos yra gautos, kai užklausos užtruks ilgiau nei 30 000 milisekundžių.
"Work Arounds": įdėkite Saliamono duomenų bazes į "SQL" serverį, kuriame yra daugiau išteklių, o užklausos laikas neviršys
30 000 milisekundių.
Sprendimo būsena:
Ši problema buvo išspręsta FRx 6.5.184 (sp5).
Šis straipsnis buvo "TechKnowledge" dokumento ID:5154