Itgenase474 Open SQL Server database with Data Replicator on Query Tool

Starting a replication with Invantive Data Replicator via Invantive Query Tool 25.0.211-PROD+5763 results in the following error with a statement such as "SELECT /*+ ods(true, interval '1 seconds') */ count(*) from ExactOnlineXML.XML.AROutstandingItems@eolbe;":

itgenase474: The repository cannot be opened due to errors.
Data container is missing.
Resolve the errors first and then try again.
Message ID: a8b1258a-4a2c-4ccf-a949-91f28c9e654b
Occurred (UTC): 18/06/2026 12:40:56
select * from ExactOnlineREST.Financial.FinancialPeriods@eolbe limit 50
InvantiveSystemException
ValidationException
   at Invantive.Basics.ValidationException..ctor(GlobalState owner, ExecutionOptions executionOptions, String messageCode, String errorMessage, String kindRequest, String localStackTrace, String nk, Exception innerException, Boolean inheritMessageCodeWhenPresent, Nullable`1 uid, Nullable`1 isRecoverable, String poolIdentityId, String url, Nullable`1 partyUid, String partitionCode, String tableName, String parameter1, String parameter2, String parameter3, String parameter4, String parameter5, String clientId)
   at Invantive.Basics.InvantiveSystemException..ctor(GlobalState owner, ExecutionOptions executionOptions, String validationCode, String errorMessage, String kindRequest, String stackTrace, String nk, Exception innerException, Boolean inheritMessageCodeWhenPresent, Nullable`1 uid, Boolean isRecoverable, String poolIdentityId, String partitionCode, String tableName, String parameter1, String parameter2, String parameter3, String parameter4, String parameter5, String clientId)
   at Invantive.Data.AnsiSqlProviderBase.AnonymizeConnectionString(GlobalState owner, ExecutionOptions executionOptions, SqlExecutionStep sqlExecutionStep, String connectionString)
   at Invantive.Data.Providers.DataCache.DataCacheProvider.EnsureBackingDatabaseOpened(GlobalState owner, ExecutionOptions executionOptions, SqlExecutionStep sqlExecutionStep, Boolean includeEnsureDataModel, Boolean loadDefinitionsIntoMemory)
   at Invantive.Data.Providers.DataCache.DataCacheProvider.HandleOds(GlobalState owner, ExecutionOptions executionOptions, SqlExecutionStep sqlExecutionStep, IDataProvider dataSourceProvider, ObjectDefinition objectDefinition, QueryObject queryObject, ParameterList parameters, YieldedResultSet result, Nullable`1 maxAgeDataMs, Boolean forceUseOds, Int32 maximumNumberOfParallelRequests, String refreshOrigin)
   at Invantive.Sql.V1.OperationalDataStoreExecutionHint.Handle(GlobalState owner, ExecutionOptions executionOptions, SqlExecutionStep sqlExecutionStep, IProviderManager manager, YieldedResultSet result, ExecutionHints executionHints, IDataProvider dataSourceProvider, ObjectDefinition objectDefinition, QueryObject queryObject, ParameterList parameters, Int32 maximumNumberOfParallelRequests, String refreshOrigin)
   at Invantive.Sql.V1.DataSourceOrFunctionWithRotatorTree.<GetDataEnumerator>d__52.MoveNext()
   at Invantive.Data.CompressedEnumerable`1.<GetEnumerator>d__10.MoveNext()
   at Invantive.Sql.V1.FirehoseResultSet.<Iterator>d__71.MoveNext()
   at Invantive.Sql.V1.FirehoseResultSet.<GetDataEnumerator>d__27.MoveNext()
   at Invantive.Data.CompressedEnumerable`1.<GetEnumerator>d__10.MoveNext()
   at Invantive.Sql.V1.FirehoseResultSet.<Iterator>d__71.MoveNext()
   at Invantive.Sql.V1.CleanSparseArrayIterator.<Iterator>d__1.MoveNext()
   at Invantive.Sql.V1.FirehoseResultSet.<GetDataEnumerator>d__27.MoveNext()
   at Invantive.Sql.V1.ChainedFirehose.<Iterator>d__8.MoveNext()
   at Invantive.Sql.V1.FirehoseResultSet.<GetDataEnumerator>d__27.MoveNext()
   at Invantive.Sql.V1.SelectListIterator.<Iterator>d__10.MoveNext()
   at Invantive.Sql.V1.FirehoseResultSet.<GetDataEnumerator>d__27.MoveNext()
   at Invantive.Data.CompressedEnumerable`1.<GetEnumerator>d__10.MoveNext()
   at Invantive.Sql.V1.FirehoseResultSet.<Iterator>d__71.MoveNext()
   at Invantive.Sql.V1.MaterializeSparseArrayIterator.<Iterator>d__1.MoveNext()
   at Invantive.Sql.V1.QueryPlan.<CorrectAndCheckData>d__17.MoveNext()
   at Invantive.Data.ExtensionMethods.IteratorWithFinally`1.IteratorWithFinallyEnumerator.MoveNext()
   at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   at Invantive.Data.ConnectionManager.ExecuteAndCombineQueryPlansV1(GlobalState owner, ExecutionOptions executionOptions, SqlExecutionStep sqlExecutionStep, QueryPlan[] queryPlans, String sqlStatement, ParameterList parameters)
   at Invantive.Data.ConnectionManager.ExecuteProviderPassthroughSqlActionTable(GlobalState owner, ExecutionOptions executionOptions, String actionSql, ParameterList parameters, SqlExecutionStep sqlExecutionStep, String callSafeNameOverrule)
   at Invantive.Data.ConnectionManager.PassthroughSqlActionTable(GlobalState owner, ExecutionOptions executionOptions, SqlExecutionStep sqlExecutionStep, String actionSql, ParameterList parameters, String callSafeNameOverrule)
   at Invantive.Producer.Windows.Forms.DescribeTabData.FetchData(GlobalState owner, ExecutionOptions executionOptions)
   at System.Threading.Tasks.Task.Execute()
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot)
   at System.Threading.Tasks.Task.ExecuteEntry(Boolean bPreventDoubleExecution)
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at Invantive.Data.AnsiSqlProviderBase.AnonymizeConnectionString(GlobalState owner, ExecutionOptions executionOptions, SqlExecutionStep sqlExecutionStep, String connectionString)
   at Invantive.Data.Providers.DataCache.DataCacheProvider.EnsureBackingDatabaseOpened(GlobalState owner, ExecutionOptions executionOptions, SqlExecutionStep sqlExecutionStep, Boolean includeEnsureDataModel, Boolean loadDefinitionsIntoMemory)

use xxxxxx@eolbe; works without error.

What is going wrong here?

A bug has been fixed in a new release. It can be downloaded as:

Ensure that when using Data Replicator, all tools that connect use the same Invantive UniversalSQL version.