- 2012-03-23
Oracle数据库中如何改善表空间的管理
- 在Oracle9i Database之前,如果在创建用户时没有指定默认表空间,那么它将默认为SYSTEM 表空间。如果用户在创建一个段时没有显式地指定一个表空间,那么这个段将在 SYSTEM 中创建—前提...
- 2012-03-23
在Oracle数据库中如何实现读锁(一)
- 虽然不清楚楼主的具体目的是什么,但是楼主提出的问题确实有点意思。因为Oracle中根本没有读锁,楼主的要求和Oracle尽可能提高并发的目的是截然相反的。 写这篇文章的目的并不是说这...
- 2012-03-23
如何启动 DataGuard 的备用数据库
- 一大早来到公司,打开邮箱,发现收到了一堆的报警邮件,一个Standby数据库Down掉了。 登陆检查主库,警告日志记录了错误信息:*** 2006-10-30 07:32:10.614kcrrfail: dest:2 err:1256...
- 2012-03-23
如何为Oracle数据库导出文件加上时间戳
- 论坛上经常有人问,如何给导入文件加上时间戳标记.在这里把我曾经给过的两种方法总结一下. 1.可以在DOS下从系统获得时间戳 利用Dos命令取得时间戳: C:>echo %date% 2006-04-...
- 2012-03-23
如何更快地批量数据处理?
- 在批量处理数据时,比如从上亿条记录的表中删除上1000万条数据,不仅要考虑对undo的影响,还要考虑对redo,对磁盘i/o,锁、阻塞等的影响,在某种意思上讲,同样的任务,执行的sql次越少,总...
- 2012-03-23
如何搞垮他的数据库——谈Oracle数据库安全
- 人们经常听到Windows的安全漏洞,频繁的遭受病毒攻击等,我们的传统观念是 Windows太不安全了;实际上Unix/Linux如果配置不当,其危险性远远高出人们的想象,大部分人非常重视操作系统的安全...
- 2012-03-23
Oracle数据库中如何用T-SQL语句建立跟踪
- 一、用脚本启动并设置跟踪的示例 通过这个示例,你可以了解用脚本进行跟踪所涉及到的存储过程,要了解这些存储过程的具体语法和参数的含义,请查询联机帮助 /*****************************...
- 2012-03-23
教你如何重建Oracle数据库的回滚段
- 1、将数据关闭 svrmgrl >Shutdown abort2、修改初始化参数文件 $ vi $ORACLE_HOME/dbs/init< sid >.ora添加以下参数 rollback_segments=(system) _corrupted_rollback_segments=(r01,r02,r...
- 2012-03-23
初学者如何学习分析函数
- 经常发现一些网友问分析函数的问题,虽然分析函数比较多,有一些分析函数也确实比较难以理解,会给初学者有很大的心理压力,其实对于大部分的分析函数,一般都不会有机会用到,所以掌握常用...
- 2012-03-23
一步一步教你如何安装Oracle 10g数据库g
- 今天在自己的电脑上安装了ORACLE 10g,现在介绍下自己的安装过程: 环境:OS: WIN 2000 Server MEM:250M(哈哈是有点小,安装时还有警告呢~) DB: ORACLE 10.2.0 1)。可...
- 2012-03-23
如何成一个真正的DBA?
- oracle的体系太庞大了,对于初学者来说,难免会有些无从下手的感觉,什么都想学,结果什么都学不好,所以把学习经验共享一下,希望让刚刚入门的人对oracle有一个总体的认识,少走一些弯...
- 2012-03-23
浅谈如何将Oracle数据库导出到XML文件
- 浅谈如何将Oracle导出到XML文件这里我们将简单谈一谈如何将Oracle导出到XML文件中,包括存放和调用的过程。XML的应用十分广泛,基于XML的数据处理也是开发的热点。以下操作在Oracle9i、10g版...
- 2012-03-23
如何更好的利用Oracle数据库全文检索
- 不使用Oracle text功能,也有很多方法可以在Oracle数据库中搜索文本.可以使用标准的INSTR函数和LIKE操作符实现。SELECT *FROM mytext WHERE INSTR (thetext, 'Oracle') >...
- 2012-03-23
详解Oracle数据库中如何用非默认方式创建外键
- 创建外键约束时如果使用Oracle默认的创建方式,在删除被参照的数据时,将无法被删除,这一点在Oracle9i中给了我们更多灵活的选择,我们可是使用on delete cascade和 on delete set null...
- 2012-03-23
如何学习Oracle数据库?分清几个概念是关键
- 经常有一些Oracle的初学者问到以下几个问题,这里集中解答一下,希望对大家有帮助。 1、如果有一定的数据库基础,知道SQL是怎么回事,即使写不出来简单的SQL,但可以看动它们,你就可...
- 2012-03-23
在Oracle 10g数据库g中如何获得索引建议
- Oracle 10g的最优秀功能之一是顾问框架(Advisory Framework),它是一个优化顾问集合,可帮助您充分利用数据库。其中的一个顾问——SQL访问顾问(Access Advisor)——建议对模式中的索...
- 2012-03-23
教你Oracle数据库的数据缓冲区是如何工作
- 本文探讨Oracle数据缓冲区的内部机制——Oracle用这一内存来防止不必要的数据块从磁盘重读。理解Oracle数据缓冲区如何操作,是成功地运用它们调整数据库性能的要害。 在Oracle 8i以前的版本...
- 2012-03-23
如何选择Oracle数据库优化器
- 1. 选用适合的Oracle优化器 Oracle的优化器共有3种: a. RULE (基于规则) b. COST (基于成本) c. CHOOSE (选择性)。 设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE...
- 2012-03-23
如何解决ora-600 12700错误问题
- 简单描述了解决过程.对类似12700错误起一个抛砖引玉的作用. 一、问题现象: 在报警文件中从早上9:30开始,一直到处理问题时,出现大量的ORA-600 12700错误。通过TRC文件,发现...
- 2012-03-23
如何在oracle存储过程中返回游标
- 收藏到: 1:首先你需要创建一个包,并定义你返回的游标的类型、存储过程 create or replace package TEST_PKG is -- Public type declarations type cur_emp i...
- 2012-03-23
ORACLE的客户端如何连接到数据库
- 如何连接Oracle数据库及故障解决办法 如何配置才能使客户端连到数据库: 要使一个客户端机器能连接oracle数据库,需要在客户端机器上安装oracle的客户端软件,唯一的例外就是Java...
- 2012-03-23
linux下如何用exp导出oracle10g的数据
- Oracle数据库的定时热备份(Exp)exp 用户名/密码@服务器名 file=文件存放路径/文件名.dmp log=文件存放路径/文件名.log full=y eg:将Oracle导出的内容直接压缩成为expdat.dmp.Z文件mknod m...
- 2012-03-23
如何杀掉带锁的oracle进程
- 经常会遇到一个问题是:在ORACLE中,状态已被置为"killed"的进程长时间锁定系统资源,不释放,有一个比重启数据库更好的方法,就是在操作系统级强行杀掉那些进程。 1.下面的语句用来查询...
- 2012-03-23
如何彻底删除oracle
- 软件环境: 1、Windows 2000+ORACLE 8.1.7 2、ORACLE安装路径为:C:ORACLE 实现方法: 1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。 2、 开始->程序->Oracl...
- 2012-03-23
Oracle数据库:PL/SQL 中如何使用Array
- 因为在PL/SQL 中并没有数组. 这是偶查资料找的范例和自己写的范例来解释如何在PL/SQL 中使用数组. 也许很多人已知道, 不过就是让不知道的朋友们了解一下吧。---------------------- 单维...
- 2012-03-23
说一说如何配置Oracle数据库的MTS Part1
- 一、简介 MTS(Multi-Threaded Server)是ORACLE SERVER的一个可选的配置选择,是相对DEDICATE方式而言,它最大的优点是在以不用增加物理资源(内存)的前提下支持更多的并发的连接。换句...
- 2012-03-23
oracle 8i如何导入oracle 9i的备份文件
- 错误做法: 为了将oracle 9i数据库里的数据移植到低版本的oracle 8i中,首先在oracle 9i中用exp命令导出(命令行): exp 用户名/密码@全局SID file=导出数据库文件名 owner=用户...
- 2012-03-23
Oracle数据库中如何使用JOB
- 一、设置初始化参数 job_queue_processes sql> alter system set job_queue_processes=n;(n>0) job_queue_processes最大值为1000 查看job queue 后台进程 sql>select...
- 2012-03-23
如何解决JOB的Interval输入参数过长
- 本文根据一段错误代码从而来分析如何解决JOB的Interval输入参数过长的问题。 给出的运行JOB的PL/SQL代码为: DECLAREjob BINARY_INTEGER := :job;next_date DATE := :mydate;broken...
- 2012-03-23
ORACLE中如何实现ASCII字符串和16进制串互相转换
- ASCII字符串==>16进制串create or replace function AscToHex(sIn IN varchar2)RETURN varchar2ISsTmp varchar2(4000);i integer;BEGINi:=1;stmp:='';for i in 1..length(sIn) loop...
总数:531 上一页1..4 5 6 7 8 9 10 11 12 ..18 下一页