Oracle数据库 CentOS7上修改hostname后无法启动解决办法

目录

一、问题背景

二、解决问题

三、重启数据库

四、重启监听


一、问题背景

CentOS系统需要修改hostname,修改后oracle数据库无法启动和正常运行。

系统:CentOS7.3

数据库版本:Oracle 11g Express Edtion

二、解决问题

通过which oracle查询oracle目录

进入network/admin目录

cd /u01/app/oracle/product/11.2.0/xe/network/admin

修改listener.ora和tnsnames.ora文件host内容就当前主机名

三、重启数据库

1.使用数据库系统管理员账号登陆oracle并成功连接

sqlplus sys/密码 as sysdba;

2.关闭数据库

shutdown immediate;

3.再次启动数据库

startup;

4. 检查Oracle数据库状态

启动Oracle数据库之后,我们需要检查数据库状态,确保数据库已经成功启动。

使用命令行工具检查:

SELECT INSTANCE_NAME, STATUS FROM V$INSTANCE;

该命令将返回一个表格,其中包含了实例的名称和状态。如果实例的状态为`OPEN`,则表示实例已经成功启动。

过程截图

四、重启监听

1.停止监听

lsnrctl status

2.启动监听

lsnrctl start

3.查看监听状态

lsnrctl status

最近更新

  1. TCP协议是安全的吗?

    2024-01-13 23:36:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-13 23:36:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-13 23:36:01       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-13 23:36:01       20 阅读

热门阅读

  1. 如何允许远程访问 MySQL

    2024-01-13 23:36:01       44 阅读
  2. ZooKeeper

    ZooKeeper

    2024-01-13 23:36:01      34 阅读
  3. 第一天业务题目

    2024-01-13 23:36:01       37 阅读
  4. 【万题详解1】洛谷P1230 智力大冲浪

    2024-01-13 23:36:01       40 阅读
  5. 基于AidLux的智慧教育版面分析应用

    2024-01-13 23:36:01       51 阅读
  6. MyBatis面试题及高级用法

    2024-01-13 23:36:01       30 阅读
  7. AI监控技术与应用案例

    2024-01-13 23:36:01       40 阅读
  8. Rust变量、常量声明与基本数据类型

    2024-01-13 23:36:01       42 阅读
  9. 聊聊PowerJob的UseCacheLock

    2024-01-13 23:36:01       44 阅读
  10. 设计模式-工厂方法模式

    2024-01-13 23:36:01       43 阅读
  11. 计算机体系中程序、进程与线程的关系解读

    2024-01-13 23:36:01       40 阅读
  12. 如何建立正确的文献阅读习惯

    2024-01-13 23:36:01       36 阅读