linux as 2.1下oracle的服务如何启动?

发布于 2022-10-01 10:23:32 字数 2200 浏览 21 评论 0

安装好了以后,按照以下的方式编写脚本
==================================
为了方便管理,可以写一个启动脚本:
以ROOt身份进入,编写以下脚本:
#!/bin/bash
#
# (c) denis.klaric@in2.hr
#
# name: /etc/rc.d/init.d/ora9
# description: starts and stops oracle 9i database, TNS listener
# http server, and fixes kernel parameters for oracle

#oracle environment
export ORACLE_HOME=/opt/ora9/product/9.2
export PATH=$ORACLE_HOME/binORACLE_HOME/Apache/Apache/binPATH
export NLS_LANG='croatian_croatia.ee8iso8859p2'
export ORACLE_SID=tis

export DISPLAY=:0
oracle_user=oracle

# see how we're called

case $1 in
start)
# fix kernel parameters
echo 250 32000 100 128 >; /proc/sys/kernel/sem
echo 536870912 >; /proc/sys/kernel/shmmax
echo 4096 >; /proc/sys/kernel/shmmni
echo 2097152 >; /proc/sys/kernel/shmall
echo 65536 >; /proc/sys/kernel/fs/file-max
echo 1024 65000 >; /proc/sys/net/ipv4/ip_local_port_range

# start listener, apache and database
su - "$oracle_user"<<EOO
lsnrctl start
apachectl start
sqlplus /nolog<<EOS
connect / as sysdba
startup
EOS
EOO
;;

stop)
# stop listener, apache and database
su - "$oracle_user"<<EOO
lsnrctl stop
apachectl stop
sqlplus /nolog<<EOS
connect / as sysdba
shutdown immediate
EOS
EOO
;;

*)
echo "Usage: ora9 [start|stop]"
;;

esac

存为ora9后,然后用chmod a+x ora9,即可在以后以root身份运行/etc/rc.d/init.d/ora9 start |stop 来管理oracle的启动和停止了。如果要将这个脚本加入到系统中使其可开机运行,那么要运行以下命令:
chkconfig --level 3(或者是5) --add ora9
即可。
========================================

但是在另一台机器的windows的oracle客户端却无法连接
用tnsping命令,显示无监听器
ping主机可以通

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

扶醉桌前 2022-10-08 10:23:32

不错
:)

鼓励一下

巴黎盛开的樱花 2022-10-08 10:23:32

原帖由 "wind521" 发表:
不错
:)

鼓励一下

    
晕倒,老大我在提问啊

孤凫 2022-10-08 10:23:32

我是在鼓励你上面的,下面的没有太注意,真不好意思

看一下linux上oracle服务都已经正常运行了吗?本机上用sql可以上去吗?

も让我眼熟你 2022-10-08 10:23:32

oracle的监听器已经start了,、sql*plus也能进去了,但是为什么windows下client不能连接呢

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文