方法一、直接修改资源配置文件
分三个步骤在sqlplus环境下完成。
第一步,查询资源文件,找到CONNECT_TIME所在的profile名。
select resource_name,profile from dba_profiles;
第二步,用alter命令修改profile中的值;
alter profile MONITORING_PROFILE limit connect_time unlimited;(或跟一个时间值,如1000,单位为分钟)
alter profile MONITORING_PROFILE limit idle_time 5;
//就是5分钟之后断开连接
第三步,用如下命令查看profile中的值;
select resource_name,limit from dba_profiles where profile='MONITORING_PROFILE';
方法二:通过创建资源配置文件并进行用户分配来完成
分三个步骤在sqlplus环境下完成。[该方法不对其它数据库连接用户产生影响]
第一步,查看并修改resource_limit的状态。
SQL>show parameter resource_limit; 如果为FALSE,则将其修改为TRUE,否则配置不会生效:
SQL>alter system set resource_file=true;
第二步,用create profile命令创建一个新的profile文件:
SQL>create profile [profile文件名] limit connect_time unlimited idle_time unlimited;
[示例:create profile test_profile limit connect_time unlimited idle_time unlimited;]
第三步,将这个新的配置文件分配给该用户:
SQL>alter user [user_name,如ROOT_QY] profile [profile文件名];
[示例:alter user root_qy profile test_profile;]
配置完需要重启数据库才可以生效~
--
相关推荐
错误描述:oracle远程连接服务器出现 ORA-12170 TNS:连接超时 错误检查:有很多是oracle自身安装的问题,但是我这里服务器配置正常,监听正常,服务正常,远程可以ping通服务器。 这里主要是防火墙问题,解决办法: ...
总的来说,这个小例子向我们展示了Java应用程序如何利用C3P0连接池高效地管理Oracle数据库连接,提供了一个可扩展和可配置的解决方案。通过合理配置连接池参数,可以有效地优化数据库访问性能,降低系统的资源消耗。
这是用连接池技术管理连接oracle数据库的工具类代码,如果想连接MySQL,直接修改配置文件即可。
这样,PowerBuilder 已经完成了所有数据库连接的配置,剩下的就是连接上数据库了。 PB 专用接口配置 PB 专用接口配置是连接 Oracle 数据库的第三步。进入 PowerBuilder,点击 DB Profile 选项,选择 Oracle 7.3 或...
10. **性能优化**:合理设置数据库连接超时、最大连接数、最小连接数等参数,以平衡资源消耗和性能需求。 通过以上步骤,EJB应用就能成功地与Oracle数据库进行通信,实现数据的读取、插入、更新和删除操作。在实际...
这里我们关注的是三个核心组件:C3p0、Oracle数据库连接驱动以及MySQL数据库连接驱动。这些组件都是Java开发中常见的库,用于建立和管理数据库连接。 首先,让我们深入了解C3p0。C3p0是一个开源的JDBC连接池,它...
数据库连接池在Oracle数据库中的实现是一项关键的技术优化策略,它主要解决了基于JDBC(Java Database Connectivity)的应用程序在处理数据库连接时的效率问题。在传统的数据库应用中,每次请求都需要建立一个新的...
2. 创建连接池:通过oci池化函数ociPoolCreate创建连接池,指定最小、最大连接数以及空闲连接超时时间。 3. 获取连接:当需要访问数据库时,从连接池中获取一个已建立的连接,而不是每次都新建。 4. 使用连接:执行...
而“Oracle数据库连接小工具-ConnectOracleTest.rar”是一个专为简化Oracle数据库连接而设计的应用程序,它基于Microsoft的.NET Framework 4.5版本构建。这款小工具的独特之处在于,它依赖于Oracle为.NET平台提供的...
可能还需要考虑连接池参数,如最大连接数、超时设置等。 4. **JDBC驱动**:确保已经安装了适用于Oracle的JDBC驱动,比如ojdbc.jar,并将其添加到WMB的类路径中,以便WMB能够识别并使用Oracle数据库。 5. **SQL操作...
### Oracle数据库连接字符串详解 #### 一、引言 在现代软件开发中,与数据库的交互是必不可少的一部分。Oracle作为一款广泛使用的数据库管理系统,提供了多种连接方式以满足不同场景的需求。本文将详细介绍如何...
在使用JDBC实现Oracle数据库连接池时,通常会设计一个管理类如`DBConnectionManager`,这个类负责维护连接池的生命周期,包括初始化、获取连接、释放连接以及关闭所有连接。例如,`getInstance()`方法用于获取连接池...
为了优化性能,数据库连接池会根据预设的配置动态调整连接池大小,如最大连接数、最小连接数、空闲超时时间等。同时,它还提供了一些健康检查和监控功能,以便开发人员能够实时了解连接池的状态,及时发现并解决问题...
在linux上通过JDBC连接ORACLE 时总是出现 java.sql.SQLRecoverableException: IO Error: Connection reset 的问题
在IT领域,数据库连接池是优化应用程序性能的关键组件,它能有效地管理数据库连接,避免频繁地创建和销毁连接,从而提高系统的效率。本教程将详细解释如何在Tomcat服务器上配置Oracle 10g数据库的连接池数据源。 ...
- 配置合理的超时设置,避免数据库连接长时间未释放导致的问题。 - 使用连接池管理数据库连接,提高性能和可伸缩性。 6. 性能比较: MySQL以其开源、轻量级、高性能和易用性受到广泛欢迎,适合中小型项目。而...
通过对驱动程序的配置选项进行调整,例如设置连接超时时间、启用或禁用网络压缩等,可以进一步优化应用程序的性能。 #### 10. 监控和调试JDBC应用 最后,为了确保JDBC应用程序的稳定性和性能,应该实施有效的监控和...
在上述代码中,我们创建了一个`OracleConnection`对象,并通过`connectionString`参数设置数据库连接信息。`Data Source`定义了Oracle数据库的连接细节,包括服务器地址、端口和服务名。`User Id`和`Password`分别...
6. **PL/SQL Developer配置**:在工具的首选项中,你可以定制连接设置,例如设置连接超时、自动重试次数等。此外,还可以配置代码提示、自动完成和代码格式化等开发环境优化选项。 7. **调试远程代码**:PL/SQL ...
本篇文章将深入探讨如何在Tomcat 6.0应用服务器上配置Oracle数据库连接池,以及如何使用第三方DBCP(Database Connection Pool)库来实现这一目标。DBCP是一个开源的Java连接池实现,它为应用程序提供了一种有效管理...