
数据库
zsnlovewl
喜欢java
展开
-
MyEclipse 连接 oracle 问题解决及连接代码
出现的问题:ORA-12705 invalid or unknown NLS parameter value specified解决方法如下:MyEclipse安装文件eclipse中的 Duser.language=en 改为 Duser.language=zh然后重新启动myeclipse连接参数如下:[url=jdbc:oracle:thin:@localhost:1521:orcl]url原创 2009-12-09 14:45:00 · 657 阅读 · 0 评论 -
SQL优化34条
我们要做到不但会写SQL,还要做到写出性能优良的SQL,以下为笔者学习、摘录、并汇总部分资料与大家分享! (1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE 的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如原创 2009-12-11 09:43:00 · 324 阅读 · 0 评论 -
面向对象编程的几个原则
1. 开闭原则(the Open Closed Principle OCP) 一个模块在扩展性方面应该是开放的而在更改性方面应该是封闭的。因此在进行面向对象设计时要尽量考虑接口封装机制、抽象机制和多态技术。该原则同样适合于非面向对象设计的方法,是软件工程设计方法的重要原则之一。我们以收音机的例子为例,讲述面向对象的开闭原则。我们收听节目时需要打开收音机电源,对准电台频率和进行音量原创 2009-12-11 09:52:00 · 413 阅读 · 0 评论 -
数据库三范式祥解
范式这部分看了半天都不是很清晰,所以找些网上的文章,复习一下。 1、第一范式(1NF):一个关系模式R的所有属性都是不可分的基本数据项。 2、第二范式(2NF):关系模式R属于第一范式,且每个非主属性都完全函数依赖于键码。 3、第三范式(3NF):关系模式R属于第一范式,且每个非主属性都不伟递领带于键码。 4、BC范式(BCNF):关系模式R属于第一范式,且每个原创 2009-12-11 09:42:00 · 755 阅读 · 0 评论 -
完全解决ora-12541:tns没有监听器
方法一: 在oracle_home下找到lsnrctl.exe 输入 start 方法二 可能认不到实例名 在cmd下运行 set oracle_sid=自己数据库的实例名(大多数orcl) 网上还有很多解决办法 也许不见得管用,这种问题具体问题具体分析比较好。介绍的这2种您的机器还不行。就去修改一个TNSNAMES.ORA。 *******************************原创 2009-12-11 09:42:00 · 967 阅读 · 0 评论