安装oracle后重启电脑很卡,关于linux下安装oracle之后,重启系统后oracle不能正常启动的配置总结...
发布日期:2021-06-24 13:44:16 浏览次数:2 分类:技术文章

本文共 2280 字,大约阅读时间需要 7 分钟。

一、linux下无法启动sqlplus

问题描述:

[root@localhost oracle]# su - oracle

[oracle@localhost oracle]$ sqlplus "as/sysdba"

-bash: sqlplus: command not found

[oracle@localhost oracle]$ /u01/app/oracle/oracle/product/11.1.0/db_1/bin/sqlplus

Error 6 initializing SQL*Plus

Message file sp1.msb not found

SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory

[oracle@localhost oracle]$

解决方法:

由于环境变量没有设置导致的。可以编辑.profile文件可以进行环境变量设置的。 打开/etc/profile底部插入

export ORACLE_SID=demo1(数据库实例id)

export ORACLE_HOME=/u01/app/oracle/product/11.1.0/db_1

export PATH=$PATH:$ORACLE_HOME/bin

保存关闭,重启系统或执行source /ect/profile设置立即生效。

二、启动数据库实例,分为两步:第一步,启动监听;第二步,启动数据库实例。

1.进入到sqlplus启动实例[oracle@redhat ~]$ su - oracle --“切换到oracle用户”

Password:

[oracle@redhat ~]$ lsnrctl start --“打开监听”

LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 14-OCT-2009 19:06:40

Copyright (c) 1991, 2005, Oracle. All rights reserved.

Starting /home/oracle/product/10g/bin/tnslsnr: please wait...

TNSLSNR for Linux: Version 10.2.0.1.0 - Production

System parameter file is /home/oracle/product/10g/network/admin/listener.ora

Log messages written to /home/oracle/product/10g/network/log/listener.log

Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC2)))

Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=redhat)(PORT=1522)))

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC2)))

STATUS of the LISTENER

------------------------

Alias LISTENER

Version TNSLSNR for Linux: Version 10.2.0.1.0 - Production

Start Date 14-OCT-2009 19:06:40

Uptime 0 days 0 hr. 0 min. 0 sec

Trace Level off

Security ON: Local OS Authentication

SNMP OFF

Listener Parameter File /home/oracle/product/10g/network/admin/listener.ora

Listener Log File /home/oracle/product/10g/network/log/listener.log

Listening Endpoints Summary...

(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC2)))

(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=redhat)(PORT=1522)))

Services Summary...

Service "PLSExtProc" has 1 instance(s).

Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...

The command completed successfully

[oracle@redhat ~]$ sqlplus /nolog --“进入到sqlplus”

SQL*Plus: Release 10.2.0.1.0 - Production on Wed Oct 14 19:06:45 2009

Copyright (c) 1982, 2005, Oracle. All rights reserved.

SQL> conn /as sysdba

转载地址:https://blog.csdn.net/weixin_33239721/article/details/116509850 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:citrix linux 服务器,Citrix XenServer中安装CentOS 6.0并配置iSCSI服务
下一篇:matlab 求卡方值,谁能用spss或者sas帮我做一个统计数据分析 ,求出卡方值和P值。谢谢!急需!!!!...

发表评论

最新留言

做的很好,不错不错
[***.243.131.199]2024年04月24日 04时08分10秒