yhkn.net
当前位置:首页 >> linux查看orAClE实例名 >>

linux查看orAClE实例名

用 ps -ef|grep smon 看你当前有多少个已经启动的实例,没启动的,只能去$ORACLE_HOME/dbs下面去数你有多少init文件了.如果你有多个ORACLE HOME,那就挨个数吧

你可以在sqlplus中连接上oracle数据库 sqlplus / as sysdba 然后查一下 show parameter name 这样各种名字就都列出来了:数据库名,实例名,服务名等

启动oracle数据库步骤:首先使用oracle用户登录linux,然后在shell命令行中执行下面的命令:第一步:打开oracle监听$ lsnrctl start第二步:进入sqlplus$ sqlplus /nologsql>第三步:使用sysdab角色登录sqlplussql> conn /as sysdba第四步:启动数据库sql> startup经过上面的四个步骤,oracle数据库就可以启动了.关闭数据库用 shutdown 是要等待事物结束才关闭,强制关闭用 shutdown abort.

如果是windows下装的数据库,只要去看数据库服务是否启动就可以了;linux下要先进入oracle用户,桥status命令就可以查看了

set oracle_sid=你要查询的实例service名称 sqlplus / as sysdba sql>select status from v$instance;

可以看一下系统中是否有多个pmon进程,如果有几个pmon进程,就说明有几个实例.命令如下:ps -ef|grep ora_pmon解释:pmon进程,进程监视器(Process Monitor)oracle中用于恢复失败的数据库用户的强制性进程,它先获取失败用户的标识,释放该用户占有的所有数据库资源.一般一个oracle实例只能有一个pmon进程,可能通过查看pmon进程的多少来判断有几个实例.

mysql -uroot -p输入root密码进去即可查看.具体情况简单说明:1、显示数据库 show databases;2、选择数据库 use 数据库名;3、显示数据库中的表 show tables;4、显示数据表的结构 describe 表名;5、显示表中记录 select * from 表名;6、建库 create databse 库名.

WINDOWS上,直接看 服务里的 服务名就好:Oracle SID Service ,中间的SID就是数据库服务的名称.LINUX系统下,输入env |grep SID 可以查看到,一般没换都是这个.也可以 ps -ef | grep ora 这样来查看

用命令select * from v$instance,能列出所有的实例

方法一:1select name from v$database;结果:方法二:1select instance_name from v$instance;结果:

网站首页 | 网站地图
All rights reserved Powered by www.yhkn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com