In verschillende van mijn oplossingen gebruik ik in server-side script in een If-stap op basis van een ExecuteSQL iets wordt opgezocht in een TOC van een externe tabel om te bepalen of iets wel/niet moet gebeuren.
Geen probleem tot voor kort, maar opeens komt er geen resultaat meer. Mogelijk met de installatie van FMS2023. Ik kan de oorzaak niet vinden, en ik zoek in eerste instantie naar 'normale' implementatie-fouten. Als het script lokaal wordt uitgevoerd, dan krijg je altijd direct een correct resultaat. Maar uitgevoerd als server-side script krijg ik steevast het bekende vraagteken terug. Er komt gewoon geen resultaat. Probleem doet zich zowel voor bij PSOS als wanneer het script als onderdeel van een scheduled script wordt uitgevoerd.
Wellicht een bug in FMS2023, want het heeft absoluut gewerkt. Maar zie wellicht iets over het hoofd. Benieuwd naar jullie suggesties.
Uitgebreid gecheckt is:
- correctheid van de query (is echt ok...)
- privset account en bestandstoegang tot het externe bestand
- eventuele context problemen (quod non in geval van ExecuteSQL, zou je zeggen)
- doorgifte van simultane andere scriptresultaten (anders dan van de sql-query) gaat uitstekend; het betreft dus alleen de ExecuteSQL
- serverside toepassing van de functie op een interne tabel gaat goed: het betreft dus alleen de externe TOC's
Als het een bug is, dan zal ik wel niet de enige zijn die het ervaart. Iemand?
Question
Marsau
In verschillende van mijn oplossingen gebruik ik in server-side script in een If-stap op basis van een ExecuteSQL iets wordt opgezocht in een TOC van een externe tabel om te bepalen of iets wel/niet moet gebeuren.
Geen probleem tot voor kort, maar opeens komt er geen resultaat meer. Mogelijk met de installatie van FMS2023. Ik kan de oorzaak niet vinden, en ik zoek in eerste instantie naar 'normale' implementatie-fouten. Als het script lokaal wordt uitgevoerd, dan krijg je altijd direct een correct resultaat. Maar uitgevoerd als server-side script krijg ik steevast het bekende vraagteken terug. Er komt gewoon geen resultaat. Probleem doet zich zowel voor bij PSOS als wanneer het script als onderdeel van een scheduled script wordt uitgevoerd.
Wellicht een bug in FMS2023, want het heeft absoluut gewerkt. Maar zie wellicht iets over het hoofd. Benieuwd naar jullie suggesties.
Uitgebreid gecheckt is:
- correctheid van de query (is echt ok...)
- privset account en bestandstoegang tot het externe bestand
- eventuele context problemen (quod non in geval van ExecuteSQL, zou je zeggen)
- doorgifte van simultane andere scriptresultaten (anders dan van de sql-query) gaat uitstekend; het betreft dus alleen de ExecuteSQL
- serverside toepassing van de functie op een interne tabel gaat goed: het betreft dus alleen de externe TOC's
Als het een bug is, dan zal ik wel niet de enige zijn die het ervaart. Iemand?
Link to comment
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.