﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>StrataFrame Forum » StrataFrame Database Deployment Toolkit » Issues  » Connection problems after Strataframe database migration</title><generator>InstantForum 2017-1 Final</generator><description>StrataFrame Forum</description><link>http://forum.strataframe.net/</link><webMaster>StrataFrame Forum</webMaster><lastBuildDate>Tue, 21 Apr 2026 07:12:20 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: Connection problems after Strataframe database migration</title><link>http://forum.strataframe.net/FindPost31210.aspx</link><description>If you are using SQLExpress, then timeout needs to be manually set to 100. The default in SF is 60. I hit this issue and had to add the following command in SetDataSources of the Programs file:&lt;br/&gt;&lt;br/&gt;&lt;font size="2" face="Consolas"&gt;&lt;font size="2" face="Consolas"&gt;&amp;nbsp;&amp;nbsp; MicroFour.StrataFrame.Data.DataBasics.DataSources.Add(new SqlDataSourceItem(string.Empty, "server=xxxxxxxxx;user=xxxxxxx;password=xxxxxxx;database=xxxxxxxxx;Connect Timeout=100"));&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;/font&gt;You will still have a wait when the user starts the app but no error. Again I am assuming this is SQLExpress.</description><pubDate>Tue, 08 May 2012 18:49:19 GMT</pubDate><dc:creator>Ross L. Rooker, Sr.</dc:creator></item><item><title>Connection problems after Strataframe database migration</title><link>http://forum.strataframe.net/FindPost30210.aspx</link><description>Hi,&lt;br/&gt;&lt;br/&gt;we have moved &lt;font face=Arial&gt;Strataframe&lt;/font&gt; database to a new server, configured connections to a new location in all applications&amp;nbsp;but since this moment we have problems when openning DDT, BOM and LME. &lt;br/&gt;&lt;br/&gt;When&amp;nbsp;we start any of those applications we receive the following error (after about 30 seconds waiting):&lt;br/&gt;&lt;br/&gt;&lt;font color=#ff0000 size=1 face="Courier New"&gt;UIException&lt;br/&gt;&amp;nbsp; Dynamically populating the ListView failed.&amp;nbsp; Could not create and fill the business object of type 'SFMessaging.MessageProjectsBO'&lt;br/&gt;TargetInvocationException&lt;br/&gt;&amp;nbsp; Exception has been thrown by the target of an invocation.&lt;br/&gt;SqlException&lt;br/&gt;&amp;nbsp; Timeout expired.&amp;nbsp; The timeout period elapsed prior to completion of the operation or the server is not responding.&lt;/font&gt;&lt;br/&gt;&lt;br/&gt;&lt;font color=#ff0000 size=1 face="Courier New"&gt;Source&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : MicroFour StrataFrame UI&lt;/font&gt;&lt;br/&gt;&lt;br/&gt;&lt;font color=#ff0000 size=1 face="Courier New"&gt;Stack Trace: &lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Data.SqlClient.TdsParserStateObject.ReadSniSyncOverAsync()&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Data.SqlClient.TdsParserStateObject.ReadNetworkPacket()&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Data.SqlClient.TdsParser.ConsumePreLoginHandshake(Boolean encrypt, Boolean trustServerCert, Boolean&amp;amp; marsCapable)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Data.SqlClient.TdsParser.Connect(ServerInfo serverInfo, SqlInternalConnectionTds connHandler, Boolean ignoreSniOpenTimeout, Int64 timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity, SqlConnection owningObject)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, Int64 timerExpire, SqlConnection owningObject)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(String host, String newPassword, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, Int64 timerStart)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Data.SqlClient.SqlConnection.Open()&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Data.Common.DbDataAdapter.QuietOpen(IDbConnection connection, ConnectionState&amp;amp; originalState)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at MicroFour.StrataFrame.Data.DbDataSourceItem.GetDataTable(DbCommand Command, OnChangeEventHandler CallBack)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at MicroFour.StrataFrame.Data.SqlDataSourceItem.GetDataTable(DbCommand Command, OnChangeEventHandler CallBack)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at MicroFour.StrataFrame.Data.DbDataSourceItem.GetDataTable(String Statement, OnChangeEventHandler CallBack)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at MicroFour.StrataFrame.Data.DataLayer.GetDataTable(String Statement, Boolean RegisterNotification)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at MicroFour.StrataFrame.Business.BusinessLayer.FillDataTable(String SelectStatement)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at SFMessaging.MessageProjectsBO.GetAll()&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct&amp;amp; sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at MicroFour.StrataFrame.UI.Windows.Forms.ListView.GetFilledBusinessObject(Object[] Parameters)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at MicroFour.StrataFrame.UI.Windows.Forms.ListView.PopulateListView(Object[] Parameters)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at MicroFour.StrataFrame.UI.Windows.Forms.ListView.InitializeObject()&lt;br/&gt;&amp;nbsp;&amp;nbsp; at MicroFour.StrataFrame.UI.Windows.Forms.BaseForm.InitializeFormLoadObjects()&lt;br/&gt;&amp;nbsp;&amp;nbsp; at MicroFour.StrataFrame.UI.Windows.Forms.BaseForm.OnLoad(EventArgs e)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Forms.Form.OnCreateControl()&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Forms.Control.CreateControl()&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Forms.Control.WmShowWindow(Message&amp;amp; m)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Forms.Control.WndProc(Message&amp;amp; m)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Forms.ScrollableControl.WndProc(Message&amp;amp; m)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Forms.ContainerControl.WndProc(Message&amp;amp; m)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Forms.Form.WmShowWindow(Message&amp;amp; m)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Forms.Form.WndProc(Message&amp;amp; m)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Forms.Control.ControlNative&amp;#119;indow.OnMessage(Message&amp;amp; m)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Forms.Control.ControlNative&amp;#119;indow.WndProc(Message&amp;amp; m)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Forms.Native&amp;#119;indow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)&lt;br/&gt;&lt;font color=#000088 size=2 face=Arial&gt;&lt;/font&gt;&lt;/font&gt;&lt;br/&gt;&lt;br/&gt;&lt;font color=#ff0000 size=1 face="Courier New"&gt;&lt;font color=#000088 size=2 face=Arial&gt;Then&amp;nbsp;on the second attempt it opens database correctly so we can work but it is very annoying to always wait 30 second for an error and then make a second attempt...&lt;/font&gt;&lt;/font&gt;&lt;br/&gt;&lt;br/&gt;&lt;font color=#000088 size=2 face=Arial&gt;We have already tried to reinstall SF on the computer but no change. It seems to me that on the first attempt it tries somehow to open a connection to an old server.&lt;/font&gt;&lt;br/&gt;&lt;br/&gt;&lt;font color=#000088 size=2 face=Arial&gt;Can anybody help me, please? &lt;/font&gt;&lt;br/&gt;&lt;br/&gt;&lt;font color=#000088 size=2 face=Arial&gt;Thank You&lt;/font&gt;&lt;br/&gt;&lt;br/&gt;&lt;font color=#000088 size=2 face=Arial&gt;George&lt;/font&gt;</description><pubDate>Tue, 08 May 2012 18:49:19 GMT</pubDate><dc:creator>Jiri Brazda</dc:creator></item><item><title>RE: Connection problems after Strataframe database migration</title><link>http://forum.strataframe.net/FindPost30215.aspx</link><description>There is some problem on getting to&amp;nbsp;your MessageProjects table. Can you open it alright using the SQL Server Management Studio and pointing to the new location? The exception is basically SQL Server telling you a timeout has occurred. Not sure why you get it working on a second attempt.</description><pubDate>Wed, 27 Jul 2011 08:44:05 GMT</pubDate><dc:creator>Ivan George Borges</dc:creator></item><item><title>RE: Connection problems after Strataframe database migration</title><link>http://forum.strataframe.net/FindPost30213.aspx</link><description>Hi Ivan,&lt;br/&gt;&lt;br/&gt;thank You for Your response. I have deleted the file, configured connection but the behavior is the same - first attempt - error with delay, then it&amp;nbsp;works correctly :-(&lt;br/&gt;&lt;br/&gt;George</description><pubDate>Wed, 27 Jul 2011 07:10:54 GMT</pubDate><dc:creator>Jiri Brazda</dc:creator></item><item><title>RE: Connection problems after Strataframe database migration</title><link>http://forum.strataframe.net/FindPost30211.aspx</link><description>Hi George.&lt;br/&gt;&lt;br/&gt;First thing would be to check the Database Connection menu at the StrataFrame menu on Visual Studio.&lt;br/&gt;&lt;br/&gt;You can also try deleting the connection files which will force you to rebuild them once you run Visual Studio again. These files are at C:\ProgramData\MicroFour\ConnectionData.</description><pubDate>Wed, 27 Jul 2011 05:35:30 GMT</pubDate><dc:creator>Ivan George Borges</dc:creator></item></channel></rss>