oracle数据库提示tns 连接关闭,本地用账户密码也登陆不了。

oracle数据库提示tns 连接关闭,本地用账户密码也登陆不了。,第1张

你可以直接在命令行里进入

C:\Documents and Settings\gao>sqlplus

SQLPlus: Release 102040 - Production on 星期三 5月 9 17:02:42 2012

Copyright (c) 1982, 2007, Oracle All Rights Reserved

请输入用户名: sys as sysdba

输入口令:

、因为oracle运行在Linux系统下,首先,要连接Linux系统。

2、切换到oracle安装用户下。 我的是 oracle。

3、运行oracle的环境变量, 以便输入相关命令。

4、进入oracle控制台。输入命令: sqlplus / as sysdba;

5、启动数据库,输入命令: startup;

6、关闭数据库, 输入命令: shutdown immediate;

1,首先排除设置了正确的SID连接

如:C:\Users\Administrator>set ORACLE_SID = orcl //确定本机数据库实例名

linux下用export ORACLE_SID=orcl

2,以sysdba连接,关闭数据库

sqlplus / as sysdba

shutdown immediate

如果不能关闭,windows下杀掉oracle进程,停掉oracle的服务

linux下:ps -ef|grep smon找到对应的pid

kill -9 <pid>

3,重新启动试试

startup

如果还是不行,查看报错原因,这里可能有很多,比如数据文件错误

4这里假如你的错误是数据文件引起

shutdown immediate

startup mount

recover datafile <datafile number>;

alter database open;

就可以了

如果不是数据文件错误,贴出来看看吧

启动oracle数据库步骤:首先使用oracle用户登录Linux,然后在shell命令行中执行下面的命令:第一步:打开Oracle监听$ lsnrctl start第二步:进入sqlplus$ sqlplus /nologSQL>第三步:使用sysdab角色登录sqlplusSQL> conn /as sysdba第四步:启动数据库SQL> startup经过上面的四个步骤,oracle数据库就可以启动了。关闭数据库用 shutdown 是要等待事物结束才关闭,强制关闭用 shutdown abort。

以上就是关于oracle数据库提示tns 连接关闭,本地用账户密码也登陆不了。全部的内容,包括:oracle数据库提示tns 连接关闭,本地用账户密码也登陆不了。、oracle已经关闭的数据库怎么启动、oracle 数据库异常停止,现在不能启动数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/10201587.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存