
正文
linux查看oracle数据库是否打开,linux查看oracle_home
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
有谁知道怎么查看oracle数据库是否已启动么?
1、OracleOraDb11g_home1ClrAgent:Oracle数据库.NET扩展服务的一部分。(非必须启动)OracleOraDb11g_home1TNSListener:监听器服务,服务只有在数据库需要远程访问的时候才需要。(非必须启动)。
2、linux下可以用ipcs查看,windows下可以查看服务,也可以进到数据库里面看数据库当前状态 select status from v$instance,如果status = open 就说明oracle服务正常。
3、select status from v$instance;如果报错不能执行(用dba用户,或者有查看$视图权限的用户),那么就是没启动。如果结果为nomount,那么就是仅仅搭载了初始文件,分配了内存,但是还没有加载控制文件。mount就是加载了控制文件。
4、linux查看程序运行状态需要在系统监视器中查看。以deepin为例,查看程序运行状态步骤如下所示:在deepin程序列表中,选择系统管理。在系统管理中选择系统监视器选项。
5、查看oracle软件是否启动,参考命令:ps -ef|grep oracle如果有进程信息,那就代表oracle已经运行。
相关问答
Q1: linux怎么进入oracle数据库(linux如何进入数据库)
1、登录到Linux后,就可以在命令窗口直接对Linux进行操作了。先将用户切换到Oracle。当显示为[oracle@db~]$时,说明切换成功。命令:su-oracle;切换到Oracle用户之后,我们登录到到sqlplus,使用dba权限登录到sqlplus。
2、首先打开命令行窗口,切换到su - oracle,启动数据库监听。打开sqlplus。用sys账户以sysdba的身份登录。输入sys用户的密码,然后按下enter。登录成功后,输入startup。
3、linux如何启动oracle?我们一起来了解一下吧。打开putty,输入host name,点击open。输入用户,密码,进入linux。输入su - oracle命令,后按回车键,进入oracle。输入lsnrctl start命令回车,启动监听即可使用。
4、连接到Linux服务器(输入服务器的ip地址)ssh 199227 连接成功后会提示输入密码,输入成功会提示。切换到操作Oracle数据库 su - oracle 切换成功会提示相关数据库的实例。
5、验证系统要求 要验证系统是否满足 Oracle 10g 数据库的最低要求,以 root 用户身份登录并运行以下命令。
6、创建oracle组和oracle用户 创建用于安装和维护 Oracle 10g软件的 Linux 组和用户帐户。用户帐户将称为 oracle,而组将称为 oinstall(用于软件安装) 和 dba(用于数据库管理)。
Q2: 如何查看oracle数据库实例是否启动
(非必须启动):Oracle数据库控制台服务,orcl是Oracle的实例标识,默认的实例为orcl。在运行EnterpriseManager(企业管理器OEM)的时候,需要启动这个服务。(非必须启动):Oracle作业调度(定时器)服务,ORCL是Oracle实例标识。
使用crsctl disable/enable crs命令可以禁用/启用crs的自启动,但没有命令去查看当前自启动状态,虽然命令可以反复执行,但看不到实际状态总归还是让人不放心。
确保TNS名称解析正确:请检查TNSNAMES.ORA文件中的连接配置是否正确,确保TNS别名和实例名称匹配。可以使用tnsping命令测试TNS别名是否能够正确解析到数据库实例。
Q3: 如何查看oracle监听是否启动
OracleOraDb11g_home1TNSListener:监听器服务,服务只有在数据库需要远程访问的时候才需要。(非必须启动)。
打开服务 启动OracleOraDb10g_home1TNSListener服务。进入命令 输入lsnrctl start即可启动。输入lsnrctl stop停止服务。输入lsnrctl status查看状态。
查看oracle软件是否启动,参考命令:ps -ef|grep oracle如果有进程信息,那就代表oracle已经运行。
关于linux查看oracle数据库是否打开和linux查看oracle_home的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






