What are all of the allowed data types that can be in a SQL table that can be registered as an external table in Laserfiche? Customer is trying to register a table that has 2 columns where the date type is date. He gets the following error when he tries to register the table in the Admin Console:
“The SQL data type of a column in the external table is not supported. [9449]”
Error Code: 9449
Error Message: The SQL data type of a column in the external table is not supported. [9449]
------------ Technical Details ------------
LFSO:
Call Stack: (Exception)
LFSession::ProcessResponse
LFSession::SendRequest (POST /+LF/query/externaldb)
CLFQueryExternalDB::Create
Additional Details:
HRESULT: 0xc00424e9 (LFSession::ProcessResponse, LFSession.cpp:3894)
(LFSO/10.1.0.114)
LFAdmin.dll (10.1.0.151):
Call Stack: (Current)
CExternalTable1PropPage::OnApply
Call History:
CExternalTable1PropPage::OnInitDialog
CExternalTable1PropPage::OnApply
If he removes those two columns then he can successfully register it.
The Admin Guide says:
Note: Certain SQL and Oracle data types are not supported by external tables. The data types xml and sql_variant are not supported, and will be ignored by Laserfiche when the table is registered. Tables containing the data types "interval year to month," "interval day to second," "timestamp with time zone," and"timestamp with local time zone" cannot be registered with Laserfiche. Binary data will not be dropped, but will be displayed as [data] and cannot be assigned to Laserfiche dynamic fields.
However, the data types in these columns are simple date types (see attached). I can replicate this as well in my environment.
Thanks!