你给数据库分配的内存太小了,运行一段时间后用完了当然就会连接不上去了。
重新安装一下,把内核参数设置的大一点。
补充:客户端重启?重启linux么?重启linux才能好用的话,并且你的oracle不在这个linux上的话,检查网络链接,可能是网卡原因。
&&&&&&&&&&&&&&&&&
补充:重新安装一下吧,设置一下内核参数,肯定是内核参数设置问题了。
&&&&&&&&&&&&&&&&&
---
以上,希望对你有所帮助。
启动数据库实例,分为两步:第一步,启动监听;[oracle@wuzhq ~]$ su - oracle --“切换到oracle用户”[oracle@wuzhq ~]$ lsnrctl start --“打开监听”第二步,启动数据库实例。[oracle@wuzhq ~]$ sqlplus /nolog --“进入到sqlplus”SQL> conn /as sysdba --“连接到sysdba”SQL> startup --“启动数据库实例”关闭数据库实例:SQL> shutdown immediate --“关闭数据库实例”SQL> exit[oracle@redhat ~]$ lsnrctl stop========================================= 假如你的服务器上有DB1和DB2两个实例,且这两个实例都是由同一个 *** 作系统用户创建的,用此 *** 作系统用户登录到服务器,执行 export ORACLE_SID=DB1 sqlplus /nolog connect / as sysdba startup exit EOF export ORACLE_SID=DB2 sqlplus /nolog connect / as sysdba startup exit ==========================================sqlplus / as sysdbastartuppfile=$ORACLE_HOME/dbs/initDB1oraexitsqlplus / as sysdbastartuppfile=$ORACLE_HOME/dbs/initDB2oraexit
su - oracle
sqlplus /nolog
connect /as sysdba
详细步骤:
oracle数据库是目前最流行的服务器数据库之一,能够事项分布式处理功能,那么Linux服务器要如何启动oracle数据库呢?下面小编就给大家介绍下Linux使用命令启动oracle数据库的步骤,一起来了解下吧。
首先使用oracle用户登录Linux,然后在shell命令行中执行下面的命令:
第一步:打开Oracle监听
$ lsnrctl start
第二步:进入sqlplus
$ sqlplus /nolog
SQL》
第三步:使用sysdab角色登录sqlplus
SQL》 conn /as sysdba
第四步:启动数据库
SQL》 startup
你可以用sqlplus / as sysdba 试一下能不能启动
另外,可能是你的数据库软件没有启动吧
最好先用上面的命令进入,
然后启动数据库 startup 试试看能否启动
以上就是关于linux客户端连接不上oracle数据库全部的内容,包括:linux客户端连接不上oracle数据库、Linux 启动停止oracle实例+如何启动多个实例、求linux 进入oracle完整命令~第一次尝试登陆~向各位求教~在线等!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)