安装Enterprise Manager(以下简称EM)
1、先启动实例和监听
#启动数据库实例
SQL> su - oracle
SQL> sqlplus / as sysdba
SQL> startup
#启动Oracle监听
$ lsnrctl start
#查看Oracle监听状态
$ lsnrctl status
2、添加环境变量
$ vi /home/oracle/.bash_profile
export ORACLE_SID=orcl
export ORACLE_UNQNAME=$ORACLE_SID
注意:
刚开始不知道自己没有安装EM,执行 emctl start dbconsole后也可能会有以下报错
[orcl][oracle@shuaige ~]$emctl start dbconsole
Environment variable ORACLE_UNQNAME not defined. Please set ORACLE_UNQNAME to database unique name.
3、开始安装
#配置图形显示环境变量
$ export DISPLAY=192.168.48.1:0.0
#启动dbca"Database Configuration Assistant"
$ dbca
4、刚安装完毕EM是启动的,打开浏览器,输入:https://地址:端口/em
弹出登录界面
登录即可查看,管理数据库
5、常用命令:
#查看$ORACLE_HOME/install/portlist.ini文件可以知道当前dbcontrol正在使用的端口
$ cat $ORACLE_HOME/install/portlist.ini
Enterprise Manager Console HTTP Port (orcl) = 1158
Enterprise Manager Agent Port (orcl) = 3938
---------------------------------------------------------------------------
#查看EM状态:
$ emctl status dbconsole
#启动EM:
$ emctl start dbconsole
#关闭EM:
$ emctl stop dbconsole
---------------------------------------------------------------------------
#创建一个EM资料库:
$ emca -repos create
#重建一个EM资料库:
$ emca -repos recreate
#删除一个EM资料库:
$ emca -repos drop
#配置数据库的 Database Control:
$ emca -config dbcontrol db
#删除数据库的 Database Control配置:
$ emca -deconfig dbcontrol db
#重新配置db control的端口,默认端口在1158:
$ emca -reconfig ports
还有一些其他的命令会后续补充,有问题可以留言,谢谢。