【【转】Oracle登录 ORA-01033: ORACLE正在初始化或关闭的解决方法】教程文章相关的互联网学习教程文章

Orabbix无法获取OracleDBSize和DBFilesSize的解决方法

Orabbix无法获取Oracle DB Size和DB Files Size的解决方法,这几天在研究Orabbix时发现在Zabbix中无法获取DB Size和DB Files Size Orabbix无法获取Oracle DB Size和DB Files Size的解决方法 这几天在研究Orabbix时发现在Zabbix中无法获取DB Size和DB Files Size的大小,,后来发现问题出在/opt/orabbix/conf/query.props文件的配置上: 因为最新的Orabbix 1.2.3版本在解压安装后,默认的query.props文件内没有配置这两个选项的检测,...

Oracle密码过期ORA-28002:7天之后口令将过期的解决方法

Oracle 密码过期 ORA-28002: 7 天之后口令将过期 的解决方法 今天福州大学的合作伙伴说我们数据库的登录密码过期。他们现在平台无法登录。希望得到解决。 登陆Oracle数据库时错误信息提示:“ORA-28002: 7 天之后口令将过期”。 原因:oracle11g中默认在default概要文件中设置了"PASSWORD_LIFE_TIME=180”所导致,oracle用户的密码必须在180天内更改,或则启动数据库的时候会提示连接失败. oracle 密码过期的解决方法,按照如下步骤...

Oracle数据表死锁解决方法【图】

Oracle查询死锁信息的语句: select a.owner, a.object_name, b.xidusn, b.xidslot, b.xi Oracle查询死锁信息的语句:第一步:查看是否有死锁存在,查出有数据则代表有死锁: 第二步:查出死锁session的精确信息【sid 为前面语句的session_id】 第三步:删除死锁【第一个参数为sid,第二个为serial#】 如果还不能解决,, select pro.spid from v$session ses,v$process pro where ses.sid=XX and ses.paddr=pro.addr; 其中sid用...

ora-01033:oracleinitializationorshutdowninprogress解决方法【图】

今天研究Oracle遇到了这个问题ora-01033:oracle initialization or shutdown in progress,经过分析研究终于解决了,写下来纪念一 今天研究Oracle遇到了这个问题ora-01033:oracle initialization or shutdown in progress,经过分析研究终于解决了,写下来纪念一下。我的库是oracle 9i,具体就是90的。 一、首先:问题的产生原因,出现这个错误是因为我将oracle\oradata\oradb下的一个文件误删除掉后出现的。 二、现象:SQL*Plus无...

PowerDesigner生成Oracle表名带有引号的解决方法【图】

PowerDesigner生成Oracle表名带有引号的解决方法 PowerDesigner生成表名带有引号,如下: /*==============================================================*//* Table: "EPPD_B_BILL_INTERCALATE" *//*==============================================================*/ create table "EPPD_B_BILL_INTERCALATE" ( MATERIAL_PRICE_ID VARCHAR2(32) not null, constra...

OracledbcaExceptioninthread“main”解决方法【图】

Oracle dbca Exception in thread ldquo;mainrdquo; 解决方法 在一套DB服务器上运行DBCA 命令,报错: [Oracle@game_db ~]$ dbca Exception in thread "main" [oracle@game_db ~]$ [oracle@game_db ~]$ exportDISPLAY=1921.68.3.189:0.0 [oracle@game_db ~]$ dbca Exception in thread "main" 几年都没有遇到这种问题了,起初以为是DISPLAY变量的问题,设置以后也不行,,查看了一个DBCA的log 日志:[oracle@game_db scripts]$ c...

CentOS5上升级Oracle到10.2.0.4时,检测操作系统失败的解决方法【图】

使用的操作系统版本是CentOS 5.7,Oracle的原版本是10.2.0.1.0。 在将Oracle升级到10.2.0.4时,总是提示检查操作系统失败 使用的操作系统版本是CentOS 5.7,Oracle的原版本是10.2.0.1.0。 在将Oracle升级到10.2.0.4时,总是提示检查操作系统失败,,将/etc/RedHat-release的内容更改为:Red Hat Enterprise Linux Server release 4 (Tikanga)可以解决此问题。 升级时的错误日志如下: 之前安装10.2.0.1.0时,已将/etc/re...

Oracle导出EXP-00003:未找到段(5,38467)的存储定义的解决方法【图】

1、升级client端到9.2.0.5以上。我使用9208/10.1.0.4的exp导出一个含有BLOB和CLOB的表,能导出所有数据!2、替代解决办法:在导出 方法有二: 1、升级client端到9.2.0.5以上。我使用9208/10.1.0.4的exp导出一个含有BLOB和CLOB的表,能导出所有数据! 2、替代解决办法:在导出前, 连接到SYS用户, 运行以下SQL:CREATE OR REPLACE VIEW exu9tne (tsno, fileno, blockno, length) ASSELECT ts#, segfile#, segblock#, lengthFROM sys.u...

Oracle忘记系统用户名和密码的解决方法【图】

Oracle忘记用户名和密码的解决方法 操作系统: windows xp Oracle 10.1.0.2.0 之前装了个Oracle 很久没有使用,sys和system 更改后 Oracle忘记用户名和密码的解决方法 操作系统: windows xp Oracle 10.1.0.2.0 之前装了个Oracle 很久没有使用,sys和system 更改后的密码也忘记了,故使用下面办法解决问题: 开始 -打开运行框启动cmd窗口 -输入sqlplus "/as sysdba"; 系统将转到SQL>提示符,输入“alter user system identified by *...

用exp命令不能导出Oracle11g空表的解决方法【图】

最近用oracle 11g的exp命令备份数据库,然后恢复,发现导出前表中还从没插入过数据的表并没有导出。以前用9i、10g的时候都没发现 最近用Oracle 11g的exp命令备份数据库,然后恢复,发现导出前表中还从没插入过数据的表并没有导出。以前用9i、10g的时候都没发现过类似问题,,着实被坑了一把,google一查发现11g中有个新特性,当表无数据时,不分配segment以节省空间。为了使空表也能导出需要如下处理: 1) 用以下这句查找空表 sele...

Linux安装Oracle报Checkingoperatingsystemversion问题的解决方法【图】

在Linux系统中安装oralce的过程中,如果Linux发行版本不是oracle的推荐版本,可能会报如下错误,导致runInstaller无法完成:Chec 在Linux系统中安装oralce的过程中,如果Linux发行版本不是Oracle的推荐版本,可能会报如下错误,导致runInstaller无法完成: Checking operating system version: must be RedHat-3, SUSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2 Failed <<<< 遇到这个问题,,可以通过如下两种方式解决...

Oracle10G的ORA-12505问题解决方法【图】

今天在开发一个关于**的一个项目时候,本人在使用PLSQL连接Oracle的时候一切正常,但是在Myeclipse的DB试图中我一直在使用的URL是 今天在开发一个关于**的一个项目时候,本人在使用PLSQL连接Oracle的时候一切正常,,但是在Myeclipse的DB试图中我一直在使用的URL是如下代码:就始终出现如下错误信息:在网上也看了一些资料也都没有说到具体解决的办法,现将个人的总结如下: 解决方法:首先打开你的D:\oracle\product\10.2.0\db_1\NETWO...

Linux系统Oracle数据库乱码问题的解决方法【图】

1.修改远程linux机器的配置 在vim /etc/sysconfig/i18n文件里的配置如下:LANG=zh_CN.GBK SUPPORTED=zh_CN.UTF-8:zh_CN:zh:zh 1.修改远程linux机器的配置 在vim /etc/sysconfig/i18n文件里的配置如下:LANG="zh_CN.GBK" SUPPORTED="zh_CN.UTF-8:zh_CN:zh:zh_CN.GBK"SYSFONT="latarcyrheb-sun16" 2.修改稿Oracle的环境变量:用oracle用户进入系统。在.bash_profile文件最后加上以下内容NLS_LANG="SIMPLIFIED Chinese"_CHINA.ZHS16GB...

Oracle用户被锁定解决方法【图】

1、用dba角色的用户登陆,进行解锁,先设置具体时间格式,以便查看具体时间 SQLgt; alter session set nls_date_format= 1、用dba角色的用户登陆,,进行解锁,先设置具体时间格式,以便查看具体时间 SQL> alter session set nls_date_format=yyyy-mm-dd hh24:mi:ss; Session altered. 2、查看具体的被锁时间 SQL> select username,lock_date from dba_users where username=TEST; USERNAME LOCK_DATE TEST 2011-03-10 08:51:...

Oracle连接字符串报错误ORA-01722:无效数字的解决方法【图】

Oracle连接字符串报错误ORA-01722:无效数字的解决方法,如下函数,用来查出名字相似于某字符串 Oracle连接字符串报错误ORA-01722:无效数字的解决方法,如下函数,用来查出名字相似于某字符串create or replace function f_GetUsers(key in varchar2, p_cursor out pkg_test.myrctype) return number is Result number; begin open p_cursor for SELECT * FROM Accounts_Users where TrueName like %+key+% order by UserID; Result...