zoukankan      html  css  js  c++  java
  • oracle 11g的企业管理器

    到了oracle11G的时候,已经找不到客户端的企业管理器了啊。是oracle没有提供企业管理器吗?当然不是,只是oracle提供的不是c/s架构的企业管理器了。oracle提供了b/s架构的企业管理器。

    在linux服务器上执行emctl start dbconsole启动企业管理器,emctl stop dbconsole停止企业管理器。当然你也可以查看企业管理器的状态,这就要执行emctl status dbconsole了。

    但你启动了企业管理器以后,就可以通过网页来访问企业管理器了。网址一般在启动企业管理器的时候会显示出来:

    [oracle@localhost ~]$ emctl start dbconsole
    Oracle Enterprise Manager 11g Database Control Release 11.1.0.6.0
    Copyright (c) 1996, 2007 Oracle Corporation. All rights reserved.
    https://localhost.localdomain:1158/em/console/aboutApplication
    Starting Oracle Enterprise Manager 11g Database Control ................. started.
    ------------------------------------------------------------------
    Logs are generated in directory /opt/oracle/product/11.1.0/localhost.localdomain_myora/sysman/log

    那么我们看到https://localhost.localdomain:1158/em/console/aboutApplication就是企业管理器的访问地址了。大多数情况下,需要把:1158前面的主机名换成IP地址进行访问,如果你的网络中没有dhcp服务器,那么通过主机名在很多时候是不能访问的。

    在linux服务器上你也可以通过查看ORACLE_HOME/install/portlist.ini文件来获取em的端口号,然后用这个端口进行访问。

    访问oracle企业管理器需要有SELECT_CATALOG_ROLE角色的权限。

    如果你新创建了一个用户,需要执行grant SELECT_CATALOG_ROLE to user_name;才能使该用户访问企业管理器。但是不需要你单独的执行这个语句,通常dba角色也包含了这些权限。

  • 相关阅读:
    drf认证组件
    播放音频
    推荐
    makefile编写
    qt文件操作mv
    qt文件http网络下载
    为qt在window上用源代码编译库 (部分转载)
    qt线程池(转)
    crc校验
    树莓派网络配置查询
  • 原文地址:https://www.cnblogs.com/haohai/p/2721965.html
Copyright © 2011-2022 走看看