Windows Oracle11gR1 创建数据库错误问题
在IBM 3825(24虚拟CPU)上安装Oracle,创建数据库到95%时,发生如下错误:
ORA-12801: error signaled in parallel query server P073.
ORA-00018: maximum number of sessions exceeded
ORA-06512: at "SYS.UTL_RECOMP", line 629
ORA-06512: at "SYS.UTL_RECOMP", line 671
ORA-06512: at line 1
经google,发现有如下问题:
1.CPU数量太多
2.session数量不够
参考资料
http://www.keyongtech.com/5021009-oracle-11-1-0-on
http://blogs.sun.com/pomah/entry/too_many_cpu
http://blogs.sun.com/glennf/entry/virtual_cpus_effect_on_oracle
解决:
修改文件D:\app\dmadmin\product\11.1.0\db_1/assistants/dbca/templates/General_Purpose.dbc
在其中InitParams部分增加
<initParam name="sessions" value="1500"/>
MiscParams部分增加
<sessions>500</sessions>
重新配置数据库实例
使用Configure Assistant 删除orcl实例,重新创建orcl实例,OK。
分享到:
相关推荐
Oracle新手使用常见错误小集,1、ORA-12541:TNS:没有监听器。2、ORA-12500:TNS:监听程序无法启动专用服务器进程或ORA-12560:TNS:协议适配器错误。 3、如果数据库服务启动失败,则很有可能是其注册表项值损坏。。。4...
Oracle 11gR1 RAC (Real Application Clusters) 是Oracle数据库的一种高可用性解决方案,它允许多台服务器共享同一个数据库,以提供故障切换和负载均衡能力。在这个场景中,我们将关注在Windows 2003操作系统上部署...
本主题聚焦于“SQL Server 2008”与“Oracle 11g R1”之间的交互,主要涉及如何配置数据库链接以及通过ODBC(Open Database Connectivity)进行数据导入。 首先,SQL Server 2008是微软公司推出的关系型数据库管理...
58 Install Oracle 11.2 在裸设备上创建数据库 59 Install Oracle 12C 18C 19C 操作系统兼容列表及配置要求 60 Install Oracle 12C linux7安装文档 61 Install Oracle 12C linux7安装文档 62 Install Oracle 9i...
该文档详细介绍了在 Linux 系统上安装 Oracle 11g 客户端的步骤,涵盖了从创建 oinstall 组和 oracle 用户到安装客户端软件的所有过程。 1. 创建 oinstall 组和 oracle 用户 安装 Oracle 客户端之前,需要以 root ...
在Oracle 11G中,加密表空间是一项重要的安全特性,它允许数据库管理员对整个表空间的数据进行加密,而不仅仅是特定的列或表。这种技术的引入极大地增强了数据的安全性,因为它不仅保护了数据库中的数据,还防止了...
这些步骤包括创建数据库实例、配置 `tnsnames.ora` 和 `listener.ora` 文件,以及设置数据库访问权限。 最后,为了确保数据库稳定运行,进行性能优化和监控是非常重要的。你可以利用工具如 Oracle Enterprise ...
接下来,将Oracle 11g客户端的安装包`linux.x64_11gR1_client.zip`上传到服务器上,最好选择剩余空间充足的目录。然后,使用root用户解压缩文件,生成名为`client`的目录,并赋予`oracle`用户对该目录的读取权限,这...
linux系统ora11g版本64位oracle数据库1/4部分
Oracle 11g R1 (11.1.0.6) 是Oracle公司发布的一款重要的数据库管理系统。此版本针对Windows平台进行了特别优化,适用于32位操作系统环境。该版本提供了许多新功能和改进,旨在提高数据库性能、增强数据安全性以及...