oracle 启动实例配置,centOS 7配置单实例oracle自启动
1、修改/etc/oratab(oracle用户操作)
vi /etc/oratab
testdb:/u01/app/oracle/product/11.2.0/db_1:N
改为
testdb:/u01/app/oracle/product/11.2.0/db_1:Y
###注意替换对应 ORACLE_SID 和 ORACLE_HOME
2、修改$ORACLE_HOME/bin/dbstart(oracle用户操作)
echo $ORACLE_HOME
vi $ORACLE_HOME/bin/dbstart
找到ORACLE_HOME_LISTNER=$1,修改为
ORACLE_HOME_LISTNER=/u01/app/oracle/product/11.2.0/db_1
###注意调整上面的ORACLE_HOME_LISTNER 后面 ORACLE_HOME路径,确认命令如下:
echo $ORACLE_HOME && cat $ORACLE_HOME/bin/dbstart | grep "ORACLE_HOME_LISTNER=" | awk -F "=" '{print $2}'
3、编写服务脚本(root用户操作)
vi /etc/systemd/system/oracle.service
[Unit]
Description=Oracle Server
After=network.target
After=syslog.target
[Install]
WantedBy=multi-user.target
[Service]
Type=forking
User=oracle
Environment="ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1"
ExecStart=/u01/app/oracle/product/11.2.0/db_1/bin/dbstart $ORACLE_HOME
### 注意调整上面Environment 和 ExecStart 后面对应的ORACLE_HOME路径,使用下面命令对比一下
su - oracle -c "echo \$ORACLE_HOME" && cat /etc/systemd/system/oracle.service | grep "Environment" | awk -F "=" '{print $3}' | awk -F '"' '{print $1}' && cat /etc/systemd/system/oracle.service | grep "ExecStart" | awk -F " " '{print $1}' | awk -F "=" '{print $2}'
4、调整脚本权限属组(root用户操作)
chmod +x /etc/systemd/system/oracle.service
chown oracle:oinstall /etc/systemd/system/oracle.service
ls -l /etc/systemd/system/oracle.service
systemctl enable oracle.service
oracle 启动实例配置,centOS 7配置单实例oracle自启动相关推荐
- oracle启动shell脚本编写,Linux下的Oracle启动脚本及其开机自启动
说明:以下操作环境在CentOS 6.4 + Oracle 11gR2(Oracle安装在ORACLE_BASE=/opt/oracle中,其ORACLE_HOME=/opt/oracle/11g) ...
- oracle restart 静默安装,CentOS下静默安装Oracle 10.2.0.1.0
7,修改用户的环境变量 su - Oracle vi .bash_profile 加入如下内容 ORACLE_BASE=/export/oracle ORACLE_HOME=/export/oracl ...
- mysql多实例配置安装_MySQL多实例安装配置方案
一.基本概念 MySQL多实例就是,在一台机器上开启多个不同的服务端口(如:3306,3307,3308...),运行多个MySQL服务进程,这些服务进程通过不同的socket监听不同的端口提供服务. ...
- mysql多实例配置安装_Mysql 多实例安装配置方法一
Mysql 多实例安装配置方法一 环境: 操作系统:ubutun 11.1 Mysql版本:mysql-5.5.19(二进制) 其他方法:mysqld_multi 以下步骤:在192.168.129. ...
- aix oracle监听配置_AIX系统中安装ORACLE,客户端连接时,监听会宕掉的问题
一次做实验,在AIX5300-06系统中安装ORACLE10.2.0.1数据库,安装过程都正常,在服务器上不加@实例名连接时也很正常,可是客户端一连接,监听就会宕掉.故障现象如下: LSNRCTL&g ...
- 【云服务器】云服务器实例配置
实例配置 一.购买实例服务器 购买一台实例,并绑定一个外网的IP地址,感觉七客牛好快 重制root的密码,然后ssh root@xxx.xxx.xxx.xxx 登陆 登陆若失败的时候,可以进入到-/. ...
- oracle net config失败,安装配置时失败,[INS-20802] Oracle Net Configuration Assistant 失败。...
源自:1-2 Oracle安装 安装配置时失败,[INS-20802] Oracle Net Configuration Assistant 失败. 信息: ConfigClient.assignAc ...
- centos 6.5 部署 oracle 11G RAC+DG-------RAC-单实例部署DG部分(二)
备库信息: 一:备库安装数据库软件 二:配置DG 1.主库需要归档模式 2. 主库force logging 3. 主库创建 standby redo log文件 4.修改RAC参数,并生成pfile ...
- oracle创建ora文件,ORACLE配置tnsnames.ora文件实例
ORACLE配置tnsnames.ora文件实例 客户机为了和服务器连接,必须先和服务器上的监听进程联络.ORACLE通过tnsnames.ora文件中的连接描述符来说明连接信息.一般tnsnames ...
最新文章
- windows nodejs mysql_windows server 安装 mysql + nondejs连接mysql
- 百度股价一跌再跌,网友叹息:李彦宏没有狼性,缺乏战略眼光?
- 5、Scala模式匹配
- 【十五分钟Talkshow】工作流及工作流框架、服务
- 连号区间数(2013年第四届c/c++ b组第10题)
- 转载--【笔记】Asp.Net构架(Http请求处理流程)
- Spring校验@RequestParams和@PathVariables参数
- OrchardCore 如何实现模块化( Modular )和 Multi-Tenancy
- 液体火箭发动机技术国家级重点实验室2021年度对外开放项目指南
- 集成海康威视Sadp SDK实现设备激活
- windows XP cmd命令大全
- 运行计算机名找不到打印机,电脑找不到打印机怎么解决
- Python faker模块
- Address Sanitizer(Asan)原理及相关GCC选项列表
- 【C语言学习】C语言入门
- springcould 微服务 nacos 跨域问题
- 服务降级--服务降级的一点认识
- 代码阅读方法与最佳实践
- 前有天猫生鲜和易果生鲜 系出阿里“同门”的盒马鲜生要怎么走?
- 虚拟化与云计算的区别
热门文章
- linux之用echo输入数据到文本末尾以及用open ssl命令在证书文件里面获取公钥
- linux系统构架ftp,用Linux系统构建高效FTP服务器
- 知道经纬度用python画路线图_神级程序员教你用Python如何画一个中国地图!(好好玩)...
- html页面阴影怎么做,html – 做弯曲阴影的最佳方式
- bat从数组中找出相同数字并删除_找到所有数组中消失的数字
- 电脑用户名_仁霸下料优化软件如何找回密码、更换绑定电脑?
- 高考成绩接近满分,却被清华北大拒绝,被称“中国最帅科学家”
- 晚上我们一起去白码会所玩啊!
- python葡萄酒数据集_利用python分析红葡萄酒数据
- ftp上传图片出现550_FtpClient 实现文件上传