TNS-12500,TNS-12540,TNS-12560,TNS-00510解决过程
一 环境:1 平台:IBM AX360,4G内存windows 2k advServer sp3 + oracle 816独占模式2 内存分配相关参数..processes................=.1000..shared_pool_size.........=.240000000..large_pool_size..........=.614400..java_pool_size...........=.32768..db_block_buffers.........=.90000..db_block_size............=.4096..log_buffer...............=.163840..log_checkpoint_interval..=.10000..sort_area_size...........=.65536..sort_area_retained_size..=.65536..open_cursors.............=.100..job_queue_processes......=
实用的例子
前言 这篇文章介绍了DBA每天在监控Oracle数据库方面的职责,讲述了如何通过shell脚本来完成这些重复的监控工作。本文首先回顾了一些DBA常用的Unix命令,以及解释了如何通过Unix Cron来定时执行DBA脚本。同时文章还介绍了8个重要的脚本来监控Oracle数据库: 检查实例的可用性 检查监听器的可用性 检查alert日志文件中的错误信息 在存放log文件的地方满以前清空旧的log文件 分析table和index以获得更好的性能 检查表空间的使用情况 找出无效的对象 监控用户和事务 DBA需要的Unix基本知识
幽默一分钟
以前考试老师发卷子,后边的女生多拿了一张,高呼"老师,我有了,我有了"结果坐他旁边的男生说道"是我的,是我的"全班爆寒~~~ 还有一次,我去买早餐,排队时发现平时不苟言笑的老板也在排队,于是非常紧张,打过招呼后,鼓起勇气对厨师说:"师傅麻烦来一杯包子,两个奶子!"~妈妈经常叮嘱小美:“穿裙子时不可以荡秋千,不然,会被小男孩看到里面的小内裤哦!”有一天,小美高兴地对妈妈说:“妈妈,今天我和小明比赛荡秋千,我赢了!”妈妈生气地说:“不是告诉过你吗?穿裙子时不要荡秋千!”小美骄傲地说
ORACLE 本地管理表空间与字典管理表空间的比较
本地管理表空间与字典管理表空间相比大大提高了管理效率和数据库性能,其优点如下: 1.减少了递归空间管理 本地管理表空间是自己管理分配,而不是象字典管理表空间需要系统来管理空间分配,本地表空间是通过在表空间的每个数据文件中维持一个位图来跟踪在此文件中块的剩余空间及使用情况。并及时做更新。这种更新只对表空间的额度情况做修改而不对其他数据字典表做任何update操作,所以不会产生任何回退信息,从而大大减少了空间管理,提高了管理效率。同时由于本地管理表空间可以采用统一大小分配方式(UNIFORM),因此也大大减小了空间管理
PLSQL中怎样使用Array
因为在PL/SQL 中并没有数组. 这是偶查资料找的范例和自己写的范例来解释如何在PL/SQL 中使用数组. 也许很多人已知道, 不过就是让不知道的朋友们了解一下吧。---------------------- 单维数组 ------------------------DECLARETYPE emp_ssn_array IS TABLE OF NUMBERINDEX BY BINARY_INTEGER;best_employees emp_ssn_array;worst_employees emp_ssn_array;BEGINbest_employees(1) := '123456';best_employees(2) := '888888';worst_employees(1) := '222222';worst_employees(2) := '666666';FOR i IN 1..best_employees.count LOOPDBMS_OU
解决表变异(Avoiding Mutating Tables)
Avoiding Mutating TablesOk, so you've just recieved the error: ORA-04091: table XXXX is mutating, trigger/function may not see it and you want to get around that. This short article will describe and demonstrate the various methods of getting around the mutating table error. If you are interested in why you are getting it and in what cases you will get it, please see the Oracle Server Application Developers Guide (click here to read it right now -- this link is to technet.oracle.com. You need a
生成时间维
创建临时表select top 55152 identity(int,1,1) as iid into #tmpfrom sysobjects a,sysobjects b,sysobjects cselect * from #tmp生成时间维语句select *,dateadd(day,iid-1,'1949-01-01') as 日期,year(dateadd(day,iid-1,'1949-01-01')) as 年份,month(dateadd(day,iid-1,'1949-01-01')) as 月份,day(dateadd(day,iid-1,'1949-01-01')) as 日期,datepart(quarter,(dateadd(day,iid-1,'1949-01-01'))) as 季度,datepart(weekday,(dateadd(day,iid-1,'1949-01-01'))) as 星期,day(dateadd(day,iid-1,'1949-01-01')) as 月的第几表,datepa
博客的第一天
突然想有个自己的博客空间,说说自己的话,记录自己的东西。今天整理一下博客的设置,没有什么可以写的,有时间再说!![@more@]