本文目录一览

1,数据库连接失败未将对象引用设置到对象的实例

ExecuteScalar(),因为取不到数据,就会报错 。平常问题~~楼主给分……
这是你数据库连接没有初始化.或者赋值..然后就直接调用..导致的.在你打开数据库连接时.设置一个断点.看看数据库连接是否没有赋值..

数据库连接失败未将对象引用设置到对象的实例

2,ORACLE 数据库实例链接错误

想那么多,看看是不是自己创建了多个数据实例
进入如果你用的是Oracle816,进入svrmgrl,分三步启动: 1、启动例程: startup nomount 2、打开控制文件: alter database mount 3、打开数据文件: alter database open 看究竟哪一步出现了错误。

ORACLE 数据库实例链接错误

3,请教数据库运行过程中的出现的故障

事务故障,需要undo恢复发生意外的事务系统故障,需要undo恢复未完成事务,redo恢复已提交但没有同步到数据存储的事务介质故障:需要装载最近一个数据库完整备份,并依次恢复之后的redolog。
你好,看了一楼的回答,感觉增长了不少知识文化; 我自己的经验的话,数据库系统【注意是系统】运行过程中, 感觉第一类就是数据性错误,(系统录入、修改,使得数据库中数据出现 重复、错误、以及不能正常查询的错误) 第二类的话应该是系统出现的过大批量查询(包括死循环的无限查询导致数据库查询速度过慢,或者死机等错误) 我觉得我献丑了;但是我还是比较喜欢数据库的;lz好运。

请教数据库运行过程中的出现的故障

4,Oracle数据库出现问题

监听程序当前无法识别连接描述符中所给出的sid,应该是你的net configuration assistent 配置有问题检查数据库客户端$oraclehome/client_1/network/admin目录中的tnsnames.ora文件看客户端连接服务器listener的配置是否正确,如下配置是连接本地数据库服务器listener,其中localhost、1521是特别要注意的地方:orcl_localhost = (description = (address_list = (address = (protocol = tcp)(host = localhost)(port = 1521)) ) (connect_data = (sid = orcl) (server = dedicated) ) )
很遗憾,这个东西的意思是,你的数据文件出现了坏块。看文件名像是传说中的回滚段。新建一个回滚段表空间,把以前坏了的回滚段表空间drop掉,在新的回滚段表空间上建回滚段,所要建的回滚段和以前的一摸一样,让以后产生的回滚数据都写到新建的回滚段上。保留现场很重要,同时祝问题早日解决。

5,Oracle 中的21种异常

ACCESS_INTO_NULL 未定义对象 CASE_NOT_FOUND CASE 中若未包含相应的 WHEN ,并且没有设置 ELSE 时 COLLECTION_IS_NULL 集合元素未初始化 CURSER_ALREADY_OPEN 游标已经打开 DUP_VAL_ON_INDEX 唯一索引对应的列上有重复的值 INVALID_CURSOR 在不合法的游标上进行操作 INVALID_NUMBER 内嵌的 SQL 语句不能将字符转换为数字 NO_DATA_FOUND 使用 select into 未返回行,或应用索引表未初始化的元素时 TOO_MANY_ROWS 执行 select into 时,结果集超过一行 ZERO_DIVIDE 除数为 0 SUBSCRIPT_BEYOND_COUNT 元素下标超过嵌套表或 VARRAY 的最大值 SUBSCRIPT_OUTSIDE_LIMIT 使用嵌套表或 VARRAY 时,将下标指定为负数 VALUE_ERROR 赋值时,变量长度不足以容纳实际数据 LOGIN_DENIED PL/SQL 应用程序连接到 oracle 数据库时,提供了不正确的用户名或密码 NOT_LOGGED_ON PL/SQL 应用程序在没有连接 oralce 数据库的情况下访问数据 PROGRAM_ERROR PL/SQL 内部问题,可能需要重装数据字典& pl./SQL 系统包 ROWTYPE_MISMATCH 宿主游标变量与 PL/SQL 游标变量的返回类型不兼容 SELF_IS_NULL 使用对象类型时,在 null 对象上调用对象方法 STORAGE_ERROR 运行 PL/SQL 时,超出内存空间 SYS_INVALID_ID 无效的 ROWID 字符串 TIMEOUT_ON_RESOURCE Oracle 在等待资源时超时

文章TAG:数据  数据库  异常  案例  数据库异常案例有哪些  
下一篇