2013年2月27日
摘要: 今天发生在用ODP.NET调整一个存储过程时发生了两个奇怪的错误。ORA-08103: object no longer existsora-01410: invalid rowid网上都说是索引块有错误什么的,我索引也重建,表也重建了,但还是不行。奇怪的是我直接测试存储过程是有结果的。后来发现是存储过程中使用了临时表,而我在代码中又没有使用事务,当我加上事务后程序就正常了。 正常的代码像下面这样:using (var conn = SqlHelper.GetConnection() as OracleConnection) { conn.O... 阅读全文
posted @ 2013-02-27 13:10 Maxwell Hu 阅读(383) 评论(0) 推荐(0) 编辑