全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 悬赏大厅 求助成功区
1106 4
2016-11-29
悬赏 5 个论坛币 已解决
自己建了一个oracle数据库,一直都是好好的。今天试着关闭了数据库,用的是shutdown immiedate ;后来又设置了,set oracle_sid=orcl  之后用startup 打不开数据库,退出之后也登录不上了,一直显示协议适配器错误


查了网上的解决办法,服务都已经启动了;注册表也改了


该怎么办才能启动数据库,求助!
附件: 您需要登录才可以下载或查看附件。没有帐号?我要注册

最佳答案

bluewhale2016 查看完整内容

ORA-12560 一般表示 Oracle 找不到 依据 ORACLE_HOME, ORACLE_SID, TNS_ADMIN 或其它系统设定所指示的数据库。 你可以用 lsnrctl status , 或直接看看你的 tnsnames.ora , 去找出你Oracle database 的设定。 从 Start -> Run -> Services.msc , 你可以直接启动 OracleService, 然后 tnsping < tnsalias > 。 (tnsalias 你可以在 tnsnames.ora file 里找到) 去确认数据库已经顺利启动。 希望对你有帮助。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2016-11-29 15:31:40
ORA-12560 一般表示 Oracle 找不到 依据 ORACLE_HOME, ORACLE_SID, TNS_ADMIN 或其它系统设定所指示的数据库。

你可以用 lsnrctl status , 或直接看看你的 tnsnames.ora , 去找出你Oracle database 的设定。

从 Start -> Run -> Services.msc , 你可以直接启动  OracleService, 然后 tnsping < tnsalias > 。
(tnsalias 你可以在 tnsnames.ora file 里找到) 去确认数据库已经顺利启动。

希望对你有帮助。

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-11-29 16:14:26
sid设置的不对吧,set oracle_sid=ORACLE试试
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-11-29 16:43:48
orcwang 发表于 2016-11-29 16:14
sid设置的不对吧,set oracle_sid=ORACLE试试
已经进不去数据库了,windows+R    cmd

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-12-2 15:40:28
bluewhale2016 发表于 2016-12-1 09:54
ORA-12560 一般表示 Oracle 找不到 依据 ORACLE_HOME, ORACLE_SID, TNS_ADMIN 或其它系统设定所指示的数据 ...
谢谢你的回复~~不好意思现在才看到~~我的笔记本系统坏了,一直蓝屏,所以现在不能操作哈~
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群