我与Oracle数据库不得不说的那些事-错误总结篇
2017-05-29 10:14
267 查看
1.ORA-01747: user.table.column, table.column 或列说明无效
a.兄弟,再仔细检查一下你的SQL语句好不好,你确定不是因为空格问题、逗号问题以后再接着往下看好不好。
b.第一次做项目时用的是SQLserver的数据库模板,所以字段名用的都是小写,为此我不得不为每一个字段属性写上双引号,这意味着你构建SQL语句时,不得不添加大量的反义符号。所以,我建议你用大写,虽然看起来很蛋疼。
c.网上的一些兄弟说还有可能是占用了保留的关键字,但是我还没有遇到过。。。//占坑 看看以后会不会用得上
2.ORA-01722: 无效数字
2017/5/27 更新float类型的数据时总是报错,这个问题困扰了我两天,我两次选择逃避这个问题,但是,这个场子我一定会找回来。
3.ORA-28547:connection to server failed, probable Oracle Net admin error
屁话:为什么会有这个问题呢,是因为使用的Navicat破解补丁不能重复使用两次,所以当我开发不同网站时使用不同的数据库,用的是navicat premium,但是需要用oracle时,premium又连不上,那个navicat for oracle 又破解不了不能用,如果大家都不能用,我也就忍了,但是为什么有的电脑的用户数据直接就默认两个软件都被破解。。。
黑人问号???
回到正题,这个错误是说你的客户端配置的不正确,因为版本和服务器的版本对不上,所以你需要打开Navicat,工具->选项->OCI,选择正确的客户端。
a.兄弟,再仔细检查一下你的SQL语句好不好,你确定不是因为空格问题、逗号问题以后再接着往下看好不好。
b.第一次做项目时用的是SQLserver的数据库模板,所以字段名用的都是小写,为此我不得不为每一个字段属性写上双引号,这意味着你构建SQL语句时,不得不添加大量的反义符号。所以,我建议你用大写,虽然看起来很蛋疼。
c.网上的一些兄弟说还有可能是占用了保留的关键字,但是我还没有遇到过。。。//占坑 看看以后会不会用得上
2.ORA-01722: 无效数字
2017/5/27 更新float类型的数据时总是报错,这个问题困扰了我两天,我两次选择逃避这个问题,但是,这个场子我一定会找回来。
3.ORA-28547:connection to server failed, probable Oracle Net admin error
屁话:为什么会有这个问题呢,是因为使用的Navicat破解补丁不能重复使用两次,所以当我开发不同网站时使用不同的数据库,用的是navicat premium,但是需要用oracle时,premium又连不上,那个navicat for oracle 又破解不了不能用,如果大家都不能用,我也就忍了,但是为什么有的电脑的用户数据直接就默认两个软件都被破解。。。
黑人问号???
回到正题,这个错误是说你的客户端配置的不正确,因为版本和服务器的版本对不上,所以你需要打开Navicat,工具->选项->OCI,选择正确的客户端。
相关文章推荐
- Centos系统安装oracle数据库出现的错误总结
- Oracle数据库常见错误总结(一)
- 错误中积累经验,BUG中寻发展,总结中提升
- 关于Oracle数据库的用户对象配置以及数据镜像的总结--转载于项目组周朝勇笔记
- 最近工作中犯的一些错误,以及总结的体会
- 总结几个PHP初学者易犯的变量错误问题
- ASP.NET错误处理的方式(总结)
- 用C#l连接MySQL和Oracle数据库-在公司最近十天的工作内容总结(一)
- Oracle数据库配置错误信息解决方法
- 用C#l连接MySQL和Oracle数据库-在公司最近十天的工作内容总结(一)
- Oracle数据库精简客户端的制作-在公司最近十天的工作内容总结(二)
- 关于Oracle数据库的用户对象配置以及数据镜像的总结
- 代码阅读总结之Fitch and Mather 7.0(asp.net发生异常或错误时错误提示页面的处理方法)
- ASP.NET使用ORACLE数据库,游标超过最大数错误处理。
- CrystalReport开发常见错误总结
- 如何连接oracle数据库及故障解决办法-总结 极力推荐(zT)
- VS.NET调试 ASP.NET出现的常见错误总结
- 如何连接oracle数据库及故障解决办法-总结
- 想做个阶段总结,但却发现这篇文章《中国商人的100个错误》
- asp连接access数据库时发生的'80004005'错误总结