Oracle 多个实例如何通过EM进行访问

合集下载

重建oracle控制台(em)-完整版

重建oracle控制台(em)-完整版

重建oracle控制台(em)当oracle 改变ip后,em 控制台可能就访问不了,这时可用以下方法之一重建em控制台. 建议用第三个方法.方法一(测试成功):1.重建前,测试重启控制台服务进入操作系统控制台,输入命令emctl start dbconsole如果启动失败,进入第二步.2、确认参数shared_pool_size:打开sqlplus ,输入命令show parameter shared_pool_size如果显示:shared_pool_size big integer 80M则进入第三步;否则打开sqlplus ,输入命令alter system set shared_pool_size = 838860803、重建EM资料档案库进入操作系统控制台,输入命令emca -repos recreate4、配置数据上载到EM 资料档案库操作系统控制台,输入命令emca -config dbcontrol db配置成功后,控制台访问url (如http://hunan-cb4ad38b1:1158/em) 可能改变端口号为5500.方法二(未测试成功):1.删除原来的EM配置信息进入操作系统控制台,输入命令emca -deconfig dbcontrol db -repos drop 删除成功后,重启机器.2.创建新的EM信息进入操作系统控制台,输入命令emca -config dbcontrol db -repos create 方法三(测试成功):利用oracle自带的工具Database Configuration Assistant ,步骤如下:1.打开Database Configuration Assistant ,如下图:2.选择“配置数据库选项”,如下图:3.然后一直往下走,如果第一次重建不成功,可以重试一次,就可以搞定了.。

oracle content 使用方法

oracle content 使用方法

Oracle Content 是一种存储选项,可用于Microsoft Office 2010 或更高版本。

以下是使用Oracle Content 的基本步骤:
1. 打开Microsoft Office 程序,例如Word。

2. 选择“另存为”,然后单击“账户”。

3. 单击“添加服务”,然后选择“Oracle Content”。

从此时开始,您的Oracle Content 账户将在Word 或Excel 等Office 产品的“打开”和“另存为”面板中显示为一个位置。

此外,Oracle Content 还将作为选项显示在Microsoft Office 中的“文件”选项卡下方。

然后,您可以使用Microsoft Office 中的各种选项,例如保存文件、协作等等。

此外,Oracle Content 还与Oracle 数据库的某些功能结合使用,如动态视图和虚拟专用数据库(Virtual Private Database,VPD)。

1. 动态视图:基本原理是sys_context() 函数取可变参数的值。

例如,可以创建一个动态视图,该视图根据存储在Oracle Content 中的上下文信息(如订单日期)来过滤数据。

2. 虚拟专用数据库(VPD):VPD 提供了行级安全(Row Level Security)功能,用于行级访问控制。

例如,可以使用Oracle Content 来存储与特定用户或角色相关的数据,然后使用VPD 来确保只有适当的用户可以访问这些数据。

请注意,上述信息可能因Oracle 数据库的版本和配置而有所不同。

在使用这些功能之前,请确保您已经充分了解了相关文档和最佳实践。

oracleem手动配置

oracleem手动配置

oracleem⼿动配置⽤emca配置ememca是⼀个命令提⽰符,使⽤格式和⽅法在命令提⽰符下输⼊emca,屏幕上会出现emca使⽤帮助。

命令帮助如下:emca [操作] [模式] [数据库类型] [标记] [参数]常⽤以下两个命令:emca -config dbcontrol db -repos create 创建em资料库并同时配制Database Controlemca -deconfig dbcontrol db -repos drop 删除Database Control并同时删除em资料库[操作] 对应到-config和-deconfig 意思是配制意思。

注意"-"不能少[模式] 对应到dbcontrol,意思是Database Control[数据库类型] 对应到 db ,意思是数据库,对数据库 (包括使⽤ ASM 的数据库) 执⾏配置操作[标记] 这⾥没有。

[参数] 对应到-repos create和-repos drop,意思创建em资料库和删除当前em资料库如果我们没有配制过Database Control也没有em资料库,我们输⼊如下命令emca -config dbcontrol db -repos create数据库 SID: orcl监听程序端⼝号: 1521SYS ⽤户的⼝令:DBSNMP ⽤户的⼝令:SYSMAN ⽤户的⼝令:SYSMAN ⽤户的⼝令: 通知的电⼦邮件地址 (可选):通知的发件 (SMTP) 服务器 (可选):是否继续? [yes(Y)/no(N)]: y如果原来em资料库已经创建好,可以配制Database Controlemca -config dbcontrol db如果需要删除Database Control配制,但不删除em资料库emca -deconfig dbcontrol db如果需要全部删除,输⼊如下命令:(注!dbca是没有删除em资料库和取消Database Control配制)emca -deconfig dbcontrol db -repos drop删除⼀个EM资料库,但如果Database Control配制好,已经不能使⽤,⽽且需要DBConsole服务停⽌才能使⽤。

oracle em管理工具 创建实例

oracle em管理工具 创建实例

oracle em管理工具创建实例Oracle Enterprise Manager(简称EM)是一款强大的管理工具,可以帮助用户轻松创建和管理Oracle数据库实例。

在本文中,我们将探讨如何使用Oracle EM来创建实例,并介绍一些相关的功能和特点。

让我们来了解一下Oracle EM的基本概念和作用。

Oracle EM是Oracle公司开发的一款集中式管理工具,旨在简化数据库管理和监控任务。

通过Oracle EM,用户可以通过图形化界面轻松完成数据库实例的创建、配置、监控和维护等任务,而无需编写复杂的命令或脚本。

在使用Oracle EM创建实例之前,我们需要确保已经安装了Oracle数据库软件,并且正确配置了数据库参数。

接下来,我们将按照以下步骤来创建一个新的数据库实例。

第一步,打开Oracle EM控制台。

在Web浏览器中输入EM的URL地址,然后输入正确的用户名和密码进行登录。

登录成功后,我们将看到EM的主界面,其中包含了各种管理和监控功能。

第二步,选择“实例”选项卡。

在EM主界面上方的导航栏中,我们可以看到一个名为“实例”的选项卡。

点击该选项卡,将显示当前系统上已经创建的所有数据库实例的列表。

第三步,点击“创建”按钮。

在实例列表页面的右上方,我们可以看到一个名为“创建”的按钮。

点击该按钮,将弹出一个新的窗口,用于指定创建实例的详细信息。

第四步,填写实例信息。

在创建实例的窗口中,我们需要填写一些必要的信息,例如实例名称、数据库版本、数据库字符集、实例类型等。

此外,我们还可以根据需要选择其他高级选项,如数据库模板、存储选项和初始化参数等。

第五步,确认并创建实例。

在填写完实例信息后,我们可以点击“下一步”按钮,进入确认页面。

在确认页面上,我们可以再次检查实例信息是否正确,并根据需要修改。

确认无误后,点击“完成”按钮,开始创建数据库实例。

第六步,等待实例创建完成。

一旦我们点击“完成”按钮,Oracle EM将开始自动创建数据库实例。

配置Oracle EM

配置Oracle EM

配置Oracle EM 1.创建一个EM资料库1.设置Oracle的一些环境参数:Set ORACLE_HOSTNAME=计算机名Set ORACLE_SID=实例名Set ORACLE_HOME=Oracle安装目录Set ORACLE_UNQNAME=实例名2.创建EM资料库emca –repos create3.配置数据库的Database Control1.检查用户DBSNMP状态启动sqlplus2.修改DBSNMP用户状态为非锁定状态,并修改密码3.配置数据库的Database Controlemca –config dbcontrol db如果报错:解决方案:1)检查数据库实例状态2)查看sqlnet.ora文件如果是NONE,将其修改为NTS3)重新执行emca –config dbcontrol db4)查看dbconsole状态附注:创建一个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 db emctl start dbconsole。

ORACLE跨服务器访问数据库

ORACLE跨服务器访问数据库

ORACLE跨服务器访问数据库在ORACLE中,可以使用以下几种方式实现跨服务器访问数据库:1. 使用数据库链接(Database Link):数据库链接是一个定义在本地数据库中的对象,它指向远程数据库服务器的连接信息。

通过数据库链接可以在本地数据库中访问远程数据库中的表、视图等对象。

使用数据库链接可以像操作本地数据库一样操作远程数据库。

创建数据库链接的语法如下:CREATE DATABASE LINK <link_name>CONNECT TO <username> IDENTIFIED BY <password>USING '<remote_service_name>';在创建数据库链接时,需要提供连接到远程数据库的用户名和密码以及远程数据库的服务名。

创建完数据库链接后,可以使用该链接在本地数据库中执行SQL语句来访问远程数据库。

2. 使用透明网关(Transparent Gateway):透明网关是指在ORACLE数据库服务器和其他数据库服务器之间建立的一个桥梁。

通过透明网关可以将ORACLE数据库与其他不同类型的数据库进行连接,实现跨服务器访问数据库。

在使用透明网关之前,需要先在ORACLE数据库服务器上安装透明网关软件,并配置连接信息。

配置完成后,可以在ORACLE数据库中使用透明网关来执行SQL语句,访问其他数据库服务器上的数据。

3. 使用Heterogeneous Service(非ORACLE数据库访问):在ORACLE中,可以使用Heterogeneous Service来访问非ORACLE数据库。

Heterogeneous Service是ORACLE数据库提供的一种可扩展工具,可以将ORACLE数据库与其他类型的数据库进行连接,实现跨服务器访问数据库。

使用Heterogeneous Service需要在ORACLE数据库服务器上安装相应的驱动程序,并配置连接信息。

配置rac的em

配置rac的em
其他默认
监听程序端口:1521
集群名:GZDB
下面是默认
然后下面等。最后出现
已成功完成 Enterprise Manager 的配置。就说明成功配置
2.打开浏览器,输入下面网址
http://rac1:1158/em/
成功登录后就可以对em 进行管理。
3.检查home 页面,看看实例那一栏有没有出现了2个实例,如果只有一个,那么就需要在rac2上面进行如下处理:
说明无法把本机的状态上传到管理节点上面。要处理这个问题,比较简单,只需要修改
/u01/app/oracle/product/10.2.0/db_1/rac2_TESTDB2/sysman/config/emd.properties 这个配置文件,然后
REPOSITORY_URL=http://localhost:1158/em/upload/ 修改为 REPOSITORY_URL=http://rac1:1158/em/upload/
然后保存。
在emctl stop agent
emctl start agent
如果没有就到
/u01/app/oracle/product/10.2.0/db_1/rac2_TESTDB2/sysman/log 检查trc和log文件
如果出现下面的报错
2012-01-23 15:12:15 Thread-32185248 ERROR command: nmejcn: failed http connection to http://localhost:1158/em/upload/: retStatus=-32
配置rac的em
当创建好rac数据库后,我们可以使用em 来管理我们的rac数据库。由于在建库的时候没有选中em,所以就需要手工进行em的配置

Oracle设置DB、监听和EM开机启动的方法

Oracle设置DB、监听和EM开机启动的方法

Oracle设置DB、监听和EM开机启动的⽅法⼀、Windows系统Oracle提供了随操作系统启动⽽启动的功能,在Windows和Linux中,分别有不同的设置⽅法。

在Windows中,可以修改“我的电脑-->管理-->服务-->OracleService$ORACLE_SID”,或直接使⽤Win+R键打开运⾏窗⼝,输⼊services.msc即可打开服务,找到相应的Oracle服务,然后将其属性中的启动类型修改成⾃动。

⼀般在Windows系统上安装完后会⾃动设置成⾃动。

⼆、Linux系统对于Linux/Unix操作系统,如果想设置⾃动重启,那么该如何操作呢?对此Oracle提供了dbstart命令⽤于启动。

⾸先,第⼀步,需要修改/etc/oratab⽂件,将N修改为Y[root@oracle ~]# vim /etc/oratabLHR11G:/u01/app/oracle/product/11.2.0.4/dbhome_1:Y #将N改为Y⽂件/etc/oratab由root.sh脚本创建,在⽤dbca命令创建实例时也会更新这个⽂件。

当$ORACLE_SID:$ORACLE_HOME:<N|Y>设置为Y时,允许实例⾃启动,当设置为N时,则不允许⾃启动。

这个⽂件⾥的配置仅仅起⼀个开关的作⽤,其并不会具体的执⾏启动和关闭,具体的操作由$ORACLE_HOME/bin/dbstart和dbshut脚本来实现。

这2个脚本在执⾏时会检查/etc/oratab⽂件⾥的配置,为Y时才能继续执⾏。

接下来需要配置开机启动⽂件,有2种办法:⽅法1:配置/etc/rc.d/rc.local⽂件(推荐)在配置了/etc/oratab⽂件后,然后将以下脚本添加到/etc/rc.d/rc.local或/etc/rc.local⽂件中(/etc/rc.local是/etc/rc.d/rc.local的软连接⽂件):cat >> /etc/rc.d/rc.local <<"EOF"# 重启DBexport ORACLE_HOME=/u01/app/oracle/product/11.2.0.4/dbhome_1su oracle -c "$ORACLE_HOME/bin/dbstart $ORACLE_HOME"# 重启EMexport ORACLE_UNQNAME=LHR11Gsu oracle -c "$ORACLE_HOME/bin/emctl start dbconsole"该⽅法需要注意以下问题:1、若环境中没有创建EM,则可以不⽤添加ORACLE_UNQNAME和emctl这2⾏2、从Oracle 12c开始,由于EMDE(Enterprise Manager Database Express)替代了原有的EMDC(Enterprise Manager Database Control),所以,不再单独设置EM相关内容,只需要配置DB即可,例如:cat >> /etc/rc.d/rc.local <<"EOF"# 重启DBexport ORACLE_HOME=/u01/app/oracle/product/12.1.0.2/dbhome_1su oracle -c "$ORACLE_HOME/bin/dbstart $ORACLE_HOME"EOF3、在CentOS 7中,/etc/rc.d/rc.local的权限被降低了,所以需要执⾏如下命令赋予其可执⾏权限:chmod +x /etc/rc.d/rc.local最后就可以重启OS做测试⼯作了。

安装oracle10g后,em登录不上去-Oracle基础和管理

安装oracle10g后,em登录不上去-Oracle基础和管理

安装oracle10g后,em登录不上去-Oracle基础和管理1、楼主输入的登录地址是什么?一般要输入http://ip地址:1158/em2、em服务是否启动,通过emctl status dbconsole查一下,如没启动执行emctl start dbconsole,然后注意观察em启动时的端口号,一般默认端口为11583、确认em是否正确安装4、试着执行emca -repos create重建em资料库,重建时要指定oracle sid、端口号、sys用户名和密码5、可看看以下内容====================================== ======看看你的SYSMAN用户是不是被锁住了!有些关于10G EM的命令解释,希望对你有帮助。

====================================== ======如果安装了oem 应该拥有sysman、dbsnap用户的存在select user_id,username from dba_users;emca -hemca -repos createemca -r(如果机器名改变或者IP地址改变都会影响EM启动)emca -r -DBCONSOLE_PORT 5500 创建新的WEB 浏览端口emca -config dbcontrol db -repos recreate(smtp:)目录$ORACLE_HOME/oc4j/j2ee/OC4J_dbcCONSOLE_<hostname>_< sid>目录$ORACLE_HOME/<hostname>_<sid>tree %ORACLE_HOME%\oc4j\j2ee\OC4J_DBConsole_tan_% ORACLE_SID%tree %ORACLE_HOME%\tan_%ORACLE_SID%http://192.168.0.210:5500/em/cd $ORACLE_HOME/jdk/jre/lib $ORACLE_HOME/jre/1.4.2/lib/(font*zh_CN*)cp font.properties.zh_CN.Redhat font.properties$ORACLE_HOME/oc4j/j2ee/oc4j_applications/applications/e m/em/cabo/images/cache/zhs确认remote_login_passwordfile不为none 否则无法用EM登陆。

Oracle em

Oracle em

Oracle EM安装OS:Centos 6.4 64bitImportant:首先,你要知道你的oracle数据库,sys、sysman、dbsnmp用户的密码环境:如果不知道密码:1.切换到oracle用户Su – oracle2.进入到oracle数据库Sqlplus / as sysdba3.修改用户密码Alter user sys identified by 123456;Grant connect to sys identified by 123456;授权链接和改动密码,其他用户如上。

---hostname在/etc/hosts下面有解析--查看oracle 侦听状态Lsnrctl status 保证有服务注册如果侦听出现The listener supports no services解决方法有2种:第一种:进入到oracle数据库Shutdown && startup通过重启数据库来充值侦听第二种:修改listener.ora和tnsnames.ora文件使用locate listener.ora&&tnsnames.ora来查找文件位置一般在$ORACLE_HOME/network/admin/在listener.ora中添加侦听对象Tnsnames可以不进行改动然后使用lsnrctl status 查看。

环境配置完成之后,可以进行oracle EM的安装了使用这条命令打开oracle EM :emctl start dbconsole如果不能打开,查看报错信息,如果提示文件/配置not found问题原因为em资料库配置不正确,或者是dbcontrol没有配置好解决方法:1.重建EM资料2.emca -repos recreate3.4.填入你的oracle SID 、侦听端口以及设置的SYS、SYSMAN用户的密码,选择继续5.如果命令执行完显示6.7.代表EM资料重建成功,如果失败,查看原因解决。

emca配置oracle 10g的em

emca配置oracle 10g的em

emca配置oracle 10g的emD:\Documents and Settings\xxx>emcaE:\oracle\product\10.2.0\db_1\bin\emca.bat [操作] [模式] [数据库类型] [标记] [参数]-h | --h | -help | --help: 打印此帮助消息-version: 打印版本-config dbcontrol db [-repos (create | recreate)] [-cluster] [-silent] [-backup][参数]: 配置数据库的 Database Control-config centralAgent (db | asm) [-cluster] [-silent] [参数]: 配置中心代理管理-config all db [-repos (create | recreate)] [-cluster] [-silent] [-backup] [参数]: 配置 Database Control 和中心代理管理-deconfig dbcontrol db [-repos drop] [-cluster] [-silent] [参数]: 取消配置Database Control-deconfig centralAgent (db | asm) [-cluster] [ -silent] [参数]: 取消配置中心代理管理-deconfig all db [-repos drop] [-cluster] [-silent] [参数]: 取消配置 Database Control 和中心代理管理-addInst (db | asm) [-silent] [参数]: 为新的 RAC 实例配置 EM-deleteInst (db | asm) [-silent] [参数]: 取消为指定的 RAC 实例配置 EM-reconfig ports [-cluster] [参数]: 重新明确分配 Database Control 端口-reconfig dbcontrol -cluster [-silent] [参数]: 重新配置 RAC Database Control 部署-displayConfig dbcontrol -cluster [-silent] [参数]: 显示有关 RAC Database Control 配置的信息-upgrade (db | asm | db_asm) [-cluster] [-silent] [参数]: 将较低版本的 EM 配置升级到当前版本-restore (db | asm | db_asm) [-cluster] [-silent] [参数]: 将当前版本的 EM 配置复原到较低版本参数和选项:[参数]: [ -respFile 文件名 ] [ -paramName paramValue ]*db: 对数据库 (包括使用 ASM 的数据库) 执行配置操作asm: 仅对 ASM 实例执行配置操作db_asm: 对数据库和 ASM 实例执行升级/复原操作-repos create: 创建新的 Database Control 资料档案库-repos drop: 删除当前的 Database Control 资料档案库-repos recreate: 删除当前的 Database Control 资料档案库并重新创建一个-cluster: 对 RAC 数据库执行配置操作-silent: 在不提示参数的情况下执行配置操作-backup: 配置数据库的自动备份单实例数据库的参数HOST: 数据库主机名SID: 数据库 SIDPORT: 监听程序端口号ORACLE_HOME: 数据库 ORACLE_HOMEHOST_USER: 自动备份的主机用户名HOST_USER_PWD: 自动备份的主机用户口令BACKUP_SCHEDULE: 自动备份调度 (HH:MM)EMAIL_ADDRESS: 通知的电子邮件地址MAIL_SERVER_NAME: 通知的发件 (SMTP) 服务器ASM_OH: ASM ORACLE_HOMEASM_SID: ASM SIDASM_PORT: ASM 端口ASM_USER_ROLE: ASM 用户角色ASM_USER_NAME: ASM 用户名ASM_USER_PWD: ASM 用户口令SRC_OH: 要升级的数据库的 ORACLE_HOMEDBSNMP_PWD: DBSNMP 用户的口令SYSMAN_PWD: SYSMAN 用户的口令SYS_PWD: SYS 用户的口令DBCONTROL_HTTP_PORT: Database Control HTTP 端口AGENT_PORT: EM 代理端口RMI_PORT: Database Control 的 RMI 端口JMS_PORT: Database Control 的 JMS 端口集群数据库的其它参数CLUSTER_NAME: 集群名DB_UNIQUE_NAME: 数据库的唯一名称SERVICE_NAME: 服务名EM_NODE: Database Control 节点名EM_SID_LIST: 代理 SID 列表 [以逗号分隔]启动报错testhost:{/oracle}$emctl start dbconsoleOC4J Configuration issue./oracle/app/oracle/product/10.2/oc4j/j2ee/OC4J_DBConsole_testhost_testdb not found.删除testhost:{/oracle/app/oracle/product/10.2/network/admin}$emca -repos drop STARTED EMCA at Oct 20, 2008 3:08:52 PMEM Configuration Assistant, Version 10.2.0.1.0 ProductionCopyright (c) 2003, 2005, Oracle. All rights reserved.Enter the following information:Database SID: testdbListener port number: 1521Password for SYS user:Password for SYSMAN user:Do you wish to continue? [yes(Y)/no(N)]: yOct 20, 2008 3:09:04 PM oracle.sysman.emcp.EMConfig performINFO: This operation is being logged at /oracle/app/oracle/product/10.2/cfgtoollogs/emca/testdb/emca_2008-10-20_03-08-5 2-PM.log.Oct 20, 2008 3:09:04 PM oracle.sysman.emcp.EMReposConfig dropRepositoryINFO: Dropping the EM repository (this may take a while) ...Oct 20, 2008 3:09:46 PM oracle.sysman.emcp.EMReposConfig invokeINFO: Repository successfully droppedEnterprise Manager configuration completed successfullyFINISHED EMCA at Oct 20, 2008 3:09:46 PMtesthost:{/oracle/app/oracle/product/10.2/network/admin}$创建testhost:{/oracle}$emca -repos createSTARTED EMCA at Oct 20, 2008 3:10:47 PMEM Configuration Assistant, Version 10.2.0.1.0 ProductionCopyright (c) 2003, 2005, Oracle. All rights reserved.Enter the following information:Database SID: testdbListener port number: 1521Password for SYS user:Password for SYSMAN user:Do you wish to continue? [yes(Y)/no(N)]: yOct 20, 2008 3:10:58 PM oracle.sysman.emcp.EMConfig performINFO: This operation is being logged at /oracle/app/oracle/product/10.2/cfgtoollogs/emca/testdb/emca_2008-10-20_03-10-4 7-PM.log.Oct 20, 2008 3:10:58 PM oracle.sysman.emcp.EMReposConfig createRepository INFO: Creating the EM repository (this may take a while) ...Oct 20, 2008 3:12:27 PM oracle.sysman.emcp.EMReposConfig invokeINFO: Repository successfully createdEnterprise Manager configuration completed successfullyFINISHED EMCA at Oct 20, 2008 3:12:27 PM配置testhost:{/oracle}$emca -config dbcontrol dbSTARTED EMCA at Oct 20, 2008 3:13:13 PMEM Configuration Assistant, Version 10.2.0.1.0 ProductionCopyright (c) 2003, 2005, Oracle. All rights reserved.Enter the following information:Database SID: testdbDatabase Control is already configured for the database testdbYou have chosen to configure Database Control for managing the database testdb This will remove the existing configuration and the default settings and perform.a fresh configurationDo you wish to continue? [yes(Y)/no(N)]: yListener port number: 1521Password for SYS user:Password for DBSNMP 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 ................ /oracle/app/oracle/product/10.2Database hostname ................ testhostListener port number (1521)Database SID ................ testdbEmail address for notifications ...............Outgoing Mail (SMTP) server for notifications ...............-----------------------------------------------------------------Do you wish to continue? [yes(Y)/no(N)]: yOct 20, 2008 3:13:43 PM oracle.sysman.emcp.EMConfig performINFO: This operation is being logged at /oracle/app/oracle/product/10.2/cfgtoollogs/emca/testdb/emca_2008-10-20_03-13-1 3-PM.log.Oct 20, 2008 3:13:45 PM oracle.sysman.emcp.util.DBControlUtil stopOMSINFO: Stopping Database Control (this may take a while) ...Oct 20, 2008 3:13:52 PM oracle.sysman.emcp.util.DBControlUtil secureDBConsole INFO: Securing Database Control (this may take a while) ...Oct 20, 2008 3:14:24 PM oracle.sysman.emcp.util.DBControlUtil secureDBConsole INFO: Database Control secured successfully.Oct 20, 2008 3:14:24 PM oracle.sysman.emcp.util.DBControlUtil startOMSINFO: Starting Database Control (this may take a while) ...Oct 20, 2008 3:16:05 PM oracle.sysman.emcp.EMDBPostConfig performConfiguration INFO: Database Control started successfullyOct 20, 2008 3:16:05 PM oracle.sysman.emcp.EMDBPostConfig performConfiguration INFO: >>>>>>>>>>> The Database Control URL is https://testhost:1158/em<<<<<<<<<<< Enterprise Manager configuration completed successfullyFINISHED EMCA at Oct 20, 2008 3:16:05 PMORACLE RAC数据库删除testhost1:{/oracle}$emca -repos drop -clusterSTARTED EMCA at Oct 20, 2008 4:07:33 PMEM Configuration Assistant, Version 10.2.0.1.0 ProductionCopyright (c) 2003, 2005, Oracle. All rights reserved.Enter the following information:Database unique name: nmyzdbListener port number: 1521Password for SYS user:Password for SYSMAN user:Do you wish to continue? [yes(Y)/no(N)]: yOct 20, 2008 4:07:48 PM oracle.sysman.emcp.EMConfig performINFO: This operation is being logged at /oracle/app/oracle/product/10.2/cfgtoollogs/emca/nmyzdb/emca_2008-10-20_04-07-33-PM.log.Oct 20, 2008 4:07:50 PM oracle.sysman.emcp.EMReposConfig dropRepositoryINFO: Dropping the EM repository (this may take a while) ...删除的时候会整体锁住数据库,对数据库的任何访问都没有反应,因此手工中断了删除创建testhost1:{/oracle}$emca -repos create -clusterSTARTED EMCA at Oct 20, 2008 4:24:30 PMEM Configuration Assistant, Version 10.2.0.1.0 ProductionCopyright (c) 2003, 2005, Oracle. All rights reserved.Enter the following information:Database unique name: nmyzdbListener port number: 1521Password for SYS user:Password for SYSMAN user: geDo you wish to continue? [yes(Y)/no(N)]: yOct 20, 2008 4:24:57 PM oracle.sysman.emcp.EMConfig performINFO: This operation is being logged at /oracle/app/oracle/product/10.2/cfgtoollogs/emca/nmyzdb/emca_2008-10-20_04-24-3 0-PM.log.Oct 20, 2008 4:24:59 PM oracle.sysman.emcp.EMReposConfig createRepository INFO: Creating the EM repository (this may take a while) ...Oct 20, 2008 4:28:31 PM oracle.sysman.emcp.EMReposConfig invokeINFO: Repository successfully createdEnterprise Manager configuration completed successfullyFINISHED EMCA at Oct 20, 2008 4:28:31 PMtesthost1:{/oracle}$配置testhost1:{/oracle}$emca -config dbcontrol db -clusterSTARTED EMCA at Oct 20, 2008 4:32:26 PMEM Configuration Assistant, Version 10.2.0.1.0 ProductionCopyright (c) 2003, 2005, Oracle. All rights reserved.Enter the following information:Database unique name: nmyzdbListener port number: 1521Cluster name: nmyzdbPassword for SYS user:Password for DBSNMP 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 ................ /oracle/app/oracle/product/10.2Database instance hostname ................ testhost1Listener port number (1521)Cluster name ................ nmyzdbDatabase unique name ................ nmyzdbEmail address for notifications ...............Outgoing Mail (SMTP) server for notifications ...............-----------------------------------------------------------------Do you wish to continue? [yes(Y)/no(N)]: yOct 20, 2008 4:33:03 PM oracle.sysman.emcp.EMConfig performINFO: This operation is being logged at /oracle/app/oracle/product/10.2/cfgtoollogs/emca/nmyzdb/emca_2008-10-20_04-32-2 6-PM.log.Oct 20, 2008 4:33:08 PM oracle.sysman.emcp.EMDBCConfig instantiateOC4JConfigFiles INFO: Propagating /oracle/app/oracle/product/10.2/oc4j/j2ee/OC4J_DBConsole_testhost1_testdb1 to remote nodes ...Oct 20, 2008 4:33:08 PM oracle.sysman.emcp.EMDBCConfig instantiateOC4JConfigFiles INFO: Propagating /oracle/app/oracle/product/10.2/oc4j/j2ee/OC4J_DBConsole_testhost2_testdb2 to remote nodes ...Oct 20, 2008 4:33:09 PM oracle.sysman.emcp.EMDBCConfig copyAndPropagateOC4JDir INFO: Propagating /oracle/app/oracle/product/10.2/oc4j/j2ee/isqlplus_testhost1 to remote nodes ...Oct 20, 2008 4:33:10 PM oracle.sysman.emcp.EMDBCConfig copyAndPropagateOC4JDir INFO: Propagating /oracle/app/oracle/product/10.2/oc4j/j2ee/isqlplus_testhost2 to remote nodes ...Oct 20, 2008 4:33:13 PM oracle.sysman.emcp.EMAgentConfig deployStateDirs INFO: Propagating /oracle/app/oracle/product/10.2/testhost1_testdb1 to remote nodes ...Oct 20, 2008 4:33:15 PM oracle.sysman.emcp.EMAgentConfig deployStateDirs INFO: Propagating /oracle/app/oracle/product/10.2/testhost2_testdb2 to remote nodes ...Oct 20, 2008 4:33:16 PM oracle.sysman.emcp.util.DBControlUtil secureDBConsole INFO: Securing Database Control (this may take a while) ...Oct 20, 2008 4:34:55 PM oracle.sysman.emcp.util.DBControlUtil startOMSINFO: Starting Database Control (this may take a while) ...Oct 20, 2008 4:36:48 PM oracle.sysman.emcp.EMDBPostConfig performConfiguration INFO: Database Control started successfullyOct 20, 2008 4:36:48 PM oracle.sysman.emcp.EMDBPostConfig performConfiguration INFO: >>>>>>>>>>> The Database Control URL is https://testhost1:1158/em<<<<<<<<<<< Oct 20, 2008 4:36:48 PM oracle.sysman.emcp.EMDBPostConfig showClusterDBCAgentMessageINFO:**************** Current Configuration ****************INSTANCE NODE DBCONTROL_UPLOAD_HOST---------- ---------- ---------------------testdb1 testhost1 testhosttestdb2 testhost2 testhostEnterprise Manager configuration completed successfullyFINISHED EMCA at Oct 20, 2008 4:36:48 PM数据库的端口修改后,需要修改以下的文件中的端口号,em才能访问:如果是RAC,那么两台机器都需要改/oracle/app/oracle/product/10.2/testhost1_testdb1/sysman/config/emoms.propertie s/oracle/app/oracle/product/10.2/testhost2_testdb2/sysman/config/emoms.propertie s/oracle/app/oracle/product/10.2/testhost1_testdb1/sysman/emd/targets.xml/oracle/app/oracle/product/10.2/testhost2_testdb2/sysman/emd/targets.xml。

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。

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

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。

Oracle database 安装,EM管理开启方法

Oracle database 安装,EM管理开启方法

Oracle database 安装1.双击setup.exe2.填入基本信息,然后单击下一步3.选择创建并配置数据库4.选择桌面类5.配置oracle 数据库的安装基目录,并配置全局密码,全局密码应有大小写加数字格式6.执行先决条件检查。

如果无法检测通过可以忽略全部选项7.单击完成,然后正式开始安装,8.安装完成之后,继续安装PLSQL Developer管理工具安装完成之后会让你输入口令,就是刚才设置的口令用户名为SYSTEM从Windows桌面执行“开始”→“程序”→“Oracle - <ORACLE_HOME_NAME>”→“配置和移置工具”→“Database Configuration Assistant”命令,打开Database Configuration Assistant 对话框的欢迎界面,单击该界面中的“下一步”按钮选择创建数据库选择默认输入数据库名词选择配置EM输入初始密码选择默认选项配置一个示例方案设置数据内存单击确定开始配置配置oracle em企业管理器/20943428/viewspace-628782/ 配置EM具体步骤一、配置EM dbconsole的步骤信息emca -config dbcontrol db -repos recreateEMCA 开始于 2007-10-12 11:16:40EM Configuration Assistant 10.2.0.1.0 正式版版权所有 (c) 2003, 2005, Oracle。

保留所有权利。

输入以下信息:数据库 SID: orcl已为数据库 orcl 配置了 Database Control您已选择配置 Database Control, 以便管理数据库 orcl此操作将移去现有配置和默认设置, 并重新执行配置是否继续? [yes(Y)/no(N)]: y监听程序端口号: 1521SYS 用户的口令:DBSNMP 用户的口令:SYSMAN 用户的口令:SYSMAN 用户的口令:通知的电子邮件地址 (可选):通知的发件 (SMTP) 服务器 (可选):-----------------------------------------------------------------已指定以下设置数据库 ORACLE_HOME ................ e:\oracle\product\10.2.0\db_1数据库主机名 ................ 监听程序端口号 (1521)数据库 SID ................ orcl通知的电子邮件地址 ...............通知的发件 (SMTP) 服务器 ...............-----------------------------------------------------------------是否继续? [yes(Y)/no(N)]: y2007-10-12 11:17:32 oracle.sysman.emcp.EMConfig perform信息: 正在将此操作记录到 e:\oracle\product\10.2.0\db_1\cfgtoollogs\emca\orcl\emca_2007- 2007-10-12 11:17:37 oracle.sysman.emcp.util.DBControlUtil stopOMS信息: 正在停止 Database Control (此操作可能需要一段时间)...2007-10-12 11:17:40 oracle.sysman.emcp.EMReposConfig dropRepository信息: 正在删除 EM 资料档案库 (此操作可能需要一段时间)...2007-10-12 11:24:23 oracle.sysman.emcp.EMReposConfig invoke信息: 已成功删除资料档案库2007-10-12 11:24:24 oracle.sysman.emcp.EMReposConfig createRepository信息: 正在创建 EM 资料档案库 (此操作可能需要一段时间)...2007-10-12 11:34:36 oracle.sysman.emcp.EMReposConfig invoke信息: 已成功创建资料档案库2007-10-12 11:35:15 oracle.sysman.emcp.util.DBControlUtil startOMS信息: 正在启动 Database Control (此操作可能需要一段时间)...2007-10-12 11:36:56 oracle.sysman.emcp.EMDBPostConfig performConfiguration信息: 已成功启动 Database Control2007-10-12 11:36:56 oracle.sysman.emcp.EMDBPostConfig performConfiguration警告: 无法创建 Database Control 快捷方式2007-10-12 11:36:56 oracle.sysman.emcp.EMDBPostConfig performConfiguration信息: >>>>>>>>>>> Database Control URL 为:5500/em <<<<<<<<<<<已成功完成 Enterprise Manager 的配置在10g 中,我们可能会经常遇到OEM不能正常使用的问题,但导致问题的原因不尽相同,最后绝大多数问题可以通过emca 这个命令来解决,详细的说明可以查看连机帮助,下面给出一些常用的命令,及实例步骤.二、EMCA工具的其他参数创建一个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三、开启、关闭EM console服务先设置ORACLE_SID环境变量后,启动EM console服务emctl start dbconsole先设置ORACLE_SID环境变量后,停止EM console服务emctl stop dbconsole先设置ORACLE_SID环境变量后,查看EM console服务的状态emctl status dbconsole四、登录EM在浏览器输入http://192.168.2.200:1158/em/五、Oracle 10gR2 OEM按钮乱码的解决(OEM的中英文显示快速切换)方法1:(推荐使用这个方法)打开IE浏览器, 选择'工具"-->"Internet选项"-->"常规", 选择 "语言", 默认只有 "中文", 选择 " 添加 ", 加入 "英语(美国)" , 调整顺序, 把“英语(美国)”移动到最上面。

Oracle多个实例如何通过EM进行访问

Oracle多个实例如何通过EM进行访问

Oracle多个实例如何通过EM进行访问Oracle 多个实例如何通过EM进行访问1、Oracle 多实例如何通过EM进行访问单台Oracle数据库如果创建了多实例,如何通过EM进行访问呢?默认EM只会访问第一个实例,那其他的实例呢?那我们一起来看下这个文件就会明白了一、在ORACLE_HOME目录下的install目录中有一个portlist.ini 文件(ORACLE_HOME/install/portlist.ini),这个文件中就记录着这台数据库Server上所有实例的Enterprise Manager Console HTTP Port和Enterprise Manager Agent Port的内容(还有isqlplus 的端口信息)。

比如我电脑的portlist.ini文件其中,dna,gdna2为SID默认的portlist.ini文件另外关于EM的登陆sys对应的ConnectAs只能为SYSOPER,SYSDBAsystem对应的Connect As只能为Normalscott对应的Connect As只能为Normal二、EM安装设置:1、进入CMD2、emca -configdbcontroldb -repos recreate配置完成后在IE里输入http://localhost:5501/em,就能登陆gdna2的EM。

2、Oracle查看实例EM端口号、SID设制与一些命令-、查看数据库实例的EM端口在ORACLE_HOME\install\portlist.ini文件里面。

二、设制数据库实例的SIDSID的长度不能超过8个字符。

实例名不能超过30个字符三、常用的一些命令启动/关闭EM:emctl start/stop dbconsole启动/关闭监听:lsnrctl start/stop创建监听:netcalinux下监听自启动[root@local~]#vi /etc/oratab把oratab文件最下面的数据库SID后面的N改Y删除/创建数据库:dbca在linux下的创建与删除[root@local~]#xhost +(or xhostlocal:oracle(oracle安装在那个用户里面就写那个)non-network local connections being added to access control list)[root@local~]#su - oracle[oracle@local~]$export LANG=en_US(防止出现乱码用英文显示)[oracle@local~]$dbca创建TNS:netmgr启动/关闭数据库实例:sqlplus sys(dba authorize)/(password)@(DB_SID) as sysdba:startup/shutdown。

oracle中EM的问题解决

oracle中EM的问题解决

Oracle 10g中的EM采用Web的形式来管理数据库及相关服务,但使用过程中会碰到一些跟EM有关的问题,根据同行的提示及笔者的实际经验,进行了一些归纳,希望对相关爱好者有所帮助:(1)数据库控制台启动后,看到1)数据库实例无信息2)监听程序为状态为不可用3)到实例的代理连接状态为不可用。

问题分析:此时服务刚启动,还没有到位解决办法:过会再刷新。

此时可能会看到1)数据库实例有相关信息2)监听程序有信息但状态为关闭3)到实例的代理连接状态为失败,并提示ORA-12541: TNS:无监听程序(DBD ERROR: OCIServerAttach)。

原因可能是监听服务没启动。

(2)Io异常: The Network Adapter could not establish the connection问题分析:在改变了ip或计算机名的情况下出现,一般是监听服务有问题。

解决办法:第一步、用emca –config dbcontrol db命令从新配置一下em的database control;第二步、在ie中输入http://oracl_hostname:5500/em/(是5500端口,而不是1158端口)看看是否运行正常,如不正常,接着按问题(3)的解决方法进行处理。

(3)对于多网卡,或改变ip的情况,控制台出现如下情况:1)监听程序TNS-12541: TNS:无监听程序2)到实例的代理连接ORA-12541: TNS:无监听程序(DBD ERROR: OCIServerAttach)解决办法:修改Network Configuration File: %ORACLE_HOME%\network\admin\下的tnsnames.ora和listener.ora, 把其中的HOST=后的主机名或ip改为当前的主机名或ip,并重新启动监听服务。

之后刷新控制台页面,会看到监听程序已经启动,但可能会出现下面的提示“ORA-12505: TNS:监听程序当前无法识别连接描述符中所给出的SID (DBD ERROR: OCIServerAttach)”,没关系,多刷新几次即可看到到实例的代理连接成功的信息。

Oracle_11g_EM导入数据库

Oracle_11g_EM导入数据库

Oracle_11g_EM导入数据库
导入
前提:新建用户、表空间
用normal 什么登陆
选择数据移动中从导出文件导入
第一次需要建立目录对象
目录名称随便起
路径: DMP数据文件所在目录点击确定保存
目录对象下拉框选择自己建的对象
文件名称输入目录对象所指向的DMP文件的名称导入类型选择方案
用户名和口令为计算机名称和密码
点击继续
等待
选择方案
下一步
下一步
取消日志文件点击下一步
下一步
提交
等待
点击名称
导入
等待完成
注:期间可能会报错,
错误信息:
ORA-20446: The owner of the job is not registered ORA-
06512: 在"SYSMAN.MGMT_JOBS", line 168 ORA-06512: 在"SYSMAN.MGMT_JOBS", line 86 ORA-06512: 在 line 1 解决方案:
CMD 下
sqlplus/nolog
conn
sysman
sa
execute MGMT_USER.MAKE_EM_USER('sa') 导出
选择方案:
选择方案:
选择方案
下一步
取消生成日志
选择目录对象输入导入DMP的文件名下一步
下一步
提交作业
点击名称
导出。

2_Oracle Enterprise Manager 入门

2_Oracle Enterprise Manager 入门

访问Enterprise Manager (EM) Database Control您可以按如下方式访问Oracle Enterprise Manager Database Control:1. 打开Web 浏览器,输入以下URL:http://主机名:端口号/em2. 如果进程启动,则将显示Database Control Login 页面。

输入一个获授权访问Oracle Enterprise Manager Database Control 的用户的用户名和口令。

单击登入。

注意:如果这是您第一次访问Enterprise Manager Database Control,那么您会看到一个关于许可的页面。

仔细查看信息,并根据您的情况相应地进行回答。

3. 显示Database Home 页面。

您可以从数据库主目录页面访问性能、管理和维护属性。

将EM 管理权限授予其他用户在这一部分中,您将了解到如何将管理权限授予其它的数据库用户。

管理员是在管理信息库中定义的、能够登录Enterprise Manager 来执行管理任务的数据库用户。

在Enterprise Manager 中提供的管理任务的范围取决于分配给管理员的权限和角色。

执行下列步骤来将管理权限授予其他的数据库用户:1. 单击主页面页面顶部的设置。

2. 显示管理列表。

单击创建,通过将管理权限分配给一个现有的数据库用户来创建一个新的Enterprise Manager 用户。

显示创建管理员:属性页面。

3. 在这个步骤中,您将把管理权限授予HR 用户。

输入下列值:名称:HR口令:HR注意:您可以单击与名称字段相邻的手电图标来从弹出窗口中选择一个现有的数据库用户。

单击完成。

4. 显示创建管理员:复查页面。

单击完成。

5. 再次出现管理员页面,新的管理员包括在了管理员列表中。

定义中断周期当您计划中断您的数据库,以进行维护时,您可以通过定义一个中断周期来指定您不希望接收警报通知。

oracleem无法连接数据库实例

oracleem无法连接数据库实例

oracleem⽆法连接数据库实例
长时间不登陆em时,会出现em⽆法连接数据库,这时em会要求你验证主机⾝份。

就算密码都输⼊对了但右下⽅还是显⽰⽆法连接数据库实例,其实时因为sysman与dbsnmp这两个⽤户密码过期所导致。

解决思路⼤致如下:
1.sys登录数据库,修改sysman与dbsnmp的密码。

2.将新的sysman与dbsnmp上载⾄em。

这⾥不要认为上⾯修改了密码后em就能⽤,如果直接登录em会因为多次密码不正确⽽造成账号的锁定(锁了就去解),还要更新em中以上两个⽤户的密码(多说⼀句tfs也是这样依托账户密码更新后也要更新),先关闭em:(emctl stop dbconsole);修改密码(emctl setpasspd dbconsole)。

重新配置em也⾏(emca --config dbconsole db)。

oracle 10g-在em下以dba登录设置-008

oracle 10g-在em下以dba登录设置-008

Oracle 10g在em下以dba 身份登录-windows 系统下配置前提:1)oracle 10g 安装后,登陆isqlplus dba:本例以oracle 10g 安装在E:\为例。

2)DBA用户登陆isqlpus的网址http://localhost:5560/isqlplus/dba,进入该网址后首先会弹出一个登陆框,要求先输入 iSQL*Plus DBA的用户和密码,注意这里不是数据库用户,而是isqlplus应用服务器要求的webdba用户和密码。

(jazn>下创建的用户)3)要以DBA身份登陆isqlplus,必须先配置好oc4j用户oc4j可以使用两种身份认证方式:基于xml配置文件(jazn-data.xml)基于LDAP(Oracle Internet Directory)4)本例是第一种方式,也就是采用xml配置文件认证的方式,该配置文件位于$ORACLE_HOME/oc4j/j2ee/isqlplus /application-deployments/isqlplus/config。

但是该配置文件中的密码是加密过的,所以我们不能手动修改该文件,而是通过JAZN(Java AuthoriZatioN)来配置。

JAZN是oracle提供的一个JASS(Java Authentication and Authorization Service)工具。

配置步骤:1.添加环境变量系统变量%JAVA_HOME%E:\oracle\product\10.1.0\Db_1\jdk%ORACEL_HOME%E:\oracle\product\10.1.0\Db_12.执行脚本路径E:\oracle\product\10.1.0\Db_1\oc4j\j2ee\isqlplus\application-deployments\isqlplu s>运行脚本(定义telnet窗口的用户名admin,密码welcome)Linux下运行脚本$JAVA_HOME/bin/java –D java.security.properties=$ORACLE_HOME/oc4j/j2ee/home/config/jazn.security.props –jar $ORACLE_HOME/oc4j/j2ee/home/jazn.jar –user “ISQL*Plus DBA/admin –password welcome -shellwindows下运行脚本E:\oracle\product\10.1.0\Db_1\oc4j\j2ee\isqlplus\application-deployments\isqlplu s>%JAVA_HOME%\bin\java-Djava.security.properties=%ORACLE_HOME%\oc4j\j2ee\home\config\jazn.security.pro ps -jar %ORACLE_HOME%\oc4j\j2ee\home\jazn.jar -user “iSQL*Plus DBA/admin”-password welcome -shell3.cmd下运行完整步骤:Microsoft Windows [版本 5.2.3790](C) 版权所有 1985-2003 Microsoft Corp.C:\Documents and Settings\Administrator>e:E:\>cdE:\oracle\product\10.1.0\Db_1\oc4j\j2ee\isqlplus\application-deployments\isqlplu sE:\oracle\product\10.1.0\Db_1\oc4j\j2ee\isqlplus\application-deployments\isqlplu s>%JAVA_HOME%\bin\java-Djava.security.properties=%ORACLE_HOME%\oc4j\j2ee\home\config\jazn.security.pro ps -jar %ORACLE_HOME%\oc4j\j2ee\home\jazn.jar -user "iSQL*Plus DBA/admin" -password welcome –shell//创建用户并授予isqlplus dba 的权限JAZN:> adduser "iSQL*Plus DBA" sys lwyJAZN:> grantrole webDba "iSQL*Plus DBA" sys//显示存在的用户JAZN:> listusersiSQL*Plus DBA/adminiSQL*Plus DBA/sys//删除用户:JAZN:> remuser "iSQL*Plus DBA" aaa//修改用户密码:JAZN:> setpasswd "iSQL*Plus DBA" sys lwy newpasswd//撤销用户登陆isqlplus DBA的权限JAZN:> revokerole webDba "iSQL*Plus DBA" sys//退出JAZN命令环境JAZN:> exit4.重启服务E:\oracle\product\10.1.0\Db_1\oc4j\j2ee\isqlplus\application-deployments\isqlplu s>isqlplusctl stopiSQL*Plus 10.1.0.2.0Copyright (c) 2004 Oracle. All rights reserved.Stopping iSQL*Plus ...iSQL*Plus stopped.E:\oracle\product\10.1.0\Db_1\BIN>isqlplusctl startiSQL*Plus 10.1.0.2.0Copyright (c) 2004 Oracle. All rights reserved.Starting iSQL*Plus ...iSQL*Plus started.E:\oracle\product\10.1.0\Db_1\BIN>5.ie浏览器下登录进入页面http://localhost:5560/isqlplus/dba弹出对话框中输入jazn>下创建的用户和密码。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Oracle 多个实例如何通过EM进行访问
1、Oracle 多实例如何通过EM进行访问
单台Oracle数据库如果创建了多实例,如何通过EM进行访问呢?
默认EM只会访问第一个实例,那其他的实例呢?
那我们一起来看下这个文件就会明白了
一、在ORACLE_HOME目录下的install目录中有一个portlist.ini文件
(ORACLE_HOME/install/portlist.ini),这个文件中就记录着这台数据库Server上所有实例的Enterprise Manager Console HTTP Port和Enterprise Manager Agent Port的内容(还有isqlplus 的端口信息)。

比如我电脑的portlist.ini文件
其中,dna,gdna2为SID
默认的portlist.ini文件
另外关于EM的登陆
sys对应的ConnectAs只能为SYSOPER,SYSDBA
system对应的Connect As只能为Normal
scott对应的Connect As只能为Normal
二、EM安装设置:
1、进入CMD
2、emca -configdbcontroldb -repos recreate
配置完成后在IE里输入http://localhost:5501/em,就能登陆gdna2的EM。

2、Oracle查看实例EM端口号、SID设制与一些命令
-、查看数据库实例的EM端口
在ORACLE_HOME\install\portlist.ini文件里面。

二、设制数据库实例的SID
SID的长度不能超过8个字符。

实例名不能超过30个字符
三、常用的一些命令
启动/关闭EM:emctl start/stop dbconsole
启动/关闭监听:lsnrctl start/stop
创建监听:netca
linux下监听自启动
[root@local~]#vi /etc/oratab
把oratab文件最下面的数据库SID后面的N改Y
删除/创建数据库:dbca
在linux下的创建与删除
[root@local~]#xhost +(or xhostlocal:oracle(oracle安装在那个用户里面就写那个)non-network local connections being added to access control list)
[root@local~]#su - oracle
[oracle@local~]$export LANG=en_US(防止出现乱码用英文显示)
[oracle@local~]$dbca
创建TNS:netmgr
启动/关闭数据库实例:sqlplus sys(dba authorize)/(password)@(DB_SID) as sysdba
:startup/shutdown。

相关文档
最新文档