我不能执行这个命令,即使我是系统用户。我在命令提示符中尝试了这两种方法,甚至在Oracle SQL developer tool中也是如此。当我在System user中执行以下命令时
execute dbms_connection_pool.start_pool(); 我收到错误信息,因为
Error starting at line : 1 in command -
EXECUTE DBMS_CONNECTION_POOL.START_POOL()
Error report -
ORA-06550: line 1, column 7:
PLS-00201: identifier 'DBMS_CONNECTION_POOL.START_POOL' must be declared
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored
06550. 00000 - "line %s, column %s:\n%s"
*Cause: Usually a PL/SQL compilation error.
*Action:供您参考,我是oracle express 12c用户。
发布于 2017-12-21 22:17:13
数据库驻留连接池(DRCP)减少了当前不支持连接池的应用程序的资源需求,因为它不受应用程序基础设施的支持,或者尚未实现。只有使用OCI驱动程序的数据库连接才支持DRCP。该池使用dbms_connection_pool包进行管理。并通过start_pool程序启动该操作。
您可以通过以下两种方式调用此过程:
SQL> exec dbms_connection_pool.start_pool( pool_name => 'my_connection_pool');或
SQL> exec dbms_connection_pool.start_pool;,但不像下面这样:
SQL> exec dbms_connection_pool.start_pool();发布于 2018-01-11 05:48:17
我也有同样的问题
conn / as sysdba和
exec dbms_connection_pool.start_pool;对我很管用
和
SELECT connection_pool, maxsize
FROM dba_cpool_info;获取有关池的信息
https://stackoverflow.com/questions/47926584
复制相似问题