【发布时间】:2009-07-31 18:32:15
【问题描述】:
在对包含 1400 多个表的数据库运行模板时,我收到以下错误。服务器显示数百个连接。有谁知道这是一般模板生成的问题,还是这些模板的具体问题。其他较小的数据库对我来说可以生成。
运行转换:System.InvalidOperationException:超时已过期。在从池中获取连接之前超时时间已过。这可能是因为所有池连接都在使用中并且已达到最大池大小。
在 System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) 在 System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection,DbConnectionFactory connectionFactory) 在 System.Data.SqlClient.SqlConnection.Open() 在 Microsoft.VisualStudio.TextTemplating8D8967BD3E8719BDA6DD9945992440F1.GeneratedTextTransformation.GetCommand(String sql) 在 c:\POS\POS.Win\Templates\SQLServer.ttinclude:line 13 在 Microsoft.VisualStudio.TextTemplating8D8967BD3E8719BDA6DD9945992440F1.GeneratedTextTransformation.LoadFKTables(String tableName) 在 c:\POS\POS.Win\Templates\SQLServer.ttinclude:line 179 在 Microsoft.VisualStudio.TextTemplating8D8967BD3E8719BDA6DD9945992440F1.GeneratedTextTransformation.LoadTables() 在 c:\POS\POS.Win\Templates\SQLServer.ttinclude:line 131 在 Microsoft.VisualStudio.TextTemplating8D8967BD3E8719BDA6DD9945992440F1.GeneratedTextTransformation.TransformText() 在 c:\POS\POS.Win\Templates\ActiveRecord.tt:line 21
【问题讨论】:
标签: subsonic subsonic3 connection-pooling