OpenUtilities Substation giving errors at the time of opening.
Following is the text from 'LastError.txt' file (C:\ProgramData\Bentley\OpenUtilities Substation CONNECT Edition\Configuration\Datasets\Substation\Config\LastError.txt) -
Void FillTable(Int32, System.String, System.Data.DataTable ByRef): The given key was not present in the dictionary.0: at MDBProxy.ConnectionManager.FillTable(Int32 nConnectionID, String strSQL, DataTable& dt)1: at MDBProxy.LocalTools.GetTable(Int32 nConnectionID, String strSQL)2: at ECT.ECAD.DAL.DBDevice.CheckCatalogs()3: at ECT.ECAD.API.Application..ctor(Boolean bNeedDrawingTool, Boolean bNeedDB)4: at ECT.ECAD.API.Root.CreateApplication(Boolean bNeedDrawingTool)5: at Bentley.Electrical.UI.Command.CommandEntryServiceBase.Init(Int32 hwndMode, Int32 hwndLayer)
Error snaps as follows-
Hi Rana,The issue you are facing may be due to MS Office / Access Database Engine 32 bit on your machine. Kindly follow the below Wiki Link for possible solution for the issue.Hope the above suggestion helps!Regards,Satish Saptasagar
I already have the 64bit version of MS Office. But the wiki link you have shared, I got an idea from that and I just repair the Access Database Engine and it works.
Thanks for the suggestion.
Dear Rana Das,Im Alinn, Im also having this problem after installation. May i know how you repair the Access Database Engine?
Thank you in advance.
Download the Microsoft Access Database Engine 64bit version and install it in your system (Substation should be closed at that time). Then restart your system.
That's the way I did. Hope it will work.
Will do. Thank you so much