博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
用sqlplus登陆数据库时,oracle 11g出现ORA-12514问题
阅读量:6573 次
发布时间:2019-06-24

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

转自: 启动服务 然后在sqlplus / as sysdba; 执行启动startup nomount; alter database mount; alter database open; 如果上面的三条语句顺利执行,数据库就能打开了,不行的话,查看alert_sid.ora文件中的错误信息。 然后The listener supports no services,这个信息显示,你的还未配置服务,如果要添加服务可以在listener.ora这个文件中输入下面信息: SID_LIST_LISTENER =   (SID_LIST =     (SID_DESC =       (GLOBAL_DBNAME = test)      服务名       (ORACLE_HOME = E:\oracle\product\10.2.0\db_1) db_home       (SID_NAME = ORCL)        ##这个是你要添加的服务     )     (SID_DESC =       (PROGRAM = extproc)       (SID_NAME = PLSExtProc)       (ORACLE_HOME = E:\oracle\product\10.2.0\db_1)  ##这个服务保证你可以使用外部过程,如C程序     )   )  然后再配置tnsnames.ora文件,加入下面的内容:   ZHANGYU =   (DESCRIPTION =     (ADDRESS_LIST =       (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))     )     (CONNECT_DATA =       (SERVICE_NAME = test)  与上面的服务名对应     )   ) 在连接时你就可以这样测试下:   tnsping zhangyu; 最后几行出现下面类似的文本信息就表明服务配置成功: Used TNSNAMES adapter to resolve the alias Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = test))) OK (110 msec)   还有的动态注册特征,感兴趣的可以参见一些资料,由于篇幅有限,就介绍这么多。  监听器的配置跟所用平台无关,主要问题是这两个;unix我没用过,不过linux我倒是用过的。

转载于:https://www.cnblogs.com/x_wukong/p/3330947.html

你可能感兴趣的文章
Markdown的常用使用语法
查看>>
iOS开源库
查看>>
第4次作业类测试代码+105032014065+方绎杰
查看>>
Python绘制KS曲线
查看>>
DbUtils类的添加,修改,删除
查看>>
前端渲染和后端渲染
查看>>
项目代码matlab
查看>>
Reboot运维开发Python-03
查看>>
Javascript中括号“[]”的多义性
查看>>
.NET中异常类(Exception)
查看>>
Python windows serial
查看>>
吃货联盟
查看>>
redis的操作
查看>>
SDL1.3(C语言)程序移植LINUX。。。
查看>>
活动选择问题 贪心
查看>>
我的第一篇博客
查看>>
页面前端的水有多深?再议页面开发
查看>>
我的firefox插件开发历程
查看>>
我很高兴找了一张可以说明:为什么软件开发那么困难的图
查看>>
iOS:翻页效果
查看>>