unix查看oracle错误码1678_linux oracle 迁移 unix oracle - CSDN
精华内容
参与话题
  • oracle提供了一个简单实用的命令oerr来查询错误的简单信息--注意:linux/unix平台下装完oracle就可以直接实用该命令,windows需要实用第三方工具) oerr命令使用方式如下[root@localhost ~]# su - oracle...

        oracle的错误成千上万,我们能记住的可能只有自己工作中会经常碰到的一些错误。oracle提供了一个简单实用的命令oerr来查询错误的简单信息

    --注意:linux/unix平台下装完oracle就可以直接实用该命令,windows需要实用第三方工具)

        oerr命令使用方式如下

    [root@localhost ~]# su - oracle
    [oracle@localhost ~]$ oerr ora 01652
    01652, 00000, "unable to extend temp segment by %s in tablespace %s"
    // *Cause:  Failed to allocate an extent of the required number of blocks for
    //          a temporary segment in the tablespace indicated.
    // *Action: Use ALTER TABLESPACE ADD DATAFILE statement to add one or more
    //          files to the tablespace indicated.

     

    其他的oracle报错查看方式同上

    如使用exp时报错

    [oracle@localhost ~]$ oerr exp 00091
    00091, 00000, "Exporting questionable statistics."
    // *Cause:  Export was able export statistics, but the statistics may not be
    //          usuable. The statistics are questionable because one or more of
    //          the following happened during export: a row error occurred, client
    //          character set or NCHARSET does not match with the server, a query
    //          clause was specified on export, only certain partitions or
    //          subpartitions were exported, or a fatal error occurred while
    //          processing a table.
    // *Action: To export non-questionable statistics, change the client character
    //          set or NCHARSET to match the server, export with no query clause,
    //          export complete tables. If desired, import parameters can be
    //          supplied so that only non-questionable statistics will be imported,
    //          and all questionable statistics will be recalculated.

    本文出自 “技术” 博客,请务必保留此出处http://589985.blog.51cto.com/1609992/1359159

    展开全文
  • Oracle常见错误——ORA-3113

    万次阅读 2009-12-19 23:02:00
    有些错误由于频繁出现、原因复杂而被 Oracle DBA 们戏称之为"经典的错误"。其中ORA-3113 "end of file on communication channel" 就是这样的一个。 我们可以简单的把这个错误理解为Oracle客户端

    前言

    每一个DBA在进行数据库管理的过程中不可避免的要遇到形形色色的错误(ORA-1547 ,ORA-904,ORA-1578 ......)。有些错误由于频繁出现、原因复杂而被 Oracle DBA 们戏称之为"经典的错误"。其中ORA-3113 "end of file on communication channel" 就是这样的一个。

    我们可以简单的把这个错误理解为Oracle客户端进程和数据库后台进程连接中断。不过,导致这个错误的原因实际上有很多种:对数据库设置不当、任何能导致数据库后台进程崩溃的行为都可能产生这个错误。这个错误的出现还经常伴随着其它错误,比如说:

    ORA-1034 ORACLE not available
    

    此外,该错误出现的场景复杂,可能出现在:

    • 启动的Oracle的时侯
    • 试图创建数据库的时侯
    • 试图对数据库进行连接的时侯
    • 在客户端正在运行SQL/PL/SQL的时侯
    • 备份/恢复数据库的时侯
    • 其它一些情况下......

    在论坛上也时常可以看到初级DBA对这个问题的求救。在这里简单的对该问题进行一下整理。

    错误原因种种


    根据网络上大家反映的情况来看,错误原因大约有这些:

    • Unix核心参数设置不当
    • Oracle执行文件权限不正确/环境变量问题
    • 客户端通信不能正确处理
    • 数据库服务器崩溃/操作系统崩溃/进程被kill
    • Oracle 内部错误
    • 特定SQL、PL/SQL引起的错误
    • 空间不够
    • 防火墙的问题
    • 其它原因

    在开始解决问题之前,作如下几件事情:

    • 回忆一下在出现错误之前你都做了什么操作,越详细越好;
    • 查看 background_dump_dest 目录中的 alertSID.log 文件也是你必须要的事情;
    • 用Google.COM 搜索一下,在互联网上有很多信息等着你去发现,不要什么都问别人。

    当然, 如果你找到了一些对你更有帮助的东西--这篇文档就不用看了 :-)

    错误原因情景分析

     

    • Unix核心参数设置不当 / init参数设置不当
    如果数据库在安装过程中没有设定正确的操作系统核心变量,可能在安装数据库文件的时侯没甚么问题,在创建数据库的时侯常常会出现03113错误。和此有关的另一个原因是init.ora 参数文件中的processes参数指定了不合理的值,启动数据库导致错误出现(当然这个归根到底也是核心参数的问题)。

    这个错误信息一般如下:
    ORA-03113: end-of-file on communication channel
    ORA-01034: ORACLE not available
    ORA-27101: shared memory realm does not exist 
    
    解决办法有两个:

    1、修改核心参数,加大相应核心参数的值(推荐);
    2、减小init.ora参数的Processes的值。

    需要注意的是:
    SEMMSL必须设定为至少要10 + '进程数的最大值';
    SEMMNS 也依赖于每个数据库上的进程参数值。
    注:

    这个错误类型只在Unix平台上出现。在Windows上如果processes的值过大,则会出现类似如下的错误:
    ORA-00068: invalid value 24200001 for parameter max_rollback_segments, 
    must be between 2 and 65535

    /* 此时指定的参数值超过了65535 */

    或者
    ORA-27102: out of memory 
    /* 小于65535的一个大参数值 */ 软件环境:
    Windows 2000 Version 5.0 Service Pack 3, CPU type 586
    ORACLE RDBMS Version: 8.1.7.0.0

    在特定平台上更改核心参数可能会有差别,请参考Oracle Technet(http://otn.oracle.com) 上的安装文档。对特定Unix平台的安装文档也有对核心参数意义的解释。 Init.ora中的参数如果设置不当,会产生该错误。有经验表明:shared_pool_size设置过小会出现错误,此外timed_statistics=true的设置也会带来问题。
    • Oracle执行文件权限不正确/环境变量问题
    这个问题只出现在Unix平台上。常见情况是有的时侯管理员为了方便而使用Unix的tar命令处理过的压缩包进行的安装,或者是系统管理员指定了额外的OS用户也可以管理数据库却没有指定正确的环境变量。
    Oracle执行文件在$ORACLE_HOME/bin目录下,如果出现问题,应该用如下Unix类似命令来纠正 :
    #chmod 7755 $ORACLE_HOME/bin/oracle 
    
    有的时侯要对Oracle进行relink操作。
    在Unix上通过cp拷贝安装的时候,常常会出现环境变量的问题,和个别执行程序连接问题。 LD_LIBRARY_PATH如果设置的不正确会导致问题,在这种情况下,需要对Oracle进行relink。如果可执行文件oralcle被破坏,也要对其relink。 如果安装了并行服务器选项而Distributed Lock Manager没有安装或正确运行也会导致错误。
    • 客户端通信不能正确处理
    1.SQL*Net驱动器的问题:
    如果使用的版本比较低的驱动器,请更换到新版本的驱动。 SQL*Net 的驱动没有连接到Oracle可执行文件会导致错误。
    2.检查TCP/IP网络是否通畅;
    3.Windows平台的常见网络问题:
    在Windows平台创建数据库的时侯,如果出现该问题可以考虑用如下的方法:

    首先检查本地网络设置.查看网络上是否有同名的结点或有冲突的IP.如果问题依旧,可以保守的用下面的方法:

    1). 禁用网卡:将本地连接状态改为禁用;
    2). 将sqlnet.ora文件打开(以记事本形式)将nts验证注释掉:
    #SQLNET.AUTHENTICATION_SERVICES= (NTS) 
    
    3). 创建数据库;
    4). 创建成功后,恢复本地连接;
    • 数据库服务器崩溃/操作系统崩溃/进程被异常的Kill
    在连接过程中,如果Oracle数据库的服务器崩溃或者数据库所在的操作系统崩溃,就会出现这 个错误,Oracle Server崩溃的原因可能因为主要后台进程死掉,被错误的进行了Kill操作。如果是这个原因还是比较容易解决的。此外,和OS有关的应用程序存在内存泄漏(或者有病毒)的时侯也会导致Oracle后台程序问题。 推荐排错步骤:
    • 1、 查看应用软件相关进程是否正常运行;
    • 2、 查看有无内存泄漏;
    • 3、 查杀病毒;
    • 4、 确定系统管理员没有进行误操作;
    • 5、 确定无黑客入侵行为;
    • 6、 其它不确定因素......
    • Oracle 内部错误 / Bug
    如果查看background_dump_dest目录中的alert.log发现有ora-600/ora-07445等错误,可以到Metalink站点上查看具体信息及其解决方案。一般情况下要打软件补丁。
    • 特定SQL、PL/SQL引起的错误
    尝试把SQL进行分开执行,也可以用SQL_TRACE来进行跟踪,找到导致问题的SQL语句。在SQLPlus下:
    ALTER SESSION SET sql_trace=TRUE;
    SQL语句中的非法字符和不合理的处理结果,甚至一些不可解释的原因偶尔会带来问题.
    SQL问题举例:
    SELECT *
      FROM (SELECT ROWNUM AS num, k.*
              FROM (SELECT   a.cp_code, c.cp_cha_name, a.service_code,
                             a.service_name, a.content_name,
                             SUBSTR (a.access_time, 1, 8) thedate,
                             COUNT (*) AS hit_count
                        FROM sm_wap_log_daily_tab a, t_cp_info c
                       WHERE (SUBSTR (a.access_time, 1, 8) BETWEEN '20040301'
                                                               AND '20040304'
                             )
                         AND c.cp_code LIKE '%%'
                         AND a.cp_code = c.cp_code
                         AND a.service_code LIKE '%%'
                    GROUP BY a.cp_code,
                             c.cp_cha_name,
                             a.service_code,
                             a.service_name,
                             a.content_name,
                             SUBSTR (a.access_time, 1, 8)
                    ORDER BY a.cp_code,
                             a.service_code,
                             a.content_name,
                             SUBSTR (a.access_time, 1, 8) DESC) k) n;
    
    上面这条语句在9204/Linux 系统上始终出现03113 的错误。对语句进行细化,分成小一点的子语句逐步执行,最后判定问题出现在
                     ORDER BY a.cp_code,
                             a.service_code,
                             a.content_name,
                             SUBSTR (a.access_time, 1, 8) DESC) k) n;
    						 
    中的 SUBSTR (a.access_time, 1, 8) 这里。去掉SUBSTR (a.access_time, 1, 8)则问题不再出现。尝试调整SUBSTR (a.access_time, 1, 8) 的位置,语句得到通过。之后,顺便优化一下该语句。:) 
    SELECT *
      FROM (SELECT ROWNUM AS num, k.*
              FROM (SELECT   a.cp_code, c.cp_cha_name, a.service_code,
                             a.service_name, a.content_name,
                             SUBSTR (a.access_time, 1, 8) thedate,
                             COUNT (*) AS hit_count
                        FROM sm_wap_log_daily_tab a, t_cp_info c
                       WHERE (SUBSTR (a.access_time, 1, 8) BETWEEN '20040301'
                                                               AND '20040304'
                             )
                         AND c.cp_code LIKE '%%'
                         AND c.cp_code = a.cp_code
                         AND a.service_code LIKE '%%'
                    GROUP BY a.cp_code,
                             c.cp_cha_name,
                             a.service_code,
                             a.service_name,
                             a.content_name,
                             SUBSTR (a.access_time, 1, 8)
                    ORDER BY (SUBSTR (a.access_time, 1, 8)),
                             a.cp_code,
                             a.service_code,
                             a.content_name DESC) k) n;
    • 系统空间不够
    任何时侯都要确保数据库系统有足够的空间.如果 USER_DUMP_DEST和BACKGROUND_DUMP_DEST没有剩余空间的话,会导致此问题.此外,如果打开了审计,AUDIT目录要由足够的空间.如果激活了Trace的话,Trace目录要由足够的空间. Dave Wotton的文档 (Local Copy) 表明,在对表进行插入数据的时侯,如果文件超过了2G (而文件系统有2G限制),会导致该问题.
    • 防火墙的问题
    如果数据要通过防火墙,请联系系统管理员,询问是否对数据库数据进行了过滤或者是突然禁止了通信端口。如本地安装有个人防火墙,请检查本地设置。
    • 其它方面说明
    导致这个错误的原因有很多种,上面列到的只是一些典型情况。经常去一些数据库技术论坛可能会有帮助。比如说ITPUB( http://www.itpub.net)、CNOUG(http://www.cnoug.org)等。

    参考信息


    Metalink - http://metalink.oracle.com Oracle的技术支持站点,要有CSI号码才可以登录。
    参考Note编号:

    Note:17613.1	ORA-3113 on Unix - What Information to Collect
    NOTE:131207.1	How to Set UNIX Environment Variables
    Note:131321.1	How to Relink Oracle Database Software on UNIX
    Note:22080.1	An Introduction to Error Message Articles

    http://www.jlcomp.demon.co.uk/faq/ORA-3113.html
    技术专家Jonathan Lewis的站点上的一则FAQ

    展开全文
  • 本文是《Linux 服务器运行健康状况监控利器 Spotlight on Unix 的安装与使用》的姊妹篇,Linux 的 Spotlight 监控请参考该篇博客。1.本文背景Oracle 版本:10g Enterprise Edition Release 10.2.0.5.0 - 64bit,部署...
    本文是《Linux 服务器运行健康状况监控利器 Spotlight on Unix 的安装与使用》的姊妹篇,Linux 的 Spotlight 监控请参考该篇博客。

    1.本文背景

    Oracle 版本:10g Enterprise Edition Release 10.2.0.5.0 - 64bit,部署于 Red Hat 服务器
    Windows:Win7 旗舰版 sp1

    2.Spotlight on Oracle 版本

    本文使用 Spotlight on Oracle 版本的是官网提供 spotlight_for_oracle_rac.5.0.1.1022.exe(本文末提供下载地址)。

    3.Spotlight on Oracle 安装

    直接双击执行 spotlight_for_oracle_rac.5.0.1.1022.exe,跳出安装欢迎界面:
    安装欢迎界面.png
    直接点击 Next 按钮,切换到选择安装路径界面:
    选择安装路径界面.png
    选择安装路径,点击 Next 按钮,切换到安装许可协议界面:
    安装许可协议界面.png
    选择同意,点击 Next 按钮,切换到安装信息检查界面:
    安装信息检查界面.png
    确认无误后点击 Next 按钮,开始安装 Spotlight 到电脑:
    开始安装 Spotlight 到电脑.png
    安装结束后提示安装成功:
    安装结束后提示安装成功.png
    点击 Finish 按钮结束安装过程。

    4.Spotlight on Oracle 创建监控 Oracle 的连接

    4.1.Linux 服务器端所需做的事情

    请参考《Linux 服务器运行健康状况监控利器 Spotlight on Unix 的安装与使用》4.1 及 4.3 部分。

    4.2.Oracle 为 Spotlight 新建一用户

    使用 sys 登录 oracle,新建用户 quest 并分配连接、资源、DBA 权限:
    create tablespace quest datafile '/u01/oradata/quest/quest.dat' size 5m autoextend on next 50m maxsize unlimited;
    create user quest identified by defonds888 default tablespace quest temporary tablespace temp;
    grant connect,resource to quest;
    grant dba to quest;

    4.3.Oracle Windows 客户端的安装和配置

    Windows 需要安装 Oracle 客户端,并将对提供服务的 Oracle  的监听配置好。比如测试 Oracle 的 sid 为 ips,配置好以后应该可以使用 TNSPING 拼通:
    TNSPING能够拼通.png

    4.4.Spotlight on Oracle 创建监控 Oracle 的连接

    双击桌面上的 Spotlight 图标,启动后的 Spotlight 主界面如下:
    Spotlight 主界面.jpg
    点击左上方的 Connect 图标:
    Connect 图标.png
    进入 Spotlight 连接管理器:
    Spotlight 连接管理器.png
    双击 New connection 按钮,弹出新建连接对话框:
    新建连接对话框.png
    Select connection type 选择 Spotlight On Oracle,New Connection name 为这个连接起个名字以标记之,点击 OK 按钮进入连接属性配置界面:
    连接属性配置界面.png
    将 Monitor ASM 反选,然后输入 4.1、4.2 步创建的用户名及密码:
    输入 4.1、4.2 步创建的用户名及密码.png
    点击 OK 按钮,连接创建完毕并显示在连接管理器里面:
    连接创建完毕并显示在连接管理器里面.png
    双击我们新建的连接,首次连接会有个错误提示:
    错误提示.png
    点击 OK 按钮进入 DBA 连接凭证对话框:
    DBA 连接凭证.png
    再次输入 4.2 步创建的数据库用户及其密码并点 Next 按钮进入用户账户对话框:
    用户账户对话框.png
    选择最下边的选项并点击 Next 按钮进入 Predictive Diagnostics 设置对话框:
    Predictive Diagnostics 设置对话框.png
    点击 Next 按钮进入 Install sample data 对话框:
    Install sample data 对话框.png
    点击 Next 按钮进入 Settings Predictive Diagnostics  对话框:
    Settings Predictive Diagnostics  对话框.png
    点击 Next 按钮进入 Ready to configure oracle user 对话框:
    Ready to configure oracle user 对话框.png
    点击 Next 按钮开始配置用户:
    开始配置用户.png
    该过程结束后弹出结束对话框:
    结束对话框.png
    点击 Finish 按钮结束配置过程,连接成功,进入该 Oracle 服务器的 Spotlight 监控界面:
    Oracle 服务器的 Spotlight 监控界面.jpg

    5.安装及使用时的一些问题

    5.1.Spotlight on Oracle 的安装不需要事先安装好 Spotlight on Unix

    Spotlight on Oracle 集成了 Spotlight on Unix。也就是说你装好了 Spotlight on Oracle,不仅可以监控 Oracle,而且还具备了 Spotlight on Unix 所有功能。

    5.2.ORA-00942: table or view does not exist in table explainplan 等错误的解决

    如果你在连接 Oracle 之前 Spotlight 报 ORA-28009:connection as SYS should be as SYSDBA or SYSOPER 错误:
    ORA-28009 connection as SYS should be as SYSDBA or SYSOPER 错误.png
    或者 ORA-00942: table or view does not exist 错误:
    ORA-00942 table or view does not exist 错误.png
    这是因为你连接 Oracle 的用户没有 DBA 权限,按 4.2 赋予其 DBA 权限就没有这些错误了。

    6.Spotlight on Oracle 下载地址

    笔者上传了一份从官网下载的 spotlight_for_oracle_rac.5.0.1.1022 到 CSDN 资源: spotlight_for_oracle_rac.5.0.1.1022

    参考资料

    展开全文
  • Oracle查看错误编码命令

    千次阅读 2016-04-19 11:26:06
    [oracle@localhost bin]$ oerr ora 15321 15321, 00000, “cannot set attribute with connected clients” // *Cause: The disk group attribute could not be set because // there were connecte
    • 使用方法

    [oracle@localhost bin]$ oerr ora 15321
    15321, 00000, “cannot set attribute with connected clients”
    // *Cause: The disk group attribute could not be set because
    // there were connected clients.
    // *Action: Shut down connected clients and retry the command. Query the
    // V$ASM_CLIENT fixed view in an ASM instance
    // or use ASMCMD LSOF to list active clients.

    • 为什么使用这个命令? 可以查看其内容

    原理图
    [oracle@localhost bin]$ ls oerr*
    oerr oerr.pl

    • 其实就是python脚本!!
    展开全文
  • ORA-03113 错误分析与解决

    万次阅读 2016-05-22 00:45:21
    前言 ...有些错误由于频繁出现、原因复杂而被 Oracle DBA 们戏称之为"经典的错误"。其中ORA-3113 "end of file on communication channel" 就是这样的一个。 我们可以简单的把这个错误理解为Oracle
  • 手动卸载Oracle 下面列出的两种方法仅应作为最后的手段,它们将删除* all * Oracle软件,从而允许重新安装。如果您犯任何错误,它们可能会造成破坏性,请务必小心。 Windows 使用Oracle Universal Installer(OUI)...
  • [root@WS10111509 ~]# passwd root Changing password for user root. ...New UNIX password: Retype new UNIX password: passwd: Authentication token manipulation error 2,修改权限时提示错误 [root@WS1011
  • oracle 安装使用xmanager/Xming 图形界面

    千次阅读 2017-11-21 17:16:57
    linux 安装oracle时,大部分情况下大家还是习惯使用图形界面安装,图形使用有几种方式 1 服务器安装图形界面,直接在服务器上接显示器安装oracle 2 安装vnc-server,使用vnc-viewer,当然前提也是要安装图形桌面 3 ...
  • 以sysdba身份登录oracle报ORA-1031权限不足错误之完美分析 oracleORA-1031sysdbaAUTHENTICATION_SERVICESdba 在linux 操作系统的数据库服务器上,使用”sqlplus / as sysdba” 登录Oracle 10.2 数据库实例时...
  • PowerDesigner连接远程Oracle数据库

    千次阅读 2011-03-10 16:47:00
    记得以前在实习的时候...但是这次没有装oracle服务器端,而是仅仅装了oracle客户端,然后访问远程Unix服务器上的oracle数据库,碰到了很多问题。下面将这些问题分享,希望能帮助碰到类似问题的朋友以供参考。1.安装是
  • Linux下Oracle 12C的安装之配置篇

    万次阅读 2016-03-16 10:38:35
    一般企业级的服务器都是采用Linux或者Unix,因为相对Windows系统来说,Linux和Unix服务器稳定性比较好、可以多用户操作系统、bug较Windows少、调控性高、可以根据实际应用做出相应的调整、排错性强,而且Linux是免费...
  • oracle 跨库 dblink配置

    万次阅读 2019-06-25 10:38:52
    本地库有两个1、dev库 , 2、crux库 想通过配置dblink来实现dev库用户sifc_dev 来访问crux库用户cwy_demo 第一步:赋予权限 在创建database link之前,我们需要判断,登陆的用户是否具备创建... -- 查看sifc_...
  • Oracle学习——扫盲篇

    万次阅读 多人点赞 2014-09-17 16:04:04
    关于Oracle数据库、oracle数据库实例、SID、表空间、用户、表,这些都是什么,他们之间有什么关系,它们又是如何创建的!最后关于Oracle的使用总结,首先安装oracle数据库软件、然后创建数据库实例、接下来创建表...
  • 1、在oracle数据库里新建了DDS用户,但在Linux环境里通过sqlplus命令行,使用DDS用户登录oracle,报'ORA-12547: TNS:lost contact’丢失连接错误。 2、在windows环境使用PLSQL developer可以正常登录,排除tnsname....
  • 如何实现Oracle修改用户权限

    万次阅读 2011-06-13 16:37:00
    这里将介绍Oracle修改用户权限的实现过程,包括一些权限管理方面的东西。希望通过本文能对大家了解Oracle修改用户权限有所帮助。 ORACLE数据库用户与权限管理 ORACLE是多用户系统,它允许许多用户共享系统资源。...
  • 使用ORAPWD命令Oracle密码文件

    万次阅读 2016-06-07 18:16:02
    前言: 众所周知Oracle数据库有个密码文件,这个密码文件的作用就是当数据库未启动的时候,可以通过密码验证的方式登录数据库并进行一系列的mount... ... ...Windows平台 $ORACLE_HOME\database ...Linux平台 $ORACLE_HO
  • CentOS7_x86_64安装Oracle10g R2血泪史

    万次阅读 2015-08-18 17:13:39
    CentOS7_86_64安装Oracle10g R2血泪史说明 本人是Linux菜鸟,在安装过程中,其实有些错误可以避免,但因为不了解走了一些弯路,不过自己学到了一些东西。这里整理了下遇到的各种问题和解决方式,是自己的一个总结,...
  • Oracle 监听器日志配置与管理

    万次阅读 2011-07-24 10:07:33
    Oracle 监听器是一个服务器端程序,用于监听所有来自客户端的请求,并为其提供数据库服务。 监听器日志是一个纯文本文件,通常位于$ORACLE_HOME/network/log目录下,与sqlnet.log日志文件处于同一路径……
  • Neo4j安装及使用shell脚本执行命令

    万次阅读 2018-07-23 14:09:12
    Neo4j是一个图形化的数据库,可以很直观的看到各种数据之间的关系。 1、在Linux中安装Neo4j ... 我下载的是:neo4j-community-3.0.3...保存到Linux中然后执行命令解压:tar -xzvf neo4j-community-3.0.3-unix.tar.gz ...
  • SQL> conn /as sysdba;...sqlplus /nolog,conn /as sysdba 之所以能够登录,在于oracle登录时的身份认证方式。可以试一下这个:sqlplus/nolog,conn abcd/sss as sysdba,你发现也能够登录成功。    2 oracl
1 2 3 4 5 ... 20
收藏数 18,606
精华内容 7,442
关键字:

unix查看oracle错误码1678