oracle 连接问题

huang02042171 2008-07-10 09:42:05
我做了一段程序连接ORACLE 数据库,现在都仔细检查了打开\关闭,在只自己操作数据库是运行正常,但在别人大量往数据库中导数据时就连接不行了,报错
ORA-01033: ORACLE initialization or shutdown in progress

说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.OracleClient.OracleException: ORA-01033: ORACLE initialization or shutdown in progress


源错误:


行 54: // try
行 55: // {
行 56: con.Open();
行 57:
行 58:


源文件: d:\anshanoral\treeview\mytree.aspx.cs 行: 56

堆栈跟踪:


[OracleException (0x80131938): ORA-01033: ORACLE initialization or shutdown in progress
]
System.Data.OracleClient.OracleException.Check(OciErrorHandle errorHandle, Int32 rc) +88
System.Data.OracleClient.OracleInternalConnection.OpenOnLocalTransaction(String userName, String password, String serverName, Boolean integratedSecurity, Boolean unicode, Boolean omitOracleConnectionName) +675
System.Data.OracleClient.OracleInternalConnection..ctor(OracleConnectionString connectionOptions) +120
System.Data.OracleClient.OracleConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject) +37
System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options) +28
System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject) +429
System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject) +70
System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject) +512
System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) +85
System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) +89
System.Data.OracleClient.OracleConnection.Open() +18
treeview.Find(String headid, TreeNode node) in d:\anshanoral\treeview\mytree.aspx.cs:56
treeview.initTree() in d:\anshanoral\treeview\mytree.aspx.cs:44
treeview.Page_Load(Object sender, EventArgs e) in d:\anshanoral\treeview\mytree.aspx.cs:19
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +13
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +43
System.Web.UI.Control.OnLoad(EventArgs e) +80
System.Web.UI.Control.LoadRecursive() +49
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3750


看网上说是因为数据库太忙,要等几分钟再试,请问还有什么其他的有效提高性能的方法吗
...全文
69 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhemianshi 2008-07-28
  • 打赏
  • 举报
回复
帮顶,收分!~~

62,162

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧