
正文
oracle连接pga,oracle连接失败的原因有哪些
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Oracle9i自动PGA管理的新特性
PGA参数 workarea_size_policy 管理工作区域内存(PGA)的方式,auto:oracle10g默认方式,委托给内存管理器自动管理(建议不需要修改)manual:oracle9i默认方式,oracle9i没有自动管理功能。
本地化管理表空间: oracle9i Release2版以后,不再支持数据字典方式.在本地化管理表空间中,对区(extent)的管理分为uniform(区大小相同)及autoallocate(区大小字典动态分配)两种。
从oracle9i版本开始,引入了一个新的参数,即数据库服务名。参数名是SERVICE_NAME。如果数据库有域名,则数据库服务名就是全局数据库名;否则,数据库服务名与数据库名相同。
相关问答
Q1: 建立与Oracle服务器连接的两种连接模式
1、若oracle服务器装在本机上,连接时只需要用户名和密码就可以了。不过要注意环境变量是否设置。本机未安装oracle服务器,也未安装oracle客户端。但是安装了管理数据库的工具。
2、Navicat支持两种Oracle服务器连接:在Basic模式中,Navicat通过Oracle Call Interface(OCI)连接到Oracle。OCI是一个应用程序界面,让程序开发人员使用第三代语言原有进程或函数呼叫来访问Oracle数据库及控制全部SQL语句运行的阶段。
3、在JSP中连接到Oracle一般有2种方式:Oracle JDBC的oci8方式Oracle JDBC的thin方式我比较喜欢第2种,因为WEB发布服务器与数据库服务器一般都不会放在同一台电脑中,而在使用thin方式连接时,Web服务器端无须安装oracle的客户端。
4、如果是不能直接通过SQL*PLUS连接数据库。
5、方法/步骤 下载instantclient并解压,然后打开文件夹找到oci,dll。打开Navicat工具--选项。在弹出的窗口中,点击OCI,然后在右侧窗口中指定oci.dll位置。
Q2: oracle如何设计代码说明PGA、SGA的作用及区别
1、SGA:是用于存储数据库信息的内存区,该信息为数据库进程所共享。它包含Oracle 服务器的数据和控制信息,它是在Oracle服务器所驻留的计算机的实际内存中得以分配,如果实际内存不够再往虚拟内存中写。
2、sga 是系统全局区,每个实例只有一个sga,所有的进程都能访sga。
3、SGA,PGA,UGA都是Oracle管理的内存区。SGA(System Global Area),即系统全局区,Oracle中最重要的内存区。PGA(Process Global Area),即程序全局区,一个进程的专用的内存区。UGA(User Global Area),即用户全局区,与特定的会话相关联。
4、概述在《Oracle内存结构研究-PGA篇》一文中提到,PGA是一个服务器进程的专用的私有内存区,而SGA则是共享内存区。
Q3: 安装oracle11g时怎样设置sga和pga
1、g已经可以自动调节SGA和PGA了,你只需制定一个参数叫做memory_target(他的最大值参数为memory_max_target最好一起修改了),pga和sga就会根据运行情况动态的互相转化 修改参数的方法。。
2、调整之前需要明确一个常识:32位版本的oracle最大支持75GB的SGA,如果oracle版本是32位的,那么你就不必尝试去调整大于7GB的SGA了。
3、).sga_target不能大于sga_max_size,可以设置为相等。2).SGA加上PGA等其他进程占用的内存总数必须小于操作系统的物理内存。做如下操作前,必须备份dbs目录下的所有文件。
4、具体修改的话是通过改变相关参数实现的,但是sga和pga都包括多个组件,尤其是sga,要配置的话首先应该对sga和pga的结构很熟悉。如果不熟悉,建议还是采用默认值。
5、一般来说如果服务器只为Oracle数据库服务的话,留出1G操作系统空间,再留出2G的PGA区,其他都可以分配给SGA了。PGA是非共享区,还有现在客户端都是多任务的,所以不只连接一个用户,要充分考虑一个用户连接多个用户。
Q4: oracle修改pga后无法登陆
1、按照你的说法,退出sqlplus,再登陆就提示无法登陆了。分析:首先此时数据库已关闭, 不可以用普通用户 yksoft 连接数据库 需要确认数据库服务正常启动:C:\windows\system32net start oracleserviceORCL 请求的服务已经启动。
2、是oracle安装时把你的plsql的tnsnames.ora的所在路径给覆盖了,需重新制定plsql的路径,在oracle文件夹里查找该文件的路径,添加到path里面应该就可以了。
3、填写你安装时填写的全局数据库名称创建成功(在此之前要确保oracle服务已启动。)创建成功后你就可以登录企业管理元 创建表空间,创建用户进行数据库的管理了。
4、如果你这个机器上建立了两个数据库,一个sid为orcl一个为test,那么在两个都启动的情况下,你修改sid为哪一个,你就连接哪一个。
5、猜测如下原因:所使用用户没有赋权,登陆权限。所使用用户密码过期。这个必须修改密码。软件传递用户密码错误。Oracle Database 又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。
oracle连接pga的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于oracle连接失败的原因有哪些、oracle连接pga的信息别忘了在本站进行查找喔。







