Home  ·  Contact Us  ·  Search  ·  Site Map  
 
 

FAQ
OpenRDA for Intellution Fix/Dynamics

Q1 What versions of FIX intellution is supported by OpenRDA ODBC for FIX?

Q2: If I use ms-access to check out some values in the archive table. Why all delete# values shows up?

Q3: When I try to access the archive data I get the following error:[ATI][OpenRDA ODBC]fix_archive_init_group_properties() [FIX] HdaSetStart returned.

Q4: When I try to access the Archive data I get the following error:[ATI][OpenRDA ODBC] fix_archive_ntf_read() [FIX] Error adding the NTF:D11: to the group, HdaAddNtf() returned : alarm - OK

Q5: Running a query through Microsoft access 97. Get an ODBC failure error when the date range is greater than 99 days. How do I query more than 99 days?

Q6: I am having some problem with the server software. It appears to time-out when it is running overnight or over several days. Is this a limitation of the demo copy?

Q7: When setting up database entries in the administration tool, what entries can I make in the type field? I have been using fix as my type - what else is allowed in that field?

Q8: How do I access my lab data?

Q9: I have a problem when I use the 'insert into' command to update multiple tags with a single query.

Q10: I am having a problem using wildcard characters?

Q11: We have a problem generating a report using Crystal Report.

Q12: If I try to access all the nodes using Intellution Serve 7.2 I get the following error:
print_err: Error Message = fix_enum_nodes() [FIX] Problem traversing node li st, is FIX running? eda_enum_scada_nodes() returned (FE_ERR: System Error)

Q13: If we run any query on TAGVALUE or TAG table it goes in an infinite loop.


Q1: What versions of FIX intellution is supported by OpenRDA ODBC for FIX?

Solution: OpenRDA ODBC for Intellution and Dynamics allows fully ODBC and SQL compliant access to the real-time and historical data in an Intellution FIX 6.x, FIX 7.x or FIX Dynamics 2.x systems. It supports both read and write to the real-time database.


Q2: If I use MS-Access to check out some values in the archive table. Why all Delete# values shows up?

Solution: Do not select any field in Unique Record Identifier Window.


Q3: When I try to access the Archive data I get the following error.ISQL>SELECT * FROM ARCHIVE;
print err: Error Message = [ATI][OpenRDA
ODBC]fix_archive_init_group_properties() [FIX] HdaSetStart returned:

Solution: It looks like the problem is with the date and time setting of your system.

Please go to windows control panel | Regional Settings | Time tab |

Make sure the time style is set as h:mm:ss tt | select the Date tab |

Make sure the short date style is set as M/D/YY.


Q4: When I try to access the Archive data I get the following error.
[ATI][OpenRDA ODBC] fix_archive_ntf_read() [FIX] Error adding the
NTF:D11: to the group, HdaAddNtf() returned : alarm - OK

Solution: It looks like the error is in reading a particular tag value from your archive table. Could you please try queries on archive table for a specific tag?

select * from archive where tag='XYZ';

Please try to see which tag name is causing a problem.


Q5: Running a query through Microsoft Access 97. Get an ODBC failure error when the date range is greater than 99 days. How do I query more than 99 days?

Solution: The FIX Historical Data Access (OpenRDA ODBC driver uses this FIX library to access history files) has a limit of 99 days for duration. To query more data you need to split the date range or do multiple queries and combine the query results.


Q6: I am having some problem with the Server software. It appears to time-out when it is running overnight or over several days. Is this a limitation of the demo copy?

Solution: The demo copy is identical to the released version and has no limitations. The client expects to receive a response within 3600 sec. So if the server is taking longer than 1 hr to process the results it would time out. You can change this setting by editing the Openrda.ini Configuration file on the client side to have may be a 6hr timeout. The maximum setting should be less than 32000 sec's.

[CLIENT]
RESPONSE_TIME_OUT=21600


Q7: When setting up database entries in the Administration Tool, what entries can I make in the Type Field? I have been using Fix as my Type - what else is allowed in that field?

Solution: The only allowed type with OpenRDA ODBC for FIX is FIX. Our other products allow building servers to access multiple types of data sources. With the OpenRDA ODBC for FIX it only includes services to connect to FIX historian & real-time.

Our OpenAccess ODBC SDK product allows ODBC drivers to be developed for any non-SQL or proprietary databases. If in your plant you have other data sources like FIX that you would like to access from tools like MS Access, you may want to ask your vendor to consider building an ODBC driver with our toolkit. We even offer services to build custom ODBC drivers.

If you work on non-Windows platforms like Solaris, SCO UNIX, OpenVMS etc, we offer products that allow you to access any ODBC datasources on NT/95 (SQL Server, Oracle, MS Access, and FIX) from these platforms. This solution is useful for your Data Warehousing or web server projects. Please let us know if you need further details on any of our other data access products.


Q8: How do I Access My Lab Data?

Solution: Lab Data can be accessed by using the following procedure;

1. Create a directory under the HTRDATA directory (or the path under which history files are kept) called LABDATA. You can use any name you want for the directory. This will give you c:\fix32\htrdata\labdata.

2. Place all .L24 files and the associated LABDATA.DEF file in this directory.

3. From the client, you can now query the tags in the .L24 files by using LABDATA as the node name.

For example, if you have a node named DEMO, now you can either query for tags in the .HXX files for node DEMO or the lab data file using node name LABDATA.

From interactive SQL,

Select * from archive where node = 'LABDATA’ and time='6/20/1998' and duration='20:00:00';

This query will give you data for all lab data for the 20 hours on 6/20/1998.

The only current limitation is that you cannot mix lab data and regular historical data in the same directory.


Q9: I have a problem when I use the 'insert into' command to update multiple tags with a single query.
If I use the ACV field value with the following query, it is ok.
If I use the CV field value with the following query, it is not ok.

Solution: With the 'insert into' statement to Update multiple tags you can use only the ACV field values.

Please refer to the User's Manual for OpenRDA ODBC Driver for FIX Page 4-4 & 4-5.


Q10: I am having a problem using wildcard characters?

Here are the some examples for working with Wildcard characters. The example configuration is as follows:
NODE: DEMO
TAG: RM60.F_CV

- tag='%60' does NOT work. Wildcards require the "LIKE" operator

- tag LIKE 'RM__' does NOT work. Insufficient characters are specified.

- tag LIKE 'RM60' does NOT work. The extension characters are
required OR you can specify tag = 'RM60'

- tag LIKE '%60' does NOT work. The extension characters are required.

- tag LIKE '%60.F_CV' works IF there is a history block for the starting TIME.

A "history block for the starting TIME" means that a history block exists that would include that TIME, whether or not there is data in the history block.


Q11: We have a problem generating a report using Crystal Report.

This seems to be a Bug in Crystal report.
Workaround: Once you generate the report do some editing in the query manually. Open Show SQL Query Window. Now insert some characters and then delete them (i.e. just touch the query). Now either save the report without data or preview the report, it will work.


Q12: If I try to access all the nodes using Intellution Serve 7.2 I get the following error:
print_err: Error Message = fix_enum_nodes() [FIX] Problem traversing node list, is FIX running? eda_enum_scada_nodes() returned (FE_ERR: System Error)

Solution: Please contact the support at support@OpenAccessSoftware.com for the available patch.


Q13: If we run any query on TAGVALUE or TAG table it goes in an infinite loop.

Solution: Please make sure you don't have Local Node Alias option selected on your FIX Intellution server under: system configuration -> configure -> local startup.
Please contact OpenRDA FIX support at support@OpenAccessSoftware.com if you need this option.


Technical Support Number and Hours

    Phone support is available from 8:00 AM to 6:00 PM PST by calling 408-350-7023 and selecting "1" for OpenRDA and FIX-ODBC support and "2" for the OpenAccess SDK family of products.

Email

    For technical questions we suggest email. Please send your email to: support@OpenAccessSoftware.com You can expect a response based on your support plan.

Contact us about OpenRDA.

Click here for a free evaluation copy.

  Copyright 2007 DataDirect Technologies.