Subscribe: 振华博客
http://zhenhua.org/feed.asp?cat=11
Added By: Feedage Forager Feedage Grade B rated
Language: Chinese simplified
Tags:
\backup\backup date  database  join  local 、  oracle technology  oracle  technology  、 local    数据库 第  文档 oracle  第 版 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: 振华博客

ZhenHua 's blog



zenhua zhenhua 振华博客,振华's blog



Published: Mon, 23 Apr 2018 01:52:37 +0800

Copyright: Copyright 2018, ZhenHua 's blog
 



Oracle 实例化 EM 配置文件时出错

Thu, 10 Sep 2009 14:22:25 +0800

重装Oracle时出现的错误,解决方法:
执行
1.emca -repos drop
2.emca -config dbcontrol db -repos create



SQL 连接 JOIN 例解。(左连接,右连接,全连接,内连接,交叉连接,自连接)

Mon, 18 Feb 2008 10:14:12 +0800

假设有如下表:


一个为投票主表,一个为投票者信息表~记录投票人IP及对应投票类型,左右连接实际说是我们联合查询的结果以哪个表为准~
1:如右接连 right join 或 right outer join:


我们以右边voter表为准,则左表(voteMaster)中的记录只有当其ID在右边(voter)中存在时才会显示出来,如上图,左边中ID为3.4.5.6因为这些ID右表中没有相应记录,所以没有显示!
2:因此我们自然能理解左连接 left join 或者 left outer join


可见,现在右边中ID在中存在时才会显示,当右边中没有相应数据时则用NULL代替!
3:全连接 full join 或者 full outer join,为二个表中的数据都出来,这里演示效果与上一样!



Oracle 11下载

Fri, 16 Nov 2007 00:52:26 +0800

目前最新版本是 Oracle Database 11g Release 1(11.1.0.6.0)

下载地址:http://www.oracle.com/technology/software/products/database/index.html
文档:http://www.oracle.com/technology/global/cn/documentation/index.html

Oracle 11g 新功能

在线操作功能增强 http://yangtingkun.itpub.net/post/468/402802.

分区功能增强 http://tech.it168.com/db/2007-10-10/200710101006203.shtml

自动化管理 http://www.imdba.net/blog/?p=31



Oracle 数据库 10g 第 2 版 (10.2) 文档

Wed, 05 Apr 2006 11:40:14 +0800

Oracle 数据库 10g 第 2 版 (10.2) 文档
http://www.oracle.com/technology/global/cn/documentation/database10gr2.html



取最后10条记录

Thu, 09 Sep 2004 01:27:18 +0800

取最后10条
select * from (select * from t_log order by id desc) where ROWNUM<=10 order by id


去所有权限
update t_user_right t set canadd = 0 where rightcid in (SELECT cid FROM t_right WHERE isenabled = 1 AND instr(tracemark,'RT0073')>0)



ORACLE全局数据库与SID

Thu, 09 Sep 2004 01:26:12 +0800

全局数据库名:可以有多个
SID:一台服务器只能有1个

数据库连接要用SID,具体操作要用全局数据库



常用SQL语句书写技巧

Thu, 09 Sep 2004 01:24:25 +0800

SQL结构化查询字符串的改写,是实现数据库查询性能提升的最现实、最有效的手段,有时甚至是唯一的手段,比如在不允许大幅度修改现有数据库结构的情况下。
通过优化SQL语句提高查询性能的关键是:
 根据实际需求情况,建立合适的索引;
 使用一切可能的方式去利用好索引,避免全表扫描;
 尽量减少内存及数据I/O方面的开销

一、 建立索引
(一)建立“适当”的索引,是快速查询的基础。
索引(index)是除表之外另一重要的、用户定义的存储在物理介质上的数据结构。当根据索引码的值搜索数据时,索引提供了对数据的快速访问。事实上,没有索引,数据库也能根据SELECT语句成功地检索到结果,但随着表变得越来越大,使用“适当”的索引的效果就越来越明显。注意,在这句话中,我们用了“适当”这个词,这是因为,如果使用索引时不认真考虑其实现过程,索引既可以提高也会破坏数据库的工作性能。
索引实际上是一种特殊的目录,SQL SERVER提供了两种索引:
 聚集索引(clustered index,也称聚类索引、簇集索引)
我们把这种正文内容本身就是一种按照一定规则排列的目录称为“聚集索引”。



Oracle自动备份

Thu, 09 Sep 2004 01:22:13 +0800

Windows环境

写一个批处理文件oracle.bat,加到任务计划中,文件名根据时间自动命名,注意以下命令必须保持在一行内,内容如下:
exp user/pass@name buffer=4096000 file=D:\backup\backup%date:~12,13%.DMP log=D:\backup\backup%date:~12,13%.log

全局数据库导出只需加参数full=y

-----------------------------------------------
exp参数:
  关键字  说明(默认)
  ----------------------------------------------
  USERID  用户名/口令
  FULL  导出整个文件 (N)
  BUFFER  数据缓冲区的大小
  OWNER  所有者用户名列表
  FILE  输出文件 (EXPDAT.DMP)
  TABLES  表名列表
  COMPRESS 导入一个范围 (Y)
  RECORDLENGTH IO 记录的长度
  GRANTS  导出权限 (Y)



ORA-01536 超出表空间限制

Thu, 09 Sep 2004 01:21:49 +0800

执行
alter user username quota unlimited on dbname



彻底删除ORACLE

Thu, 09 Sep 2004 01:21:20 +0800

实现方法:
1、 开始->设置->控制面板->管理工具->服务
停止所有Oracle服务。

2、 开始->程序->Oracle - OraHome81->Oracle Installation Products->
Universal Installer
卸装所有Oracle产品,但Universal Installer本身不能被删除

5、 运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。

6、 运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动
这个列表,删除所有Oracle入口。

7、 运行regedit,
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,
删除所有Oracle入口。

8、 开始->设置->控制面板->系统->高级->环境变量
删除环境变量CLASSPATH和PATH中有关Oracle的设定