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 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。

自己整理手动配置oracle11gem

自己整理手动配置oracle11gem

安装oracle最后一步,报错em配置不正确,需要手工配置。

打开运行——cmd,将下面语句复制粘贴到文件d:\*.sql,在命令窗口执行sqlplus“/as sysdba” @d:\*.sql————这句执行了文件中的sql语句,删除了em资料库,使用emca -deconfigdbcontroldb -repos drop可能会造成删除不干净,在创建时报错。

第二步就该创建了执行emca–repos create第三步进行配置:在这一步,是最揪心的,我试了好多种方法始终报错。

这样下一步就需要开始——所有程序——Oracle - OraDb11g_home1——配置和移植工具——net Manager按照下图选择数据库服务,并添加oracle主目录同时执行然后执行配置语句emca -configdbcontroldb大功告成了:D:\*.sqldrop user SYSMAN cascade;drop user MGMT_VIEW cascade;drop role MGMT_USER;drop public synonym MGMT_TARGET_BLACKOUTS; drop public synonym SETEMVIEWUSERCONTEXT;drop user sysman cascade;drop public synonym MGMT_ADMIN;drop public synonym MGMT_AS_ECM_UTIL;drop public synonym MGMT_AVAILABILITY;drop public synonym MGMT_COLLECTION_PROPERTIES; drop public synonym MGMT_CREDENTIAL;drop public synonym MGMT_CURRENT_METRICS;drop public synonym MGMT_CURRENT_METRIC_ERRORS;drop public synonym MGMT_CURRENT_SEVERITY;drop public synonym MGMT_DELTA;drop public synonym MGMT_DELTA_ENTRY;drop public synonym MGMT_DELTA_ENTRY_VALUES;drop public synonym MGMT_DELTA_IDS;drop public synonym MGMT_DELTA_ID_VALUES;drop public synonym MGMT_DELTA_VALUE;drop public synonym MGMT_DELTA_VALUES;drop public synonym MGMT_GLOBAL;drop public synonym MGMT_GUID_ARRAY;drop public synonym MGMT_GUID_OBJ;drop public synonym MGMT_IP_TGT_GUID_ARRAY;drop public synonym MGMT_JOB;drop public synonym MGMT_JOBS;drop public synonym MGMT_JOB_EXECPLAN;drop public synonym MGMT_JOB_EXECUTION;drop public synonym MGMT_JOB_EXEC_SUMMARY;drop public synonym MGMT_JOB_OUTPUT;drop public synonym MGMT_JOB_PARAMETER;drop public synonym MGMT_JOB_SCHEDULE;drop public synonym MGMT_JOB_TARGET;drop public synonym MGMT_LOG;drop public synonym MGMT_LONG_TEXT;drop public synonym MGMT_MESSAGES;drop public synonym MGMT_METRICS;drop public synonym MGMT_METRICS_1DAY; drop public synonym MGMT_METRICS_1HOUR;drop public synonym MGMT_METRICS_COMPOSITE_KEYS;drop public synonym MGMT_METRICS_RAW;drop public synonym MGMT_METRIC_COLLECTIONS;drop public synonym MGMT_METRIC_ERRORS;drop public synonym MGMT_METRIC_THRESHOLDS;drop public synonym MGMT_NAME_VALUE;drop public synonym MGMT_NAME_VALUES;drop public synonym MGMT_PREFERENCES;drop public synonym MGMT_SEVERITY;drop public synonym MGMT_SEVERITY_ARRAY;drop public synonym MGMT_SEVERITY_OBJ;drop public synonym MGMT_STRING_METRIC_HISTORY;drop public synonym MGMT_TARGET;drop public synonym MGMT_TARGETS;drop public synonym MGMT_TARGET_BLACKOUTS;drop public synonym MGMT_TARGET_PROPERTIES;drop public synonym MGMT_TYPE_PROPERTIES;drop public synonym MGMT_USER;drop public synonym MGMT_VIEW_UTIL;drop public synonym MGMT$DELTA_ORACLE_HOME;drop public synonym MGMT$DELTA_OS_COMPONENTS;drop public synonym MGMT$DELTA_OS_COMP_DETAILS;drop public synonym MGMT$DELTA_OS_KERNEL_PARAMS;drop public synonym MGMT$DELTA_PATCHSETS;drop public synonym MGMT$DELTA_PATCHSET_DETAILS;drop public synonym MGMT$DELTA_TABLESPACES;drop public synonym MGMT$DELTA_VENDOR_SW;drop public synonym MGMT$DELTA_VIEW;drop public synonym MGMT$DELTA_VIEW_DETAILS;drop public synonym MGMT$ECM_CURRENT_SNAPSHOTS;drop public synonym MGMT$ECM_VISIBLE_SNAPSHOTS;drop public synonym MGMT$GROUP_DERIVED_MEMBERSHIPS; drop public synonym MGMT$GROUP_FLAT_MEMBERSHIPS; drop public synonym MGMT$GROUP_MEMBERS;drop public synonym MGMT$HA_BACKUP;drop public synonym MGMT$HA_FILES;drop public synonym MGMT$HA_INFO;drop public synonym MGMT$HA_INIT_PARAMS;drop public synonym MGMT$HA_MTTR;drop public synonym MGMT$HA_RMAN_CONFIG;drop public synonym MGMT$HW_NIC;drop public synonym MGMT$METRIC_COLLECTION;drop public synonym MGMT$METRIC_CURRENT;drop public synonym MGMT$METRIC_DAILY;drop public synonym MGMT$METRIC_DETAILS;drop public synonym MGMT$METRIC_HOURLY;drop public synonym MGMT$MISSING_TARGETS;drop public synonym MGMT$MISSING_TARGETS_IN_GROUPS; drop public synonym MGMT$OS_COMPONENTS;drop public synonym MGMT$OS_FS_MOUNT;drop public synonym MGMT$OS_HW_SUMMARY;drop public synonym MGMT$OS_KERNEL_PARAMS;drop public synonym MGMT$OS_PATCHES;drop public synonym MGMT$OS_SUMMARY;drop public synonym MGMT$SOFTWARE_COMPONENTS;drop public synonym MGMT$SOFTWARE_COMPONENT_ONEOFF; drop public synonym MGMT$SOFTWARE_COMP_PATCHSET; drop public synonym MGMT$SOFTWARE_DEPENDENCIES;drop public synonym MGMT$SOFTWARE_HOMES;drop public synonym MGMT$SOFTWARE_ONEOFF_PATCHES; drop public synonym MGMT$SOFTWARE_OTHERS;drop public synonym MGMT$SOFTWARE_PATCHES_IN_HOMES; drop public synonym MGMT$SOFTWARE_PATCHSETS;drop public synonym MGMT$TARGET;drop public synonym MGMT$TARGET_COMPONENTS;drop public synonym MGMT$TARGET_COMPOSITE;drop public synonym MGMT$TARGET_PROPERTIES;drop public synonym MGMT$TARGET_TYPE;drop PUBLIC SYNONYM SMP_EMD_AVAIL_OBJ;drop public synonym EMD_MNTR;drop public synonym SMP_EMD_AVAIL_OBJ;drop public synonym SMP_EMD_DELETE_REC_ARRAY;drop public synonym SMP_EMD_INTEGER_ARRAY;drop public synonym SMP_EMD_INTEGER_ARRAY_ARRAY; drop public synonym SMP_EMD_NVPAIR;drop public synonym SMP_EMD_NVPAIR_ARRAY;drop public synonym SMP_EMD_STRING_ARRAY;drop public synonym SMP_EMD_STRING_ARRAY_ARRAY;drop public synonym SMP_EMD_TARGET_OBJ;drop public synonym SMP_EMD_TARGET_OBJ_ARRAY;drop public synonym ECM_UTIL;drop role mgmt_user;DROP USER sysman CASCADE;DROP USER mgmt_view CASCADE;DROP ROLE MGMT_USER;ALTER USER dbsnmp ACCOUNT UNLOCK;ALTER USER dbsnmp identified by dbsnmp;DROP PUBLIC SYNONYM SETEMVIEWUSERCONTEXT;DROP PUBLIC SYNONYM MGMT_TARGET_BLACKOUTS; DROP PUBLIC SYNONYM MGMT_AVAILABILITY;DROP PUBLIC SYNONYM MGMT_CURRENT_AVAILABILITY; DROP PUBLIC SYNONYM MGMT_SEVERITY_OBJ;DROP PUBLIC SYNONYM MGMT_SEVERITY_ARRAY;DROP PUBLIC SYNONYM MGMT_GUID_OBJ;DROP PUBLIC SYNONYM MGMT_GUID_ARRAY;DROP PUBLIC SYNONYM SMP_EMD_AVAIL_OBJ;DROP PUBLIC SYNONYM SMP_EMD_TARGET_OBJ;DROP PUBLIC SYNONYM SMP_EMD_TARGET_OBJ_ARRAY; DROP PUBLIC SYNONYM SMP_EMD_DELETE_REC_ARRAY; DROP PUBLIC SYNONYM MGMT_METRICS;DROP PUBLIC SYNONYM MGMT_TARGETS;DROP PUBLIC SYNONYM MGMT_TYPE_PROPERTIES;DROP PUBLIC SYNONYM MGMT_TARGET_PROPERTIES; DROP PUBLIC SYNONYM MGMT_METRICS_RAW;DROP PUBLIC SYNONYM MGMT_CURRENT_METRICS; DROP PUBLIC SYNONYM MGMT_STRING_METRIC_HISTORY; DROP PUBLIC SYNONYM MGMT_LONG_TEXT;DROP PUBLIC SYNONYM MGMT_METRICS_COMPOSITE_KEYS; DROP PUBLIC SYNONYM MGMT_METRICS_1HOUR;DROP PUBLIC SYNONYM MGMT_METRICS_1DAY;DROP PUBLIC SYNONYM MGMT_METRIC_ERRORS;DROP PUBLIC SYNONYM MGMT_CURRENT_METRIC_ERRORS; DROP PUBLIC SYNONYM EMD_MNTR;DROP PUBLIC SYNONYM MGMT_METRIC_COLLECTIONS; DROP PUBLIC SYNONYM MGMT_COLLECTION_PROPERTIES ; DROP PUBLIC SYNONYM MGMT_METRIC_THRESHOLDS; DROP PUBLIC SYNONYM SMP_EMD_NVPAIR;DROP PUBLIC SYNONYM SMP_EMD_NVPAIR_ARRAY;DROP PUBLIC SYNONYM SMP_EMD_STRING_ARRAY;DROP PUBLIC SYNONYM SMP_EMD_STRING_ARRAY_ARRAY; DROP PUBLIC SYNONYM SMP_EMD_INTEGER_ARRAY; DROP PUBLIC SYNONYM SMP_EMD_INTEGER_ARRAY_ARRAY; DROP PUBLIC SYNONYM MGMT_DELTA_IDS;DROP PUBLIC SYNONYM MGMT_DELTA_ID_VALUES;DROP PUBLIC SYNONYM MGMT_DELTA_ENTRY;DROP PUBLIC SYNONYM MGMT_DELTA_ENTRY_VALUES; DROP PUBLIC SYNONYM MGMT_DELTA_VALUE;DROP PUBLIC SYNONYM MGMT_DELTA_VALUES;DROP PUBLIC SYNONYM MGMT_NAME_VALUE;DROP PUBLIC SYNONYM MGMT_NAME_VALUES;DROP PUBLIC SYNONYM ECM_UTIL;DROP PUBLIC SYNONYM MGMT_DELTA;DROP PUBLIC SYNONYM MGMT_TARGET_MEMBERSHIPS; DROP PUBLIC SYNONYM MGMT_JOB;DROP PUBLIC SYNONYM MGMT_JOB_PARAMETER;DROP PUBLIC SYNONYM MGMT_JOB_TARGET;DROP PUBLIC SYNONYM MGMT_JOB_SCHEDULE;DROP PUBLIC SYNONYM MGMT_JOB_EXECPLAN;DROP PUBLIC SYNONYM MGMT_JOB_EXEC_SUMMARY; DROP PUBLIC SYNONYM MGMT_JOB_OUTPUT;DROP PUBLIC SYNONYM MGMT_JOB_EXECUTION;DROP PUBLIC SYNONYM MGMT_LOG;DROP PUBLIC SYNONYM MGMT_ADMIN;DROP PUBLIC SYNONYM MGMT_GLOBAL;DROP PUBLIC SYNONYM MGMT_TARGET;DROP PUBLIC SYNONYM MGMT_CREDENTIAL;DROP PUBLIC SYNONYM MGMT_JOBS;DROP PUBLIC SYNONYM MGMT_PREFERENCES; DROP PUBLIC SYNONYM MGMT_USER;DROP PUBLIC SYNONYM MGMT_SEVERITY;DROP PUBLIC SYNONYM MGMT_CURRENT_SEVERITY; DROP PUBLIC SYNONYM MGMT_PAF_PROCS_LATEST; DROP PUBLIC SYNONYM MGMT_PAF_JOBS;DROP PUBLIC SYNONYM MGMT_PAF$PROCEDURES; DROP PUBLIC SYNONYM MGMT_PAF$INSTANCES; DROP PUBLIC SYNONYM MGMT_PAF$STATES; DROP PUBLIC SYNONYM MGMT_PAF$APPLICATIONS; DROP PUBLIC SYNONYM MGMT_VIEW_UTIL; DROP PUBLIC SYNONYM MGMT_MESSAGES;。

oracle创建实例步骤

oracle创建实例步骤

oracle创建实例步骤一、概述Oracle数据库是一种关系型数据库管理系统,可以通过创建实例来进行数据库的管理和操作。

本文将介绍Oracle创建实例的步骤,以帮助读者快速掌握实例创建的过程。

二、安装Oracle数据库软件在创建Oracle实例之前,首先需要安装Oracle数据库软件。

安装过程可以参考Oracle官方文档或者相关教程进行操作。

三、配置Oracle数据库参数文件1. 打开Oracle数据库软件所在的安装目录,找到数据库参数文件的位置。

一般情况下,参数文件位于$ORACLE_HOME/dbs目录下。

2. 复制一个参数文件的备份,命名为init<实例名>.ora,例如initORCL.ora。

3. 打开备份的参数文件,根据实际需求修改其中的配置项。

例如,可以修改数据库名称、监听端口、内存分配等参数。

4. 保存修改后的参数文件。

四、创建Oracle实例1. 打开命令行窗口或者终端,使用sysdba权限登录到Oracle数据库。

可以使用以下命令登录:sqlplus /nologconn / as sysdba2. 输入以下命令创建实例:create database <实例名>例如,create database ORCL3. 等待实例创建完成,创建过程中会显示进度信息。

五、配置Oracle实例参数1. 使用以下命令打开实例参数配置界面:sqlplus /nologconn / as sysdbaalter system set <参数名>=<参数值> scope=spfile;例如,alter system set memory_target=2G scope=spfile;2. 根据实际需求,修改实例的配置参数。

例如,可以修改内存分配、并发连接数、表空间大小等参数。

3. 使用以下命令使参数配置生效:shutdown immediatestartup六、创建Oracle数据库用户1. 使用以下命令登录到Oracle数据库:sqlplus /nologconn / as sysdba2. 输入以下命令创建数据库用户:create user <用户名> identified by <密码>;例如,create user test identified by test123;3. 授予用户权限:grant connect, resource to <用户名>;例如,grant connect, resource to test;4. 提交更改:commit;七、测试连接Oracle实例1. 使用以下命令登录到Oracle数据库:sqlplus <用户名>/<密码>@<实例名>例如,sqlplus test/test123@ORCL2. 如果能够成功登录到数据库,说明实例创建和配置成功。

ORACLE创建实例

ORACLE创建实例

ORACLE创建实例是我们最常用的操作之一,下面就为您详细介绍ORACLE创建实例的全过程,希望对您能够有所帮助。

一、ORACLE创建实例过程:1、安装好ORACLE服务端。

2、ORACLE创建实例,使用ORAHOME目录下的"Configuration and Migration Tools"下的"Database Configuration Assistant"工具。

3、步骤2:选择"创建数据库"。

4、步骤3:选择数据库模板。

5、步骤4:选择"专用服务器模式"。

6、步骤5:设置初始化参数。

7、其它默认,点击"完成"。

创建一个数据库实例,在系统服务里会增加一个服务,名为:"OracleServer"+所创建的数据库实例的SID,该服务需要启动。

二、接着需要配置监听文件,如果没有的话,在OEM中"将数据库添加到数",打开,输入SYSTEM/PASSWORD,会提示没有监听器的。

监听文件路径:ORAHOME/ora92/network/admin/listener.ora另外监听器日志文件路径是:ORAHOME/ora92/network/log/listener.log用编辑器打开listener.ora文件,修改设置信息。

例如(下面是一个完成的文件内容):# LISTENER.ORA Network Configuration File: D:\oracle\ora92\network\admin\listener.ora # Generated by Oracle configuration tools.LISTENER =(DESCRIPTION_LIST =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0)))(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 86.16.24.88)(PORT = 1521)))))SID_LIST_LISTENER =(SID_LIST =(SID_DESC =(SID_NAME = PLSExtProc)(ORACLE_HOME = D:\oracle\ora92)(PROGRAM = extproc))(SID_DESC =(GLOBAL_DBNAME = name.domain)(ORACLE_HOME = D:\oracle\ora92)(SID_NAME = name))(SID_DESC =(GLOBAL_DBNAME = OEMREP)(ORACLE_HOME = D:\oracle\ora92)(SID_NAME = OEMREP))(SID_DESC =(GLOBAL_DBNAME = DEMO)(ORACLE_HOME = D:\oracle\ora92)(SID_NAME = DEMO))(SID_DESC =(GLOBAL_DBNAME = demo_dw)(ORACLE_HOME = D:\oracle\ora92)(SID_NAME = demodw)))三、运行监听器:1、在"开始"——"运行",输入lsnrctl,进入监听器管理。

实验一Oracle表空间的创建和管理

实验一Oracle表空间的创建和管理
• 2.创建一个以学号_姓名(如:001_zyf)为名称的表空间,其大小为30M,区间统一大小为128k。 • 3.调整题2中创建的数据表空间的大小。
实验内容
• 4.创建EMPLOYEE表,其中的字段、类型约束如下: • Empno int 主键 • Ename varchar(20) 不为空、 唯一值 • Esex char 取值为’f’或‘m’ • Eage int 取值为18到30之间,默认值为20 • Deptno int
• 5.创建department表,其字段名称、类型、约束如下: • Deptno int 主键 • Dname varchar(50) 不为空 • Loc varchar(60) 不为空
将deptno设置为外健。
○ 将employee中ename上的唯一值约束去除。
七. 通过数据字典查看employee表和department表中存在的约束。
Thank You !
汇报人姓名
汇报日期
单击添加副标题
实验一 Oracle表空 间的创建和管理
单击此处添加文本具体内容,简明扼要地阐述你的观点
实验目的
CONTENT
01 熟 悉 O ra c l e 环 境 和 配 置方法。 单击此处添加正文
03 熟 悉 O ra c l e 数 据 库 的 创建、启动和关闭。 单击此处添加正文
05 掌 握 O ra c l e 表 的 创 建 和管理。 单击此处添加正文
02 熟 悉 O ra c l e 常 用 工 具 的使用。 单击此处添加正文
04 掌 握 O ra c l e 表 空 间 的 管理。 单击此处添加正文
06 熟悉使用OE M 管 理数 据库的方法。 单击此处添加正文

oracle重建EM

oracle重建EM

Oracle 10g 修改主机名或者IP解决EM无法重启文章分类:数据库oracle 10g 更换主机名或者IP后引起EM (dbconsole) 启动失败的解决方法:PS:更换了主机名或者IP,如果只是单纯的pl/sql 连接数据库,可以不用重新配置EM,只需要更改\oracle\product\10.2.0\db_1\network\ADMIN下的listener.ora和tnsnames.ora这两个文件,把文件中:HOST=****改成对应的主键名或者IP即可。

如果需要要启动EM,以上的更改就不能达到我们的要求了,需要重新配置相关信息。

->set oracle_sid=ora10g->emca -repos recreate...........输入以下信息:数据库SID: ora10g监听程序端口号: 1521SYS 用户的口令:SYSMAN 用户的口令:是否继续? [yes(Y)/no(N)]: yes...........->emca -config dbcontrol db输入以下信息:数据库SID: ora10g已为数据库ora10g 配置了Database Control您已选择配置Database Control, 以便管理数据库ora10g此操作将移去现有配置和默认设置, 并重新执行配置是否继续? [yes(Y)/no(N)]: yes监听程序端口号: 1521SYS 用户的口令:DBSNMP 用户的口令:SYSMAN 用户的口令:通知的电子邮件地址(可选):通知的发件(SMTP) 服务器(可选):-----------------------------------------------------------------已指定以下设置数据库ORACLE_HOME ................ d:\oracle\product\10.2.0\db_1数据库主机名................ MICROSOF-029监听程序端口号 (1521)数据库SID ................ ora10g通知的电子邮件地址...............通知的发件(SMTP) 服务器...............-----------------------------------------------------------------是否继续? [yes(Y)/no(N)]: yes->emctl start dbconsole.....................如果看到服务已经启动成功的字样,表示重新配置成功了。

ITSS实例文件-oracle Enterprise Manager使用说明手册-工具模板

ITSS实例文件-oracle Enterprise Manager使用说明手册-工具模板

运维工具应用情况说明Oracle Enterprise Manager使用说明Oracle Enterprise Manager使用说明文档修订记录*变化状态:A——增加,C——创建,M——修改,D——删除目录1简介 (4)1.1目的 (4)1.2适用范围 (4)1.3术语表 (4)2过程管理工具 .................................................................................................... 错误!未定义书签。

2.1工具名称、来源、应用情况................................................................. 错误!未定义书签。

2.2工具主要功能......................................................................................... 错误!未定义书签。

1 简介Oracle 10g的Enterprise Manager(EM)管理工具提供了一个全新的图形化(GUI)数据库管理工具,除了可以查看数据库的状态和性能外,也可以通过Enterprise Manager来创建和管理表空间、表等对象,还可以管理用户、备份和还原数据库。

对于Oracle数据库的初学者而言,常常记不住大量的命令语法,这时,Enterprise Manager将会成为你的最爱。

除了提供简易的管理页面外,更可以利用Enterprise Manager来生成所需要的SQL命令,逐渐强化初学者的能力。

对于有经验的DBA(数据库管理员)而言,Enterprise Manager 可以使DBA更容易地管理数据库的各个部分,包括最新的网格(Grid)运算的管理。

Enterprise Manager是以打开浏览器的方式进行存取的,也就是说,它已经完全Web化管理了,这意味着只要设置正确,DBA可以从Internet上的任何地方来管理Oracle 10g数据库。

oracle emca创建em

oracle emca创建em

本地主机名 ................ PC-200901030636
监听程序端口号 ................ 1521
数据库 SID ................ verafzy
通知的电子邮件地址 ...............
通知的发件 (SMTP) 服务器 ...............
EM Configuration Assistant, 11.1.0.5.0 正式版
版权所有 (c) 2003, 2005, Oracle。保留所有权利。
输入以下信息:
数据库 SID: verafzy
监听程序端口号: 1521
SYS 用户的口令:
SYSMAN 用户的口令:
加密密钥已放置在文件 E:\app\Administrator\product\11.1.0\db_1\PC-200901030636_ve
rafzy\sysman\config\emkey.ora 中。请务必备份此文件, 因为如果此文件丢失, 则加密数
据********************************
信息: 正在删除 EM 资料档案库 (此操作可能需要一段时间)...
2009-7-23 11:24:42 oracle.sysman.emcp.EMReposConfig invoke
信息: 已成功删除资料档案库
已成功完成 Enterprise Manager 的配置
EMCA 结束于 2009-7-23 11:24:56
信息: 已成功上载配置数据
009-7-23 11:41:47 oracle.sysman.emcp.util.DBControlUtil configureSoftwareLib

ORACLE企业管理器EM新建修复完全解决方案

ORACLE企业管理器EM新建修复完全解决方案

ORACL‎E企业管‎理器 EM‎新建/修‎复完全解决‎方案!20‎09年01‎月15日‎星期四1‎5:47‎原题:使用‎e mca创‎建 Dat‎a base‎Cont‎r ol 资‎料档案库(‎O RACL‎E企业管理‎器 EM)‎来源:‎o racl‎e86中文‎网原创作‎者:鸽子‎简要流程:‎1、1 ‎删除当‎前的 Da‎t abas‎e Con‎t rol ‎资料档案库‎。

命令为:‎e mca ‎-repo‎s dro‎p1、‎2创建新‎的 Dat‎a base‎Cont‎r ol 资‎料档案库。

‎命令为:e‎n ca -‎r eops‎crea‎t e1‎、3 配置‎、部署数据‎库的 Da‎t abas‎e Con‎t rol ‎E M资料档‎案库。

命令‎为:emc‎a -co‎n fig ‎d bcon‎t rol ‎d b1‎、4 ‎查看此EM‎的运行状态‎。

命令为:‎e mctl‎stat‎u s db‎c onso‎l e1‎、5 ‎其它相关命‎令具体‎操作:‎注:在以下‎操作步骤中‎,【】中标‎记的内容为‎程序提示我‎们需要输入‎的信息‎第一步:删‎除当前的‎D atab‎a se C‎o ntro‎l资料档‎案库。

命令‎为:emc‎a -re‎p os d‎r op‎C:\Do‎c umen‎t s an‎d Set‎t ings‎\acer‎>C:‎\Docu‎m ents‎and ‎S etti‎n gs\a‎c er>e‎m ca -‎r epos‎drop‎EMC‎A开始于‎2008‎-12-2‎4 19:‎46:48‎EM ‎C onfi‎g urat‎i on A‎s sist‎a nt, ‎11.1.‎0.5.0‎正式版‎版权所有‎(c) ‎2003,‎2005‎, Ora‎c le。

保‎留所有权利‎。

输‎入以下信息‎:数据‎库 SID‎:【or‎a cle8‎6】监‎听程序端口‎号: 【1‎521】‎SYS ‎用户的口令‎:【此处输‎入口令】‎SYSM‎A N 用户‎的口令:【‎此处输入口‎令】S‎Y SMAN‎用户的口‎令:【此处‎输入口令】‎是否继‎续? [是‎(Y)/否‎(N)]:‎【y】‎2008‎-12-2‎4 19:‎47:08‎orac‎l e.sy‎s man.‎e mcp.‎E MCon‎f ig p‎e rfor‎m信息‎:正在将‎此操作记录‎到E:\‎a pp\a‎c er\c‎f gtoo‎l logs‎\emca‎\orac‎l e86\‎e mca_‎2008_‎12_24‎_19_4‎6_47.‎l og。

Oracle应用项目——使用OEM管理表空间

Oracle应用项目——使用OEM管理表空间

管理表空间
表空间概述
使用多个表空间,从而允许用户在执行数据库操作时有更多的灵活性,达到以下效果: 将用户的数据和数据库数据字典的数据分开存放; 将一个应用程序的数据与另一个应用程序的数据分开存放; 在不同磁盘上保存不同表空间的数据文件,减少I/O冲突; 将回滚段与用户数据分开存放,防止单个磁盘的失败而造成数据的永久丢失; 在其他表空间保持联机时,将某个表空间脱机; 为特定类型的数据库使用保留表空间,如高频率的更新活动; 单独备份某个表空间。
教师 演示 讲解
课堂案例—使用PL/SQL管理表空间
案例学习目标 学习使用PL/SQL管理表空间的基本语句和使用方法
案例知识要点 CREATE TABLESPACE创建表空间、ALTER TABLESPACE修改表空间、DROP TABLESPACE 删除表空间
课堂案教师 演示 讲解
课堂案例—使用OEM管理表空间
修改表空间 在Oracle 11g中可以通过ALTER TABLESPACE命令修改表空间,其使用语法格式如下
课堂案例—使用OEM管理表空间
删除表空间 在Oracle 11g中可以通过DROP TABLESPACE命令删除表空间,其使用语法格式如下
Oracle 应用项目 ——使用OEM管理表空间
管理表空间
表空间概述
Oracle数据库被划分为一个或多个称为表空间的逻辑空间单位。 任何Oracle数据库的第一个表空间总是SYSTEM表空间,在Oracle数据库创建时为SYSTEM表 空间分配数据库的第一个数据文件。 SYSTEM表空间用来保存重要的内部结构,如整个数据库的数据字典表、系统存储过程和系统回 滚段等。 DBA可以创建新的表空间,将数据文件增加到表空间中,为在表空间中创建的段设置段存储参数, 使表空间为只读或可读/写,使表空间成为临时或永久的,以及删除表空间等。

以EMPLOYEES为例利用OEM(Oracle企业管理器)创建、删除和修改表

以EMPLOYEES为例利用OEM(Oracle企业管理器)创建、删除和修改表

1、在Enterprise Manager Database Control 中,单击“方案”选项卡,然后单击“表”。

此时会出现“表"页。

2、如果知道方案名,请在“搜索”区域的“方案”字段中输入完整或部分方案名。

如果不知道方案名,请单击“方案”字段旁边的手电筒图标。

此时会出现“搜索和选择:方案"窗口。

浏览方案名并选择所查找的方案.3、单击“创建”。

此时会显示“创建表:表组织"页.4、单击“继续”,接受“标准,按堆组织”默认值。

此时会出现“创建表”页。

5、在“名称”字段中输入表名。

在“方案”字段中输入方案名,或单击手电筒图标以调用搜索功能。

在“表空间”字段中输入表空间名,或单击手电筒图标以调用搜索功能.6、在“列”区域中输入列名和数据类型、大小,选择是否为空,若需要默认值,则添加默认值。

单击“确定”。

此时会出现更新信息,指明已成功创建表。

7、在“表”页中选择表,然后单击“编辑"。

单击“约束条件”选项卡.此时会出现“约束条件"页,其中显示为表定义的所有约束条件.8、从下拉列表中选择要添加的约束条件类型,然后单击“添加”。

9、输入要定义的约束条件类型的相应信息(检查字段salary的输入值要大于0)。

10、使用Enterprise Manager 修改表、删除表。

如果知道方案名,请在“搜索”区域的“方案”字段中输入完整或部分方案名。

如果不知道方案名,请单击“方案”字段旁边的手电筒图标。

此时会出现“搜索和选择:方案”窗口.浏览方案名并选择所查找的方案。

11、在“表"页中选择表,然后单击“编辑”。

12、在“表”页中选择表,然后单击“删除"。

13、在“使用选项删除”中选择所需的删除操作.14、删除完成.。

oracle EM (网页管理功能)的创建与删除

oracle EM (网页管理功能)的创建与删除

ORACLE EM的删除与创建分类:Oracle Basics2009-09-28 01:34 15387人阅读评论(7) 收藏举报oracledatabase数据库manager服务器user手动删除ORACLE 10G EM使用emca可以手动配置em!配置em的过程中有一个环节要特别主要:不论使用dbca还是使用emca -deconfig dbcontrol db -repos drop在删除资料库时都有可能删除不干净,这样在再次创建资料库时都会出现错误(显示的log中有详细的记录),因此在创建资料库时最好使用下面命令手动删除一次:DROP public synonym SETEMVIEWUSERCONTEXT;DROP PUBLIC SYNONYM MGMT_TARGET_BLACKOUTS;drop role MGMT_USER;DROP USER MGMT_VIEW CASCADE;DROP USER SYSMAN CASCADE;C:>emca -deconfig dbcontrol db -repos dropEMCA 开始于2008-8-31 13:00:27EM Configuration Assistant 10.2.0.1.0 正式版版权所有(c) 2003, 2005, Oracle。

保留所有权利。

输入以下信息:数据库SID: orcl监听程序端口号: 1521SYS 用户的口令:SYSMAN 用户的口令:SYSMAN 用户的口令:是否继续? [yes(Y)/no(N)]: Y2008-8-31 13:00:51 oracle.sysman.emcp.EMConfig perform信息: 正在将此操作记录到e:oracleproduct10.2.0db_1cfgtoollogsemcaorclemca_2008-08-31_01-00-27-下午.log。

2008-8-31 13:00:52 oracle.sysman.emcp.util.DBControlUtil stopOMS信息: 正在停止Database Control (此操作可能需要一段时间)...2008-8-31 13:00:58 oracle.sysman.emcp.EMReposConfig dropRepository信息: 正在删除EM 资料档案库(此操作可能需要一段时间)...2008-8-31 13:05:11 oracle.sysman.emcp.EMReposConfig invoke信息: 已成功删除资料档案库2008-8-31 13:05:16 oracle.sysman.emcp.EMAgentConfig performDeconfiguration 严重: 取消配置数据库orcl 的EM 时出错。

oracle数据库新建实例

oracle数据库新建实例

oracle数据库新建实例
Oracle数据库新建实例的步骤如下:
1. 使用root用户登录操作系统,检查Oracle数据库软件是否已经正确安装并配置好环境变量。

2. 进入ORACLE_HOME/bin 目录下,以oracle用户身份执行以下命令:
./dbca
3. 在弹出的“Database Configuration Assistant”向导中,选择“创建数据库”并点击“下一步”。

4. 选择“自定义创建”并点击“下一步”。

5. 输入数据库的全局数据库名和实例名,并指定数据库的字符集和语言,然后点击“下一步”。

6. 在“数据库文件位置”页面上,选择指定的数据文件、控制文件、归档文件和密码文件的存储路径,并指定其大小,并点击“下一步”。

7. 在“恢复区”页面上,选择指定的恢复目录的位置和大小,并点击“下一步”。

8. 在“数据库选项”页面上,选择要安装的数据库选项,并点击“下一步”。

9. 在“初始化参数设置”页面上,设置数据库的系统、会话和SQL优化参数值,并点击“下一步”。

10. 在“创建数据库”页面上,确认数据库信息并点击“完成”。

11. 等待数据库创建完成后,可以使用sqlplus登录到该数据库并进行测试。

跟我学Oracle数据库系统管理和实现——在OEM中创建和使用索引的应用实例

跟我学Oracle数据库系统管理和实现——在OEM中创建和使用索引的应用实例

3、在Oracle数据库中引入索引是为了加快查询的速度
由于索引属于物理结构,存在物理索引表,而索引表本身 是排序后的少量数据信息,显然在排序后的少量数据信息中查找 的速度一定被在大量的没有排序的数据信息中查找速度要快很多。 数据库建立索引常用的规则如下: 1)表的主键(主键在默认方式下会自动建索引)、外键必 须有索引; 2)数据量超过300的表应该有索引; 3)经常与其他表进行连接的表,在连接字段上应该建立索 引; 4)经常出现在Where子句中的字段,特别是大表的字段, 应该建立索引; 5)索引应该建在选择性高的字段上; 6)索引应该建在小字段上,对于大的文本字段甚至超长字 段,不要建索引; 7)复合索引的建立需要进行仔细分析;尽量考虑用单字段 索引代替:
在各个选项页面上重新指定相应的设置,确认无误后,然后 再单击“应用”按钮,将完成修改并保存修改后的结果信息。
其中的“存储”选项卡页面主要指定存储参数,其中的“事 件记录”项目指示是否生成重做日志,“区数”初始大小指定对 象的第一个区的大小,“空间空闲”说明区定义保留用于更新的 空闲的百分比。 (2)在“事务处理数量”的类别中定义下列参数 1)初始值 对象的每个数据块内分配的事务处理条目的初始数量。范围 为1~255。
4、在数据库表中建立索引主要有以下作用
(1)快速存取数据 既可以改善数据库的访问性能减少对磁盘的IO操作次数又可 以保证主键列值的唯一性。 (2)在使用ORDER BY、GROUP BY子句进行数据检索时,利用索 引可以减少排序和分组的时间。从而更进一步地提高效率。
5、Oracle数据库中的索引类型
由于建立在数据库表上的索引是一种独立于数据库表的方案 对象,因此创建出的索引是要占用相应的存储空间的,但该空间 可以在与数据库表不同的磁盘或表空间中,并有单独的存储结构, 即索引段。 (3)即使索引被删除了,也不会对数据库表的数据产生影响 最多只会影响到查询的速度。一旦创建索引,那么在表上执 行查询等DML 操作时,Oracle系统会自动对索引进行维护,并且 由Oracle系统决定何时使用索引,用户完全不需要在SQL语句中 指定使用哪个索引。 (4)无论在数据库表中是否创建了索引,编写和使用的SQL语句 都是一样的

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。

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

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是一个功能强大且易于使用的管理工具,可以帮助用户轻松创建和管理Oracle数据库实例。

通过其图形化界面和丰富的功能,我们可以提高数据库管理的效率和可靠性。

无论是初学者还是有经验的DBA,都可以从Oracle EM中受益,并更好地管理和维护数据库环境。

相关文档
最新文档