DB connection Woes

When trying to access the login page I get an error message:

 (Dundas.BI.DbAccessException)
Error code: 1110
8
OpenConnectionIfRequired
Dundas.BI.Core, Version=2.0.0.0, Culture=neutral, PublicKeyToken=521861cc52c056d5
Dundas.BI.AppDbAccess.AppDbContext
Void OpenConnectionIfRequired()
   at Dundas.BI.AppDbAccess.AppDbContext.OpenConnectionIfRequired()
   at Dundas.BI.AppDbAccess.AppDbContext.get_Connection()
   at Dundas.BI.AppDbAccess.AppDbCommand..ctor(AppDbContext ctx, String sql)
   at Dundas.BI.AppDbAccess.AppDbContext.CreateCommand(String sql)
   at Dundas.BI.AppDbAccess.AnsiSqlBase.AccountServices.AnsiSqlSessionService.DbGetSessionsById(ICollection`1 sessionIds)
   at Dundas.BI.AccountServices.SessionService.SecurityCriticalGetSession(Guid sessionId, Boolean createNewAppDbContext)
   at Dundas.BI.AccountServices.SessionService.GetSession(Guid id)
   at Dundas.BI.CallerContext.get_SessionCulture()
   at Dundas.BI.Engine.get_Culture()
   at Dundas.BI.Services.CallerContextService.OnSessionOrCultureChanged()
   at Dundas.BI.Services.CallerContextService.CreateAndSetCurrentContext(Nullable`1 sessionId)
   at Dundas.BI.Web.WebAppAuthorizeAttribute.ProcessSessionId(AuthorizationContext filterContext, Guid sessionId)
   at Dundas.BI.Web.WebAppAuthorizeAttribute.OnAuthorization(AuthorizationContext filterContext)
   at System.Web.Mvc.ControllerActionInvoker.InvokeAuthorizationFilters(ControllerContext controllerContext, IList`1 filters, ActionDescriptor actionDescriptor)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass25.<BeginInvokeAction>b__1e(AsyncCallback asyncCallback, Object asyncState)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`1.Begin(AsyncCallback callback, Object state, Int32 timeout)
   at System.Web.Mvc.Async.AsyncControllerActionInvoker.BeginInvokeAction(ControllerContext controllerContext, String actionName, AsyncCallback callback, Object state)
   at System.Web.Mvc.Controller.<>c__DisplayClass1d.<BeginExecuteCore>b__17(AsyncCallback asyncCallback, Object asyncState)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`1.Begin(AsyncCallback callback, Object state, Int32 timeout)
   at System.Web.Mvc.Controller.BeginExecuteCore(AsyncCallback callback, Object state)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`1.Begin(AsyncCallback callback, Object state, Int32 timeout)
   at System.Web.Mvc.Controller.BeginExecute(RequestContext requestContext, AsyncCallback callback, Object state)
   at System.Web.Mvc.MvcHandler.<>c__DisplayClass8.<BeginProcessRequest>b__2(AsyncCallback asyncCallback, Object asyncState)
   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`1.Begin(AsyncCallback callback, Object state, Int32 timeout)
   at System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContextBase httpContext, AsyncCallback callback, Object state)
   at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   at System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)
   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)


I tried running the dt resetadminpassword command via cmd prompt from the server where Dundas lives (in the tools folder) and get an error saying "Dundas.BI.UnsupportedVersionException: Applicaiton database version was 7 but version 71 was expectedd. The database upgrade tool must be run.


Why do I need to upgrade if I'm just tyring to reset the password? I am not familiar with this process.

Contact support, they are better able to help you than this forum.

Hello Bekah,


For now, you can try recycling the app pool and see if it solves your issue.

- Below is a support article that provides the steps for recycling the app pool for reference: https://www.dundas.com/support/support-center/support-articles/administration/how-to-recycle-the-application-pool


Does this error occurs right after your browser is finished loading the login page, or after you attempt to login with credentials?