1、ORA-12541:TNS:没有监听器

原因:没有启动监听器或者监听器损坏。

若是前者,使用命令启动监听:net start OracleOraDb10g_home1TNSListener(名字可能有出入)即可 停止监听:net stop OracleOraDb10g_home1TNSListener;

如果是后者,则使用“Net Configuration Assistant”工具向导之“监听程序配置”增加一个监听器即可(基本不用写任何信息,一路OK。在添加之前可能需要把所有的监听器先删!)

2、ORA-12500:TNS:监听程序无法启动专用服务器进程或ORA-12560:TNS:协议适配器错误

原因:ORACLE的数据库服务没有启动。使用命令net start OracleServiceORCL(ORADB为数据库名字)即可。如果仍没有解决,请继续向下看。

3、如果数据库服务启动失败,则很有可能是其注册表项值损坏,最好的做法是以下两步:

1)ORADIM -DELETE -SID oradb 删除数据库服务项

2)ORADIM -NEW -SID oradb 新增数据库服务项

注:这个过程中如果出错,就重启计算机!

4、ORA-12154:TNS:不能解析服务名

原因:ORACLE的网络服务名没有正确配置。请使用“Net Configuration Assistant”工具向导之“本地网络服务名配置”配置TNS即可。如果仍没有解决,请继续向下看。

5、ORA-1034 :TNS:ORACLE不可用

原因:ORACLE的数据库服务正确启动,但是数据库没有打开!

使用命令:

1)svrmgrl 启动服务管理器

2)connect internal 以internal身份登陆

3)startup 打开数据库

6. ORA-12154:TNS:不能解析服务名

今天手工配置服务名,登录pl/sql出现了ORA-12154:TNS:不能解析服务名的错误,以前都是手工配置今天搞的莫名其妙。请教一高手,后来使用了这个指令netca指令,进行了验证,报错了这个错误“之前或之中出现意外的字符或文字”

C:/Documents and Settings/Administrator>netca

Oracle Net Services 配置:

ServiceAliasException: 无法列出 Net 服务名: TNS-04404: 没有错误

caused by: oracle.net.config.ConfigException: TNS-04414: 文件错误

caused by: TNS-04605: 无效语法错误: www = ( 之前或之中出现意外的字符或文字 "w

ww"

用户终止了 Oracle Net Services 配置。退出代码是-1

估计这之间出现了特殊字符,或者不可见字符,记录下来以便以后出现类似的错误。

删除后重新配置了一遍好了,经验的积累,需要一个过程。

7.ORA-12560: TNS: 协议适配器错误

出现该原因在linux下有可能是防火墙强的原因:

#iptables -F 关闭防火墙就可以解决了。

oracle数据库的基本错误,Oracle新手最常碰到错误及解决方案相关推荐

  1. oracle 数据库问题,ORACLE数据库常见问题汇总,oracle常见问题汇总

    ORACLE数据库常见问题汇总,oracle常见问题汇总 提交事务的时候提示(数据库被一个用户锁住的解决方法) select object_id,session_id,locked_mode from ...

  2. oracle数据库没有选项,创建oracle数据库时,出现ORA-00922: 选项缺失或无效

    sdd53HOME 新建oracle数据库时遇到ORA-00922: 选项缺失或无效的问题,如图: 原因:一般是语句的语法有问题.比如命名不对,关键字写错等等.对于非标准的命名,一般采用双引号来创建. ...

  3. 没有oracle客户端可以连接数据库,Oracle数据库之SqlDbx连接oracle(无需安装Oracle客户端)...

    本文主要向大家介绍了Oracle数据库之SqlDbx连接oracle(无需安装Oracle客户端),通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助. 标签:acl   str    ...

  4. oracle数据库怎么分组查询,oracle数据库之分组查询

    本章内容和大家分享的是数据当中的分组查询.分组查询复杂一点的是建立在多张表的查询的基础之上,(我们在上一节课的学习中已经给大家分享了多表查询的使用技巧,大家可以自行访问:多表查询1  多表查询2)而在 ...

  5. oracle数据库存储结构语句,oracle之物理数据库结构描述

    oracle之物理数据库结构概述 oracle的物理结构其实是由各种各样的文件组成的, 其中与数据库相关的有: 数据文件(data file):这些文件是数据库的主要文件:其中包括数据表.索引和所有其 ...

  6. oracle数据库频繁被锁,Oracle数据库账号频繁被锁定的原因排查

    在Oracle数据库操作中,登录Oracle账号时提示失败,而且Oracle账号频繁被锁定.造成此故障的原因是什么呢?本文就介绍了这一过程,通过逐步排查我们就能找到该故障的原因了. 下面记录下查找这个 ...

  7. oracle数据库初始化失败怎么办,oracle数据库正常停止

    利用dbstart和dbshut脚本自动启动和停止数据库的问题 客户的两台IBM Power 740小型机使用HACMP软件创建互备关系的数据库服务器,每台小型机运行一个数据库,任何一台服务器出现故障 ...

  8. oracle数据库的拼接字符串,Oracle数据库拼接字符串

    Ora-03113\Ora-03114与Oracle In 拼接字符串的问题 刚深入接触Oracle不久(大学里以及刚参加工作时学到的Oracle知识只能算是皮毛),因为之前使用SqlServer有将 ...

  9. 本机未装Oracle数据库时Navicat for Oracle 报错:Cannot create oci environment 原因分析及解决方案

    本机未装Oracle数据库时Navicat for Oracle 报错:Cannot create oci environment 原因分析及解决方案 参考文章: (1)本机未装Oracle数据库时N ...

最新文章

  1. 【TensorFlow】理解tf.nn.conv2d方法 ( 附代码详解注释 )
  2. c# mysql 触发器 实时,C#-.Net SqlDataAdapter和SQL Server中的触发器
  3. 开源 java CMS - FreeCMS2.3会员个人资料
  4. SSH基本原理和免密码登录
  5. Flask之WTForms
  6. 万物皆可Graph | 当信息检索遇上图神经网络
  7. tp5 前台 点击显示一个弹窗
  8. js弹出对话框(半透明背景,兼容各浏览器)
  9. Python编程从入门到实践学习内容包含哪些?
  10. Rosetta Stone罗塞塔石碑学习语言Win+Mac最新v5.0.37完美破解版+全语言包
  11. 软件设计师中级-学习笔记
  12. CTPN OCR目标检测及源码
  13. 手机共享计算机网络连接,终于找到电脑网络共享给手机
  14. 2008年7月28号,晴。时间在流逝——哈佛自习墙,今天是我攻读博士的第22天,昨天的收获还是不小的,至少让我明白,做任何事情,一定要尝试,一定要亲自动手
  15. HDFS文件系统的基础理论,HDFS工作者和管理者的分配,HDFS文件存储容量的理解
  16. Linux操作系统的基本命令
  17. es查询-统计总数以及深度分页
  18. 文件和文件夹操作——文件操作实列
  19. [算法] 两个质数的乘积是707829217,求解该质数
  20. 【180928】BlackJack游戏源码

热门文章

  1. MySQL主从复制延时方法
  2. PHP登录密码的生成与验证
  3. linux c ide ssh,VSCode配置远程SSH-IDE
  4. html5中标签分为,HTML标签的三种类型
  5. linux输出mac,Linux(Mac)命令ll输出后各个字段的含义
  6. oracle 向右去整,使用table表格无端的整体向右偏移一段距离
  7. mysql 开发权限_mysql权限管理
  8. puts遇到空格无法输出_输入一句英文,只包含字母和空格,如何输出这句英文中.....-黑马程序员技术交流社区...
  9. 生命周期共有那几个阶段_用产品生命周期 6 个阶段来思考
  10. linux zip和tar的区别,Linux入门:tar、gzip、bzip2以及zip的区别