确认Oracle安装是否完整有效的方法

嗯...在 2 02 2 年...我在 Oracle 上工作...有时我很困惑...
让我们先谈谈 Windows...您需要打开命令提示符...键入命令...net start OracleService [实例名称]...是的...这是实例的名称...您看到...例如,net start OracleServiceORCL...然后按 Enter...如果服务启动...将显示什么...“服务已成功启动”...或类似的内容...就是这样...
在 Linux 端...您必须打开终端...输入 ps -ef | grep smon...注意是grep,不是grep -s...然后看返回的结果...如果有实例名ora_smon_...例如ora_smon_ORCL...说明服务正在运行...
登录...需要使用一个工具...SQLPlus...或者现在用SQL Developer的人比较多...打开...输入sqlplus用户名/密码@数据库连接名...如sqlplus scott/tiger@orcl...按回车...如果成功...输入SQL>...可以输入SELECT FROM Dual;...如果没有报错...说明连接已连接...
Instance Status...输入后...输入SELECT instance_name, status FROM v$instance;...看状态字段...如果是OPEN...则正常...
Tablespace...type SELECT tablespace_name, status FROM dba_tablespaces;...看状态...如果都是ONLINE...那就是好的...
备份...类型 SELECT recid,database_name,backup_type,completion_time FROM v$backup_set; ...参见 Completion_time...如果上次...backup_type 为 FULL 或 INCRMENTAL...这意味着备份正常...
日志模式...type SELECT name, log_mode, flashback_on FROM v$database; ...查看log_mode...如果是ARCHIVELOG...并且flashback_on为YES...支持闪回...并且恢复很方便...
如果出了问题...例如服务没有启动...或者实例没有启动...或者表空间离线...那么你需要再次检查...例如输入lsnrctl status...查看监听器的状态...或者查看报警日志...路径是$ORACLE_BASE/diag/rdbms/instance name/trace/alert_instance name.log...是的...这个路径...
现在企业...生产环境...都用Oracle Enterprise Manager...或者Prometheus+Grafana...定期自动检查...这样就省了很多麻烦...
总之...通过一步步检查...可以查出Oracle是怎么安装的...如果可以用...

Linux 下如何重新分配磁盘空间

vos3000外呼系统警告消除怎么设置