Oracle
Dy_DiaoYing
这个作者很懒,什么都没留下…
展开
-
Oracle10g安装
Oracle 10g官网下载http://www.oracle.com/technology/software/products/database/oracle10g/index.html 1、 打开后是下面的页面,然后选高级安装 2、选择企业版,点下一步 3、选择好路径点下一步 4、继续下一步5、选择创建数据库原创 2013-02-04 14:07:14 · 193 阅读 · 0 评论 -
oracle普通删除及导入数据库
1、开始—》运行—》cmd,然后输入sqlplus / as sysdba;连上数据库,2、删除用户:在dos窗口输入drop user eqm cascade;3、删除tablespace:在dos窗口输入DROP TABLESPACE EQM INCLUDING CONTENTS AND DATAFILES;如果报错说有表还在使用此表空间,查出那些表然后删除,查询方法sele原创 2013-02-04 14:01:51 · 257 阅读 · 0 评论 -
数据库自动备份脚本
说明:把下面的内容拷贝到txt里面,把里面的有些内容改为适合自己的,然后把txt后缀改为bat REM ########################################################### REM # Windows Server 2008下Oracle数据库自动备份批处理脚本 REM ######################原创 2013-04-29 12:11:00 · 283 阅读 · 0 评论 -
一个 oracle job 实例
1、创建表 --create tableCREATE TABLE g_test(c_id NUMBER(28) PRIMARYKEY,c_date DATE);2、创建序列--create sequenceCREATE SEQUENCE seq_test MINVALUE 1MAXVALUE 999999999999999999999999999START WITH原创 2013-04-29 13:41:36 · 241 阅读 · 0 评论 -
Oracle 函数大全
1、CONCAT连接两个字符串 select concat('010-','88888888')||'转23高乾竞电话'from dual;select concat('010-88888888','转23高乾竞电话')from dual;------------------------------------------------------------010-888原创 2013-02-04 14:04:11 · 177 阅读 · 0 评论 -
Oracle连接远程数据库,在PLSQL Developer登录
在做一些JavaWeb的项目的时候,我们通常要远程连接数据库,并希望方便的看到数据库的字段及数据,但好多服务器是Linux的,只能使用命令去查看,这时我们需要一些工具来帮助我们更快的完成开发。以下是用本地的Oracle连接远程的数据库的步骤,和大家分享一下:第一步:程序---->oracle---->配置和移植工具---->NetManager---->本地---->服务命名---->+原创 2013-04-29 12:12:39 · 480 阅读 · 0 评论 -
命令窗口查看sql执行时间及执行计划分析
1、可查看SQL语句执行的用时SQL> set timing on2、可查看SQL执行计划分析 setautotrace on;关于Autotrace几个常用选项的说明: SET AUTOTRACE OFF ---------------- 不生成AUTOTRACE 报告,这是缺省模式 SET AUTOTRACE ON EXPLAIN ------ AUTO原创 2013-04-29 12:14:15 · 432 阅读 · 0 评论 -
oracle的索引陷阱
oracle的索引陷阱一个表中有几百万条数据,对某个字段加了索引,但是查询时性能并没有什么提高,这主要可能是oracle的索引限制造成的。 oracle的索引有一些索引限制,在这些索引限制发生的情况下,即使已经加了索引,oracle还是会执行一次全表扫描,查询的性能不会比不加索引有所提高,反而可能由于数据库维护索引的系统开销造成性能更差。下面是一些常见的索引限制问题。1、使原创 2013-04-29 16:32:27 · 227 阅读 · 0 评论 -
oracle表分区详解
此文从以下几个方面来整理关于分区表的概念及操作:1.表空间及分区表的概念2.表分区的具体作用3.表分区的优缺点4.表分区的几种类型及操作方法5.对表分区的维护性操作.(1.) 表空间及分区表的概念表空间: 是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表, 所以称作表空间。分区表:当表中的数据量不断增大,查询数据的转载 2013-04-29 18:01:43 · 300 阅读 · 0 评论 -
oracle临时表
ORACLE的临时表在应用系统中有很大的作用,它可以让用户只能够操作各自的数据中而互不干扰,不用担心会破坏或影响其他SESSION/TRANSACTION的数据,这也是数据安全的一种解决方法 临时表分为SESSION、TRANSACTION两种,SESSION级的临时表数据在整个SESSION都存在,直到结束此次SESSION;而TRANSACTION级的临时表数据在TRANACTI原创 2013-02-04 14:02:55 · 182 阅读 · 0 评论 -
怎么彻底卸载Oracle10g
彻底卸载Oracle实现方法: 1、开始->设置->控制面板->管理工具->服务停止所有Oracle服务。 2、开始->程序->Oracle - OraHome81->Oracle Installation Products->Universal Installer卸装所有Oracle产品,但Universal Installer本身不能被删除 3、运行r原创 2013-02-04 14:05:49 · 252 阅读 · 0 评论 -
PL/SQL中中文乱码问题
有时在PL/SQL中会出现中文乱码问题,原因一般都是服务器端的编码和客户端的不一致。我们可以执行以下SQL语言来检查服务端的编码select userenv('language') from dual; 之后,可进入"我的电脑->属性->高级->环境变量",添加2项环境变量 1.LANG=zh_CN.GBK 2.NLS_LANG="SIMPLIFIED CHINE原创 2013-02-04 14:05:06 · 231 阅读 · 0 评论 -
dos窗口连接数据库
开始—》运行—》cmd1、普通用户登录输入:sqlplus eqm/eqm@sinojava,eqm分别为用户名和密码,sinojava为数据库。2、管理员登录:sqlplus system/system@sinojava as sysdba;3、Window认证登陆:sqlplus / as sysdba;原创 2013-02-04 14:02:09 · 269 阅读 · 0 评论 -
改过计算机名plsql链接oracle报错
改过计算机名后原来安装的oracle用plsql登陆报的错 解决措施:找到C:\oracle\product\10.2.0\db_2\NETWORK\ADMIN里面listener.ora和tnsnames.ora文件把里面原来host的值改为新改的计算机名。原创 2013-02-18 11:43:33 · 234 阅读 · 0 评论 -
oracle contains用法
第一步:select * from cet_theme t where contains(t.title,'over')>0直接执行本语句,则由报错,错误如下: DRG-10599: 列没有编制索引第二步:首先执行: create index in_text on cet_theme(title) indextype is ctxs原创 2013-03-26 22:09:39 · 718 阅读 · 0 评论 -
Oracle 数据泵详解
一、EXPDP和IMPDP使用说明Oracle Database 10g引入了最新的数据泵(Data Dump)技术,数据泵导出导入(EXPDP和IMPDP)的作用1)实现逻辑备份和逻辑恢复.2)在数据库用户之间移动对象.3)在数据库之间移动对象4)实现表空间搬移. 二、数据泵导出导入与传统导出导入的区别在10g之前,传统的导出和导入分别使用EXP工具和IMP工具,转载 2013-04-11 14:44:41 · 294 阅读 · 0 评论 -
各种索引使用场合及建议
一、简要解释(1)B*Tree索引。常规索引,多用于oltp系统,快速定位行,应建立于高cardinality列(即列的唯一值除以行数为一个很大的值,存在很少的相同值)。B*Tree索引是最常见的索引结构,默认建立的索引就是这种类型的索引。B*Tree索引在检索高基数数据列(高基数数据列是指该列有很多不同的值)时提供了最好的性能。当取出的行数占总行数比例较小时B-Tree索引比全表检索提供原创 2013-04-29 17:19:11 · 311 阅读 · 0 评论