ORACLE 常用的解决办法2
上一篇 / 下一篇 2014-05-28 10:30:32 / 个人分类:甲骨文
第二部分、ORACLE构架体系
@W CKF$}f3`;w051Testing软件测试网9te,[J-ZGt"Pmenu51Testing软件测试网DC$xEm3b+J
Z/yBhXR @J!AY9u0[Q]ORACLE的有那些数据类型
EOJvH P'r9bZ0[Q]Oracle有哪些常见关键字,不能被用于对象名
x1YUn+DX0[Q]怎么查看数据库版本51Testing软件测试网~}0p:`:|
W
[Q]怎么查看数据库参数51Testing软件测试网*\N_Y:Z
OL%s
[Q]怎么样查看数据库字符集51Testing软件测试网b4QhB*Ht
[Q]怎么样修改字符集
B1K Qk5|7jI0[Q]怎样建立基于函数索引
5I1Vpav~0[Q]怎么样移动表或表分区51Testing软件测试网&IMI
JA{]
[Q]怎么获得当前的SCN51Testing软件测试网N*sV/sU2v
[Q]ROWID的结构与组成51Testing软件测试网b*Z'F;zq
[Q]怎么样获取对象的DDL语句
L6HP2DL'Vj9R{0[Q]如何创建约束的索引在别的表空间上51Testing软件测试网O!R4WIJ? a+]2A6w
[Q]dbms_output提示缓冲区不够,怎么增加51Testing软件测试网*AO?\z7?U,[%ED
[Q]怎么样修改表的列名
T!t&|![ T^I0[Q]怎么样给sqlplus安装帮助
fT/w:s!Yu"Sq(^0[Q]怎么样快速下载Oracle补丁
@.apc
a9W(mb*z0[Q]如何移动数据文件
L`Q
h-`0[Q]如果管理联机日志组与成员51Testing软件测试网V1jl.p ?mC
[Q]怎么样计算REDO BLOCK的大小
0c7IC%X$qsP@@/]0[Q]控制文件包含哪些基本内容
\-z5e_h?0[Q]如果发现表中有坏块,如何检索其它未坏的数据51Testing软件测试网H(FyAXq
[Q]怎么知道那些表没有建立主键51Testing软件测试网W!w&bA8b5v
[Q]我创建了数据库的所有用户,我可以删除这些用户吗
y5pU6z&H0第二部分、ORACLE构架体系51Testing软件测试网"rr~9Yyd,}C@
-?
D7qk(Dz%e5y051Testing软件测试网XdA7R$D Rh,K
[Q]ORACLE的有那些数据类型
j'sIg)fL0[A]常见的数据类型有51Testing软件测试网 `&Hwz,nvX$r*]
CHAR固定长度字符域,最大长度可达2000个字节51Testing软件测试网q1?BTa[I*qlJJ
NCHAR多字节字符集的固定长度字符域,长度随字符集而定,最多为2000个字符或2000个字节
}!Q!@ S1d i$|6fy0VARCHAR2可变长度字符域,最大长度可达4000个字符
~%a2?^~pk;N,A0NVARCHAR2多字节字符集的可变长度字符域,长度随字符集而定,最多为4000个字符或4000个字节
6\ I:e8zn0DATE用于存储全部日期的固定长度(7个字节)字符域,时间作为日期的一部分存储其中。除非51Testing软件测试网6k/[bgpa"y
通过设置init.ora文件的NLS_DATE_FORMAT参数来取代日期格式,否则查询时,日期以51Testing软件测试网0Q
S~lG
o
DD-MON-YY格式表示,如13-APR-99表示1999.4.13
f)p.vHO@%o)FJ0Tr0NUMBER可变长度数值列,允许值为0、正数和负数。NUMBER值通常以4个字节或更少的字节存储,最多21字节
D
_#B]/` x:yH0LONG可变长度字符域,最大长度可到2GB51Testing软件测试网S{3GQp
RAW表示二进制数据的可变长度字符域,最长为2000个字节
_Z eR@[1Q0LONGRAW表示二进制数据的可变长度字符域,最长为2GB51Testing软件测试网5YU ja"{Eu
MLSLABEL只用于TrustedOracle,这个数据类型每行使用2至5个字节51Testing软件测试网 `y9t|(tN7Os
BLOB二进制大对象,最大长度为4GB
"e&R+e-f2G9X"a]yR0CLOB字符大对象,最大长度为4GB
Z!AK-yS0NCLOB多字节字符集的CLOB数据类型,最大长度为4GB
(F4V"K,mn+Z0BFILE外部二进制文件,大小由操作系统决定
{hg;|~e4vdc0ROWID表示RowID的二进制数据,Oracle8RowID的数值为10个字节,在Oracle7中使用的限定
;k"?#h,]n m0RowID格式为6个字节
TfS4is1V(W0UROWID用于数据寻址的二进制数据,最大长度为4000个字节
k3h:}W\'Chw051Testing软件测试网eiohV
[Q]Oracle有哪些常见关键字,不能被用于对象名51Testing软件测试网7mX'vi6l M{
[A]以8i版本为例,一般保留关键字不能用做对象名51Testing软件测试网QMhD-u;~:\
ACCESS ADD ALL ALTER AND ANY AS ASC AUDIT BETWEEN BY CHAR CHECK CLUSTER COLUMN COMMENT COMPRESS CONNECT CREATE CURRENT DATE DECIMAL DEFAULT DELETE DESC DISTINCT DROP ELSE EXCLUSIVE EXISTS FILE FLOAT FOR FROM GRANT GROUP HAVING IDENTIFIED IMMEDIATE IN INCREMENT INDEX INITIAL INSERT INTEGER INTERSECT INTO IS LEVEL LIKE LOCK LONG MAXEXTENTS MINUS MLSLABEL MODE MODIFY NOAUDIT NOCOMPRESS NOT NOWAIT NULL NUMBER OF OFFLINE ON ONLINE OPTION OR ORDER PCTFREE PRIOR PRIVILEGES PUBLIC RAW RENAME RESOURCE REVOKE ROW ROWID ROWNUM ROWS SELECT SESSION SET SHARE SIZE SMALLINT START SUCCESSFUL SYNONYM SYSDATE TABLE THEN TO TRIGGER UID UNION UNIQUE UPDATE USER VALIDATE VALUES VARCHAR VARCHAR2 VIEW WHENEVER WHERE WITH51Testing软件测试网#N A2hh"_
详细信息可以查看v$reserved_words视图51Testing软件测试网,P a3Ch|[5Ht
Fv;D.i7^!rhoV0[Q]怎么查看数据库版本51Testing软件测试网/mK3MN6@7d$O;G'H
[A]select * from v$version51Testing软件测试网r
RN6~;o
包含版本信息,核心版本信息,位数信息(32位或64位)等
YsG(y5ma(w!T y0至于位数信息,在linux/unix平台上,可以通过file查看,如51Testing软件测试网#~da0}ofM1H
G
file $ORACLE_HOME/bin/oracle51Testing软件测试网B5Lr p/~tS#Y b
%PX:B%r
OMTJ0[Q]怎么查看数据库参数51Testing软件测试网!FC m?-{9^
[A]show parameter 参数名
A
F$^&}f0如通过show parameter spfile可以查看9i是否使用spfile文件51Testing软件测试网n-A7tn,`WD6U7lD
或者select * from v$parameter51Testing软件测试网Tf2x,DMA*F
除了这部分参数,Oracle还有大量隐含参数,可以通过如下语句查看:51Testing软件测试网Kj,D/lf/T
SELECT NAME51Testing软件测试网(P'yP'uG
,VALUE51Testing软件测试网pP7](]*hB3t$hR#{
,decode(isdefault, 'TRUE','Y','N') as "Default"
|TN`R6]0,decode(ISEM,'TRUE','Y','N') as SesMod