安装UTF8实例数据库出现ora12705错误
环境:win7,oracle11g由于IBM Cognos需要UTF8实例数据库,dbca安装数据库到最后一步的时候出现ora 12705错误。原因:NLS_LANG未设置,需将默认值修改为UTF8实例对应的值解决办法:修改注册表中NLS_LANG的键值解决步骤:(1)打开注册表编辑器开始->所有程序->附件->运行>regedit(2)修改NLS_LANG的键值HKEY_LOC...
Oracle索引失效的七大限制
Oracle 索引的目标是避免全表扫描,提高查询效率,但有些时候却适得其反。例如一张表中有上百万条数据,对某个字段加了索引,但是查询时性能并没有什么提高,这可能是 oracle 索引失效造成的。oracle 索引有一些限制条件,如果你违反了这些索引限制条件,那么即使你已经加了索引,oracle还是会执行一次全表扫描,查询的性...
归档日志文件异常
在生产环境下,oracle数据库如果处于archivelog mode(归档模式),就会不断地产生归档日志,因此有可能会产生ORA-00257错误。原因是档日志文件太多造成磁盘或者设备空间不足。ORA-00257 archiver error. Connect internal only, until freed. Cause: The archiver process received an er...