If you encounter an error starting the CEImport utility for AyaNova 3


#1

NOTE : This issue will no longer occur with AyaNova 4 due to the new and simplified installation.

If you encounter the error below starting the CEImport utilityI/O error for file CreateFile (open) “AYANOVA.FDB”
Error while trying to open file
it is because you are using the stand-alone default installation of AyaNova and one or more of the following may be occurring:

  1. You can not have the AyaNova v3 program running, nor the AyaNova CE program running when you perform the CEImport

  2. If using the default installation of AyaNova v3 without having confiugred for network use,the Database= section of the AyaImport.exe.config file must have the full path of where the AYANOVA.FDB file resides

Incorrect line in the AyaImport.exe.config when using default AyaNova v3 installation: dir=ltr " ">

<add key=“DataBaseConnectionString” value=“ServerType=1;DataBase=AYANOVA.FDB;Dialect=3;” />

Correct line in AyaImport.exe.config when using default AyaNova v3 installation: dir=ltr " ">

<add key=“DataBaseConnectionString” value=“ServerType=1;DataBase=C:\Program Files\Ground Zero Tech-Works Inc\AyaNova 3\AYANOVA.FDB;Dialect=3;” />

.

.

Example of error message in Details

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. —> FirebirdSql.Data.Firebird.FbException: I/O error for file CreateFile (open) “AYANOVA.FDB”
Error while trying to open file
at FirebirdSql.Data.Firebird.FbConnectionInternal.Connect()
at FirebirdSql.Data.Firebird.FbConnectionPool.Create()
at FirebirdSql.Data.Firebird.FbConnectionPool.CheckOut()
at FirebirdSql.Data.Firebird.FbConnection.Open()
at GZTW.Data.GZTWDatabase.OpenConnection()
at GZTW.Data.GZTWDatabase.ExecuteReader(DBCommandWrapper command)
at GZTW.Data.FireBird.FireBirdDatabase.ExecuteReader(DBCommandWrapper commandWrapper)
at CSLA.Security.BusinessIdentity.DataPortal_Fetch(Object Criteria)
— End of inner exception stack trace —
at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at CSLA.Server.DataPortal.CallMethod(Object obj, String method, Object[] params)
at CSLA.Server.DataPortal.Fetch(Object Criteria, DataPortalContext context)
at CSLA.DataPortal.Fetch(Object Criteria)
at CSLA.Security.BusinessIdentity.LoadIdentity(String UserName, String Password)
at CSLA.Security.BusinessPrincipal…ctor(String Username, String Password)
at CSLA.Security.BusinessPrincipal.Login(String Username, String Password)
at GZTW.AyaNova.BLL.AyaBizUtils.0()
at GZTW.AyaNova.BLL.AyaBizUtils.Initialize()
at AyaImport.ImportForm.ImportForm_Load(Object sender, EventArgs e)<BR