理论上支持10g 11g。8i 9i 没做测试。
不会改机器名请看:http://j2ees.iteye.com/blog/1847282
按照本文执行后,oracle11g 会出现原有https的访问便成了http,如想变回https,
请看http://j2ees.iteye.com/blog/1847281
1、前期验证
验证 /etc/hosts 文件内容里的机器名是否和本机的一样。
2、oracle监听器的修改
第一、修改$ORACLE_HOME/network/admin 下的 listener.ora。把 host=后面的换成本机IP或者机器名
第二、修改$ORACLE_HOME/network/admin 下的 tnsnames.ora 把 host=后面的换成本机IP或者机器名
3、oracle目录文件夹的修改(网上好多文章都没说修改此项,不做肯定不成功)
第一、$ORACLE_HOME/oc4j/j2ee/OC4J_DBConsole*文件夹 把里面包含原机器名的改成现机器名
第二、$ORACLE_HOME 根目录 原机器名_SID 的文件夹改为 现机器名_SID,这里可能不太好理解,举例:wmcdbOrcle_ORCL的文件夹改为wmcNewDbOracle_ORCL。其中wmcdbOrcle为原机器名,wmcNewDbOracle为新机器名。
4、重新配置Net Configuration Assistant的“本地网络服务名配置”,将其中的主机名设为当前主机名即可。Net Configuration Assistant 的linux命令为“netca” (此步应该可以忽略,但为了顺利,我做了此步)
5、此时启动 dbstart 应该是没问题了,但是em是启动不起来的,就算启动起来了也不能用。因此需要重建EM,步骤如下:
第一、要保证dbstart 运行起来了
第二、执行 “emca -config dbcontrol db -repos recreate” 命令,按照提示的填写即可。此过程漫长啊,要有耐心。本人用了12分钟。
第三、第二步成功后,就可以执行 emctl start dbconsole 启动em了
相关推荐
总结来说,Linux下修改主机名会影响Oracle监听器和EM,因为它们依赖主机名进行网络通信和连接。正确处理这些影响需要对Oracle配置文件进行相应的更新,并可能需要重启服务。确保在进行主机名更改前,了解和准备这些...
在Linux环境下使用Qt访问Oracle数据库时,通常需要编译并配置QOCI驱动程序。QOCI是Qt中用于连接Oracle数据库的驱动程序。下面将详细介绍如何在Linux环境下完成这一过程。 **步骤1:获取Qt和Oracle** - **Qt版本**: ...
Oracle 11g 在 Linux 下的离线安装教程,涵盖了查看和修改主机名称、添加主机名与 IP 对应、关闭 SELinux、安装 Oracle 依赖包、关闭 Linux 防火墙、添加 oinstall 和 dba 组、创建 Oracle 安装目录、配置内存参数、...
在Linux环境下安装Oracle数据库是一项复杂的过程,涉及到多个步骤和组件的配置。Oracle数据库与Linux操作系统结合,为企业提供了高性能和稳定性的解决方案。以下是根据标题、描述和部分内容生成的详细知识点: 1. *...
整个安装过程可以分为六个步骤:系统要求和准备、关闭防火墙、图形桌面、selinux、修改静态 IP、主机名初始化、创建用户和组、安装 Oracle 19C。 系统要求和准备 在安装 Oracle 19C 之前,我们需要确保系统满足...
通过上述步骤,可以顺利完成Oracle 11g R2服务器在Linux下的安装配置。在整个过程中,特别需要注意的是操作系统的核心参数配置以及环境变量的设置,这些都是确保Oracle能够稳定运行的关键因素。
### Linux 下 Oracle 10g 安装准备与设置 #### 一、概述 本文将详细介绍如何在 Ubuntu 操作系统上进行 Oracle 10g 的安装准备工作,包括系统选择、安装必要的软件包、用户组及用户的创建、系统配置文件的调整以及...
- 复制系统配置文件,例如`oracledb_ORCLCDB-19c.conf`,并根据需要的实例名进行更改。 - 使用配置脚本来配置实例,例如`./oracledb_HIP40-19c configure`。 - 防火墙设置:可以选择关闭防火墙或开放必要的端口...
在配置ORACLE-RAC集群之前,需要修改HOST文件,以便将rac1和rac2的IP地址映射到对应的主机名。具体来说,需要在HOST文件中添加以下几行: 127.0.0.1 localhost.localdomain localhost ::1 localhost6.localdomain6 ...
在 Linux 平台下,修改 Oracle_sid 的步骤如下: 1. 修改 `/home/oracle/.bash_profile` 文件,将 `ORCL` 改为 `STANDBY`。 2. 修改 `/etc/oratab` 文件,将 `ORCL` 改为 `STANDBY`。 3. 修改 `$ORACLE_HOME/dbs` ...
### Oracle修改机器名后不能启动Console的解决方案 在Oracle数据库管理过程中,有时为了方便记忆或出于其他考虑,可能会更改服务器的主机名。然而,在Oracle环境中修改主机名后,可能会遇到Oracle Database Console...
- 编辑响应文件`/home/oracle/etc/db_install.rsp`,配置安装参数,包括安装类型、主机名、安装组、库存目录、语言选择、Oracle Home、Oracle Base、版本信息、是否自定义安装、DBA组和OPER组等。 11. **执行安装*...
在Linux环境下安装Oracle 10g是一个相对复杂的过程,涉及到多个步骤和配置。本文将详细介绍这一过程,包括系统准备、安装、配置以及后续的优化。 一、系统准备 1. 确认硬件需求:Oracle 10g对内存、CPU和磁盘空间有...
在Oracle环境下,`listener.ora` 文件负责定义监听器的参数,包括监听的协议、端口以及主机名等信息。当计算机名发生变化后,如果不相应地调整这些配置,将会导致Oracle服务启动失败或客户端工具无法成功连接到...
### Atang群集软件与ORACLE Linux下的应用配置详解 #### 一、配置目标与环境需求 Atang群集软件联合ORACLE Linux平台的应用配置旨在实现高可用性(HA)和负载均衡,确保业务连续性和数据安全性。配置的核心目标是使...
在IT领域,尤其是在数据管理和保护方面,Backup Exec是一款广受好评的数据备份与恢复解决方案,它不仅支持Windows平台,还能够跨平台对Linux环境下的Oracle数据库进行高效、安全的备份。本文将详细介绍在Linux平台上...
在安装 Oracle 之前,需要添加主机名。可以打开/etc/hosts 文件,并在文件末尾增加主机名: 127.0.0.1 主机名 localhost localhost.localdomain 如果忘记了主机名,可以使用 hostname 命令查看。 三、创建用户和...
在Linux系统下安装Oracle数据库是一项复杂的工作,需要遵循一系列步骤并注意一些常见的错误。以下是详细的安装过程和解决常见问题的方法: 一、系统要求 在安装Oracle之前,确保你的Linux系统满足以下基本要求: 1....
RoseHA 9.0 for Linux配合Oracle12c配置文档涉及的知识点主要包括Linux环境下RoseHA集群的部署、Oracle12c数据库的高可用配置,以及二者之间的集成。以下详细说明这些知识点: 一、安装部署要求 1.1 RoseHA集群...
2. **配置数据源**:在Zabbix服务器上创建一个Oracle数据库的监控模板,输入数据库连接参数(如主机名、端口、用户名、密码等)。 3. **添加监控项**:根据需求添加监控项,如SQL查询性能、表空间利用率等。 4. **...