Hi.
I have a relatively simple dataexhange between an OPC server and an Oracle database. This I have solved by means of VBS scripting.
Problem is that it isnt reliable enough.
There is a problem somewhere and ...
1. There isnt enough error information to locate the error.
2. If VBS hits the script queue overrrun, it cannot recover automatically.
3. Timeouts set in both the ODBC DNS setup, and in VBS code seems to be ignored. We get a script timeout after 20 - 60 seconds, or never. In the database, there is set a 5 second timeout. In the script code there is set ADO connection and command timeouts of also 5 seconds. This does not correlate with the timeouts we experience.
After this experience I cannot recommend cyclical dataexchange via VBS scripts and ODBC.
Thus, I am looking to see if FactorySQL can do the job better.
Specifically I would like to know:
a. Does FactorySQL use ODBC or does it use SQL API calls ?
b. Can FactorySQL distinguish between different error conditions, and present these in a meaningful way ? (i.e. point to if the problem is with the network, the database, or somewhere else).
c. Does FactorySQL have its own timeout, or does it rely on that ODBC or the database returns with an error message ?
d. In case of an error, can FactorySQL recover automatically.
Thanks in advance.
To Nathan: Dont worry, I will download the demo and do my own research. At the moment I just need some preliminary insight.
I have a relatively simple dataexhange between an OPC server and an Oracle database. This I have solved by means of VBS scripting.
Problem is that it isnt reliable enough.
There is a problem somewhere and ...
1. There isnt enough error information to locate the error.
2. If VBS hits the script queue overrrun, it cannot recover automatically.
3. Timeouts set in both the ODBC DNS setup, and in VBS code seems to be ignored. We get a script timeout after 20 - 60 seconds, or never. In the database, there is set a 5 second timeout. In the script code there is set ADO connection and command timeouts of also 5 seconds. This does not correlate with the timeouts we experience.
After this experience I cannot recommend cyclical dataexchange via VBS scripts and ODBC.
Thus, I am looking to see if FactorySQL can do the job better.
Specifically I would like to know:
a. Does FactorySQL use ODBC or does it use SQL API calls ?
b. Can FactorySQL distinguish between different error conditions, and present these in a meaningful way ? (i.e. point to if the problem is with the network, the database, or somewhere else).
c. Does FactorySQL have its own timeout, or does it rely on that ODBC or the database returns with an error message ?
d. In case of an error, can FactorySQL recover automatically.
Thanks in advance.
To Nathan: Dont worry, I will download the demo and do my own research. At the moment I just need some preliminary insight.