Error while trying to retrieve text for error ORA-03113 的一种解决方式
2012-07-28 10:25
477 查看
今天在往oracle table插入long类型的数据时(大字符串,未知长度,测试长度23117)报以下错误:
Error while trying to retrieve text for error ORA-03113
测试相同的语句和参数,插入sql 2005相同table(long改为ntext)OK,.net程式无错误。
在PL/Sql Developer中执行相同语句和参数,执行成功。
看来只能是System.Data.OracleClient和Oracle通信时异常了
网上说Long类型要淘汰,而且臭名昭著
于是换成nclob,同样可容纳大字符串的类型
再测试OK,换一种方式解决此问题
Error while trying to retrieve text for error ORA-03113
测试相同的语句和参数,插入sql 2005相同table(long改为ntext)OK,.net程式无错误。
在PL/Sql Developer中执行相同语句和参数,执行成功。
看来只能是System.Data.OracleClient和Oracle通信时异常了
网上说Long类型要淘汰,而且臭名昭著
于是换成nclob,同样可容纳大字符串的类型
再测试OK,换一种方式解决此问题
相关文章推荐
- 解决 ERROR OGG-00664 (status = 12162-Error while trying to retrieve text for error ORA-12162
- Error while trying to retrieve text for error ORA-01019 的解决办法
- [笔记]--解决 Error while trying to retrieve text for error ORA-12154 的问题
- 终于解决了Linux下运行OCCI程序一直报Error while trying to retrieve text for error ORA-01804错误
- 终于解决了Linux下运行OCCI程序一直报Error while trying to retrieve text for error ORA-01804错误
- Error while trying to retrieve text for error ORA-12154 解决方案
- 工作总结26 Error while trying to retrieve text for error ORA-12154 解决方案
- Error while trying to retrieve text for error ORA-12557问题
- Error while trying to retrieve text for error ORA-12154
- Error while trying to retrieve text for error ORA-12705
- Oracle启动时报错 error while trying to retrieve text for error ORA-12543
- plsql打开错误 error while trying to retrieve text for error ORA-12541
- Error while trying to retrieve text for error ORA-12705
- ORA-12557: TNS:protocol adapter not loadable或error while trying to retrieve text for error ora-12557
- Error while trying to retrieve text error CRA-12154 数据库连接错误
- 解决Sublime提示 Sublime Text Error while loading PyV8 binary:exit code 1 Try to manually install Pyv8 fo
- Operating system error 32(failed to retrieve text for this error. Reason: 15105)
- DBCC CHECKDB 遭遇Operating system error 112(failed to retrieve text for this error. Reason: 15105) encountered
- Unexpected error occurred while trying to check for group existence.
- mysql报错:ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'ych'解决方式