oracle11gEM配置

合集下载

windows 平台下 oracle 11g ogg配置详细步骤

windows 平台下 oracle 11g ogg配置详细步骤
源端:
1、安装ogg工具
2、安装目录下 GGSCI.exe
3、 GGSCI 1>create subdirs --- 创建子目录
4、 GGSCI 2>edit params ./GLOBALS --- 手动指定服务名GGMGR
NAME TYPE VALUE
-------- ----------- ------------------------------
recyclebin string on
SQL> alter system set recyclebin=off deferred; 非立即生效
SQL> create user ggs identified by ggs default tablespace users temporary tablespace temp;
SQL> grant dba to ggs;
----在目标端添加checkpoint表
rmthost 10.1.5.107, mgrport 7500
--Setenv(ORACLE_SID=ORCL)
rmttrail D:\app\administrator\product\11.2.0\OraHome_1\dirdat\et
grant connect ,resource,unlimited tablespace to ggs;
grant execute on utl_file to ggs;
grant select any dictionary,select any table to ggs;
----在源端创建测试表
SQL> create table demo(id number primary key,ename varchar2(10));

Oracle 11g 的 自动内存管理

Oracle 11g 的 自动内存管理

Oracle 11g 的自动内存管理作者: Fenng | 可以转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明网址: /database/oracle_11g_amm.html这是我的Oracle 11g 系列的文章之一.Oracle 的9i/10g 中已经对内存管理逐步做了很大的简化,11g 则更进一步,引入了一个新的概念自动化内存管理(Automatic Memory Management,AMM) . 如果DBA 真的想偷懒的话,只需要设定两个参数就可以把烦心的事情都交给Oracle 折腾了(只要DBA 足够心宽)。

PGA 与SGA 一起搞定。

这两个参数分别是:MEMORY_TARGET--操作系统的角度上 Oracle 所能使用的最大内存值。

动态参数MEMORY_MAX_TARGET--MEMORY_TARGET所能设定的最大值。

非动态可调。

Tip: 如果使用的是pfile,设定了MEMORY_TARGET 而没有指定MEMORY_MAX_TARGET 的值,则实例启动后MEMORY_MAX_TARGET 的值与MEMORY_TARGET 相等。

如果pfile 中指定了MEMORY_MAX_TARGET 而没有指定MEMORY_TARGET ,实例启动后MEMORY_TARGET 为0 。

AMM 在后台会启动一个内存管理(Memory Manager, mman)进程。

因为AMM 的引入,Oracle 内存管理更加灵活多样。

组合出来有5 种内存管理形式.∙自动内存管理∙自动共享内存管理∙手工共享内存管理∙自动PGA 管理手动PGA 管理1) 自动内存管理默认安装的实例即是AMM 方式。

如下SQL> show parameters targetNAME TYPE VALUE------------------------------------ ----------------------------------------------------archive_lag_target integer 0db_flashback_retention_target integer 1440fast_start_io_target integer 0fast_start_mttr_target integer 0memory_max_target big integer 1216Mmemory_target big integer 1216Mpga_aggregate_target big integer 0sga_target big integer 0要注意到SGA_TARGET 和都为0 。

Oracle+11g安装后参数规范设置

Oracle+11g安装后参数规范设置

Oracle 11g安装后的设置在Oracle 11g安装并建库后,需要进行一些调整,使数据库能够稳定、高效地运行。

除了对数据库使用手工内存管理之外,还需要进行如下的调整。

1.针对RAC数据库的参数调整alter system set parallel_force_local=true sid='*' scope=spfile;说明:这个参数是11g的新增参数,用于将并行的slave进程限制在发起并行SQL的会话所在的节点,即避免跨节点并行产生大量的节点间数据交换和引起性能问题。

这个参数用于取代11g之前instance_groups 和parallel_instance_group参数设置。

alter system set "_gc_policy_time"=0 sid='*' scope=spfile;alter system set "_gc_undo_affinity"=false scope=spfile;说明:这两个参数用于关闭RAC的DRM(dynamic remastering)特性,避免频繁的DRM使系统性能不稳定、严重的时候使数据库挂起。

同时也关闭Read-mostly Locking新特性,这个特性目前会触发大量的BUG,严重时使数据库实例宕掉。

针对11g RAC,需要注意的是如果节点的CPU数量不一样,这可能导致推导出来的lms进程数量不一样,根据多个案例的实践来看,lms数量不一样在高负载时会产生严重的性能问题,在此种情况下,需要手工设置gcs_server_processes参数,使RAC数据库所有节点的lms进程数相同。

2.RAC数据库和非RAC数据库都适用的参数调整alter system set "_optimizer_adaptive_cursor_sharing"=false sid='*' scope=spfile;alter system set "_optimizer_extended_cursor_sharing"=none sid='*' scope=spfile;alter system set "_optimizer_extended_cursor_sharing_rel"=none sid='*' scope=spfile;alter system set "_optimizer_use_feedback"=false sid ='*' scope=spfile;说明:这几个参数都是用于关闭11g的adaptive cursor sharing、cardinality feedback特性,避免出现SQL性能不稳定、SQL子游标过多的问题。

oracle不能使用EM怎么办oracle11g如何正确安装配置EM

oracle不能使用EM怎么办oracle11g如何正确安装配置EM

oracle不能使⽤EM怎么办oracle11g如何正确安装配置EM oracle不能使⽤EM的解决⽅法,具体内容如下
不能登录EM,执⾏emca -config dbcontrol db 不知道总是默认1522的端⼝号,⽆奈,google⼀番,从下⾯第⼆步开始执⾏。

(我的监听没问题)
1、打开oracle配置⼯具⾥的Net Configuration Assistant,选择“监听程序配置”,下⼀步,接着选择“重新配置”,下⼀步,仔细看下每⼀步配置的参数是否正确就OK了。

2、在命令⾏上使⽤“emca -deconfig dbcontrol db”命令删除配置
3、使⽤“emca -repos drop”命令删除 repository
注:第2、3步骤都要做,要不然在重新安装EM的时候会报“ ORA-20001: SYSMAN already exists..”的错误导致安装失败。

4、使⽤“emca -config dbcontrol db -repos create”命令进⾏创建em。

以上就是本⽂的全部内容,希望对⼤家的学习有所帮助,也希望⼤家多多⽀持。

Oracle11Gr2数据库安装配置详细步骤

Oracle11Gr2数据库安装配置详细步骤

Oracle11Gr2数据库安装配置详细步骤一、 Oracle 11G 下载安装配置(一) Oracle 11g r2下载官网链接可以在Oracle 官网下载Oracle 11g r2数据库:/technetwork/database/enterpriseedition/downloads/index.htm l解压使用这里下载的是for windows x64位win64_11gR2_database_1of2.zip、win64_11gR2_database_2of2.zip 将两个压缩包解压到同一个目录下即“database”,然后单击解压目录下的“setup.exe”文件。

(二) Oracle 11g r2软件安装安装程序-安装数据库软件-步骤1/10在出现的“配置安全更新”窗口中,取消“我希望通过My Oracle Support接受安全更新”,单击“下一步”:安装程序-安装数据库软件-步骤2/10在“安装选项”窗口中,选择“仅安装数据库软件”,单击“下一步”:安装程序-安装数据库-步骤软件3/10网格安装选项。

选择“单实例数据库安装”,如下图所示,单击下一步。

Real Application Clusters用来在群机环境下实现多机共享数据库,以保证应用的高可用性。

同时可以自动实现并行处理及均分负载,还能实现数据库在故障时的容错和无断点恢复。

安装程序-安装数据库-步骤软件4/10产品语言。

直接默认即可(简体中文、英语),如下图所示,单击下一步安装程序-安装数据库-步骤软件5/10数据库版本。

选择“企业版”,如下图所示,单击下一步。

之所以选择企业版, 是因为它提供了全面的功能来支持要求最严格的事务处理、商务智能和内容管理软件。

防止服务器故障、站点故障和人为错误的发生,并减少了计划内的宕机时间,利用独特的行级安全性、细粒度审计和透明的数据加密技术来确保数据安全,包括了高性能的数据仓库、在线分析处理和数据挖掘功能。

Oracle11gDataGuard配置EM

Oracle11gDataGuard配置EM

Oracle11gDataGuard配置EM
主库执行如下操作
1、在数据库主机hosts文件添加主机地址映射,解决EM监听程序状态显示为关闭的问题。

2、配置系统环境变量如下
ORACLE_HOSTNAME=PC-NAME
ORACLE_SID=orcl
ORACLE_UNQNAME=orcl
CMD窗口执行
set ORACLE_HOSTNAME=PC-NAME
set ORACLE_SID=orcl
set ORACLE_UNQNAME=orcl
3、连接数据库,使用如下命令解锁sysman用户。

4、alter user sysman account unlock;
5、使用emca -deconfig dbcontrol db命令删除配置
6、使用emca -repos drop删除repository
7、使用emca -config dbcontrol db -repos create 创建Database Control。

8、根据提示,输入数据库信息,待创建完毕,稍等片刻,等待EM启动完毕,根据提示的路径访问EM。

访问地址参考:https://主库IP:5500/em
注:①如果需要访问备库的EM,需要将备库切换成主库,再进行配置,配置后即可进行访问。

②进行主备切换后,需要对EM重新配置。

常用命令参考
重新配置语句emca -config dbcontrol db
重新配置端口命令
emca -reconfig ports -dbcontrol_http_port 1159
emca -reconfig ports -agent_port 3939。

11g em重建报唯一约束错误解决

11g em重建报唯一约束错误解决

今天在手工配置Oracle11g的EM时总是报如下错误,也没有找到解决办法,以下是北京海淀甲骨文学习中心的解决过程,希望可以帮助你们-WARNING:ORA-00001:uniqueconstraint(SYSMAN.PARAMETERS_PRIMARY_KEY)violatedORA-06512:at"SYSMAN.EMD_LOADER",line4986ORA-06512:atline1以Metalink上也没有找到解决办法,以下是我的解决过程:1、数据库版本SQL>select*fromv$version;BANNER------------------------------------------------------------------------------------------------------------------------------OracleDatabase11gEnterpriseEditionRelease11.2.0.3.0-64bitProductionPL/SQLRelease11.2.0.3.0-ProductionCORE11.2.0.3.0ProductionTNSforLinux:Version11.2.0.3.0-ProductionNLSRTLVersion11.2.0.3.0–Production2、配置EM时的步骤[oracle@Core-Nbu-Rollback~]$emca-configdbcontroldb-reposrecreateSTARTEDEMCAatNov23,20123:52:08PMEMConfigurationAssistant,Version11.2.0.3.0ProductionCopyright(c)2003,2011,Oracle.Allrightsreserved.Enterthefollowinginformation:DatabaseSID:testDatabaseControlisalreadyconfiguredforthedatabasetest YouhavechosentoconfigureDatabaseControlformanagingthedatabasetest Thiswillremovetheexistingconfigurationandthedefaultsettingsandperform.afreshconfiguration----------------------------------------------------------------------WARNING:Whilerepositoryisdroppedthedatabasewillbeputinquiescemode.---------------------------------------------------------------------- Doyouwishtocontinue?[yes(Y)/no(N)]:YListenerORACLE_HOME[/soft/ora11g/11202]:PasswordforSYSuser:PasswordforDBSNMPuser:PasswordforSYSMANuser:Emailaddressfornotifications(optional):OutgoingMail(SMTP)serverfornotifications(optional):----------------------------------------------------------------- YouhavespecifiedthefollowingsettingsDatabaseORACLE_HOME................/soft/ora11g/11202 Localhostname................Core-Nbu-RollbackListenerORACLE_HOME................/soft/ora11g/11202 Listenerportnumber. (1521)DatabaseSID................testEmailaddressfornotifications...............OutgoingMail(SMTP)serverfornotifications...............---------------------------------------------------------------------------------------------------------------------------------------WARNING:Whilerepositoryisdroppedthedatabasewillbeputinquiescemode.---------------------------------------------------------------------- Doyouwishtocontinue?[yes(Y)/no(N)]:YNov23,20123:52:33PMoracle.sysman.emcp.EMConfigperformINFO:Thisoperationisbeingloggedat/soft/ora11g/cfgtoollogs/emca/test/emca_2012_11_23_15_52_07 .log.Nov23,20123:52:35PMoracle.sysman.emcp.util.DBControlUtilstopOMSINFO:StoppingDatabaseControl(thismaytakeawhile)...Nov23,20123:52:56PMoracle.sysman.emcp.EMReposConfiginvokeINFO:DroppingtheEMrepository(thismaytakeawhile)...Nov23,20123:54:56PMoracle.sysman.emcp.EMReposConfiginvokeINFO:RepositorysuccessfullydroppedNov23,20123:54:57PMoracle.sysman.emcp.EMReposConfigcreateRepositoryINFO:CreatingtheEMrepository(thismaytakeawhile)...Nov23,20123:57:30PMoracle.sysman.emcp.EMReposConfigcreateRepositoryWARNING:ORA-00001:uniqueconstraint(SYSMAN.PARAMETERS_PRIMARY_KEY)violatedORA-06512:at"SYSMAN.EMD_LOADER",line4986ORA-06512:atline1Nov23,20123:57:30PMoracle.sysman.emcp.EMReposConfiginvokeSEVERE:ErrorcreatingtherepositoryNov23,20123:57:30PMoracle.sysman.emcp.EMReposConfiginvokeINFO:Refertothelogfileat/soft/ora11g/cfgtoollogs/emca/test/emca_repos_create_<date>.logformo redetails.Nov23,20123:57:30PMoracle.sysman.emcp.EMConfigperformSEVERE:ErrorcreatingtherepositoryRefertothelogfileat/soft/ora11g/cfgtoollogs/emca/test/emca_2012_11_23_15_52_07.logformoredet ails.Couldnotcompletetheconfiguration.Refertothelogfileat/soft/ora11g/cfgtoollogs/emca/test/emca_ 2012_11_23_15_52_07.logformoredetails.盈佳科技有限公司是甲骨文Oracle公司在北京指定授权IT学习中心,坐落于海淀区北四环中路。

oracle 10g 11g em的配置

oracle 10g 11g em的配置
DBSNMP 用户的口令:
SYSMAN 用户的口令: y
SYSMAN 用户的口令:
SYSMAN 用户的口令: 通知的电子邮件地址 (可选):
通知的发件 (SMTP) 服务器 (可选):
-----------------------------------------------------------------
http://XYS:1158/em/console/aboutApplication
Oracle Enterprise Manager 10g is not running.
------------------------------------------------------------------
通知的电子邮件地址 ...............
通知的发件 (SMTP) 服务器 ...............
-----------------------------------------------------------------
是否继续? [yes(Y)/no(N)]: Y
2008-8-31 13:18:41 oracle.sysman.emcp.EMConfig perform
信息: 已成功删除资料档案库
2008-8-31 13:05:16 oracle.sysman.emcp.EMAgentConfig performDeconfiguration
严重: 取消配置数据库 orcl 的 EM 时出错。
2008-8-31 13:05:16 oracle.sysman.emcp.EMConfig perform
信息: 正在创建 EM 资料档案库 (此操作可能需要一段时间)...
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

配置oracle11g EM db control创建一个EM资料库emca -repos create重建一个EM资料库emca -repos recreate删除一个EM资料库emca -repos drop配置数据库的Database Controlemca -config dbcontrol db删除数据库的Database Control配置emca -deconfig dbcontrol db重新配置db control的端口,默认端口在1158emca -reconfig portsemca -reconfig ports -dbcontrol_http_port 1160emca -reconfig ports -agent_port 3940先设置ORACLE_SID环境变量后,启动EM console服务emctl start dbconsole先设置ORACLE_SID环境变量后,停止EM console服务emctl stop dbconsole先设置ORACLE_SID环境变量后,查看EM console服务的状态emctl status dbconsole配置dbconsole的步骤emca -repos createemca -config dbcontrol dbemctl start dbconsole重新配置dbconsole的步骤emca -repos dropemca -repos createemca -config dbcontrol dbemctl start dbconsole-------------oracle从10g以来一直大力推荐dba通过EM来进行管理,不管个人的喜好如何,都不能否认EM还是具有很强的易用性的。

前阵子装好了11g后,发现oracle11g文档很多快速管理指南的内容都是通过EM来进行的,但我在文档上并没找到EM的安装说明,于是试着通过10g的说明来对其进行配置。

从安装软件上看,我并没找到grid control部分,不知道是不是还没有推出,下面简单描述一下db control的配置过程以及遇到的几个问题。

跟10g的方法相仿,oracle11g也可以通过EMCA来配置db control(在装数据库时候用dbca 可以同时创建em)登陆oracle用户,执行emca -h命令后可以看到emca的各种配置参数及选项,具体参数的说明可以参考10g中的说明(可在Introduction to Enterprise Manager Advanced Configuration中找到)。

执行emca -config dbcontrol db -repos create,按提示输入一些配置后,创建过程开始,可惜建到一半后,SYSAUX空间不足,报错退出了。

看来自10G以后SYSAUX空间的要求越来越大了,这里要注意,不光是sysaux表空间,system表空间也要有足够的空闲。

扩展表空间后执行emca -config dbcontrol db -repos recreate准备重新开始创建,结果刚一开始就报错退出了,竟然是报没有tns监听,lsnrctl status检查监听是启的,用配置的tnsnames连接数据库也能连上,想了很久后怀疑跟监听没有采用动态注册方式有关,可按道理在一些缺省条件达成的情况的下,动态注册是自动生效的。

lsnrctl status命令再看了一下,动态注册果然没有启动,没办法只能试试强制指定了,tnsnames里增加listener1=(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=oratest)(PORT=1521)))并指定local_listener=listener1后,动态注册立即生效了。

至于为啥,我不知道,新特性还是bug?以后再说吧(10G没怎么玩过,不知道有没这个问题)重新执行emca -config dbcontrol db -repos recreate,成功,开始drop以前的配置了,之后一切顺利,执行过程及结果消息如下:$ emca -config dbcontrol db -repos recreateSTARTED EMCA at Aug 29, 2007 8:40:57 AMEM Configuration Assistant, Version 11.1.0.5.0 ProductionCopyright (c) 2003, 2005, Oracle. All rights reserved.Enter the following information:Database SID: test11gListener port number: 1521Password for SYS user:Password for SYSMAN user: Email address for notifications (optional): Outgoing Mail (SMTP) server for notifications (optional):-----------------------------------------------------------------You have specified the following settingsDatabase ORACLE_HOME ................ /oracle11g/product/11gLocal hostname ................ oratestListener port number (1521)Database SID ................ test11gEmail address for notifications ...............Outgoing Mail (SMTP) server for notifications ...............-----------------------------------------------------------------Do you wish to continue? [yes(Y)/no(N)]: YAug 29, 2007 8:41:20 AM oracle.sysman.emcp.EMConfig performINFO: This operation is being logged at/oracle11g/cfgtoollogs/emca/test11g/emca_2007_08_29_08_40_56.log.Aug 29, 2007 8:41:30 AM oracle.sysman.emcp.EMReposConfig invoke INFO: Dropping the EM repository (this may take a while) ...Aug 29, 2007 8:50:26 AM oracle.sysman.emcp.EMReposConfig invoke INFO: Repository successfully droppedAug 29, 2007 8:50:28 AM oracle.sysman.emcp.EMReposConfig createRepositoryINFO: Creating the EM repository (this may take a while) ...Aug 29, 2007 9:16:21 AM oracle.sysman.emcp.EMReposConfig invoke INFO: Repository successfully createdAug 29, 2007 9:17:05 AM oracle.sysman.emcp.EMReposConfig uploadConfigDataToRepositoryINFO: Uploading configuration data to EM repository (this may take a while) ... Aug 29, 2007 9:20:57 AM oracle.sysman.emcp.EMReposConfig invoke INFO: Uploaded configuration data successfullyAug 29, 2007 9:21:22 AM oracle.sysman.emcp.util.DBControlUtil configureSoftwareLibINFO: Software library configured successfully.Aug 29, 2007 9:21:22 AM oracle.sysman.emcp.EMDBPostConfig configureSoftwareLibraryINFO: Deploying Provisioning archives ...Aug 29, 2007 9:26:27 AM oracle.sysman.emcp.EMDBPostConfig configureSoftwareLibraryINFO: Provisioning archives deployed successfully.Aug 29, 2007 9:26:27 AM oracle.sysman.emcp.util.DBControlUtil secureDBConsoleINFO: Securing Database Control (this may take a while) ...Aug 29, 2007 9:27:34 AM oracle.sysman.emcp.util.DBControlUtil secureDBConsoleINFO: Database Control secured successfully.Aug 29, 2007 9:27:34 AM oracle.sysman.emcp.util.DBControlUtil startOMS INFO: Starting Database Control (this may take a while) ...Aug 29, 2007 9:36:05 AM oracle.sysman.emcp.EMDBPostConfig performConfigurationINFO: Database Control started successfullyAug 29, 2007 9:36:08 AM oracle.sysman.emcp.EMDBPostConfig performConfigurationINFO: >>>>>>>>>>> The Database Control URL is https://oratest:1158/em <<<<<<<<<<<Aug 29, 2007 9:37:50 AM oracle.sysman.emcp.EMDBPostConfig invoke WARNING:************************ WARNING ************************ Management Repository has been placed in secure mode wherein Enterprise Manager data will be encrypted. The encryption key has been placed in the file: /oracle11g/product/11g/oratest_test11g/sysman/config/emkey.ora. Please ensure this file is backed up as the encrypted data will become unusable if this file is lost.*********************************************************** Enterprise Manager configuration completed successfullyFINISHED EMCA at Aug 29, 2007 9:37:51 AMemkey.ora是密钥的所在地所以如果在生成系统上还是需要备份好的。

相关文档
最新文档