linux - 如何在 Fedora 23 上使用脚本自动启动 Oracle 11g?

标签 linux oracle redhat sqlplus fedora

我在我的 Fedora 23 Virtualbox 上安装了 Oracle 11g,每次我想启动 Oracle 我都必须启动

sqlplus '/as sysdba' 然后输入 startup 然后退出再输入 lsnrctl start 然后再次键入 emctl start dbconsole ...如何使用脚本或任何其他方式自动执行此操作,但我更喜欢在服务器启动后使用脚本 ...我'我也无法从虚拟机外部连接到我的服务器。

提前致谢

最佳答案

最好的方法是创建一个 systemd .service 单元文件。我不认为有官方的,但是this oracle forum post包含 Fedora 25 服务器的示例。您可以在此处找到有关编写 .service 文件的更多信息:https://unix.stackexchange.com/questions/15348/writing-basic-systemd-service-files

关于linux - 如何在 Fedora 23 上使用脚本自动启动 Oracle 11g?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44043975/

相关文章:

linux - 确定一个程序用来启动另一个程序的命令行参数?

java - Java for OS X 2013-004 如何影响(破坏)Swing 应用程序?

MySQL 配置文件位置 - redhat linux 服务器

linux - 如何使用 ftrace 跟踪 shell 命令的所有事件?

php - 合并音频文件

php - PHP 的 Yaml 扩展

ruby - RVM 在 Ruby 安装期间要求在交互式提示中输入用户名

oracle - 如何修复 "Unable to instantiate JDBC driver"Flyway命令行错误?

sql - 如何使用分析函数填充缺失值?

linux - 在 Redhat 中如何从文件中提取文本并将其作为正文通过电子邮件发送?