我在安装Oracle时,创建了一个默认的数据库“orcl”,用EM登陆默认是登陆orcl数据库;
现在我新建了另外一个数据库“webShop”,想在“webShop”下创建用户。
问题是怎么从EM登陆非默认的数据库“webShop”?(不然就只能在SQL PLUS登陆webShop来创建新用户?)
谢谢大家的指教!谢谢了!
现在我新建了另外一个数据库“webShop”,想在“webShop”下创建用户。
问题是怎么从EM登陆非默认的数据库“webShop”?(不然就只能在SQL PLUS登陆webShop来创建新用户?)
谢谢大家的指教!谢谢了!
这两个是使用不同的端口的,默认的一般是1158,和5500,不过这仅是默认的设置,当然我们可以通过命令的方式找到他们的端口用cmctl status dbconsole,这个方式是查看dbconsole的状态,如果dbconsole是可以正常启动的话,这里将出现dbconosle的信息在运行命令前,先设置你的SID,这样dbconsole才知道你要看拿个实例的状态我机器上 有两个实例 一个ORCL一个sample
如下
>set ORACLE_SID=ORCL
>emctl status dbconsole
Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0
Copyright (c) 1996, 2005 Oracle Corporation. All rights reserved.
http://janes:1158/em/console/aboutApplication
Oracle Enterprise Manager 10g is not running.
------------------------------------------------------------------
Logs are generated in directory *********************************/janes_orcl/sysman/log这里可以看到访问ORCL实例的dbconsole端口是1158>set ORACLE_SID=sample
>emctl status dbconsole
Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0
Copyright (c) 1996, 2005 Oracle Corporation. All rights reserved.
http://janes:5500/em/console/aboutApplication
Oracle Enterprise Manager 10g is not running.
------------------------------------------------------------------
Logs are generated in directory *********************************/janes_sa
mple/sysman/log这里可以看到访问sample实例的dbconsole端口是5500
对于服务器是支持多个实例的,可以多启动一个实例,不过是你如果在同台机器上访问的话,需要指定SID来区别你需要访问的实例。比如我要用sqlplus访问orcl,需要指定ORACLE_SID=orcl;访问ORCL实例
>set ORACLE_SID=orcl
>sqlplus "/ as sysdba"
SQL> show parameter service;NAME TYPE VALUE
------------------------------------ ----------- ----------
service_names string ORCLSQL> select name from v$database;NAME
---------
ORCL访问sample实例
>set ORACLE_SID=sample
>sqlplus "/ as sysdba"
SQL> show parameter service;NAME TYPE VALUE
------------------------------------ ----------- -----------------
service_names string sample
SQL> select name from v$database;NAME
---------
SAMPLE注意这里是本地访问,需要指定SID对于客户端访问来说,就不需要这样麻烦了,指定不同的tnsname就可以了
==================================================================
Inthirties关注Oracle数据库 维护 优化,安全,备份,恢复,迁移,故障处理如果你需要帮助或想和我一起学习的请联系
联系方式QQ:370140387
电子邮件:[email protected]
网站: http://www.inthirties.com
对于服务器是支持多个实例的,可以启动多个实例,无需停掉原来的服务,你用dbca创建的时候,会自动建立起这些新的服务的。