ORACLE常用傻瓜问题1000问.docx

上传人:lao****ou 文档编号:406380 上传时间:2023-10-24 格式:DOCX 页数:57 大小:126.82KB
下载 相关 举报
ORACLE常用傻瓜问题1000问.docx_第1页
第1页 / 共57页
ORACLE常用傻瓜问题1000问.docx_第2页
第2页 / 共57页
ORACLE常用傻瓜问题1000问.docx_第3页
第3页 / 共57页
ORACLE常用傻瓜问题1000问.docx_第4页
第4页 / 共57页
ORACLE常用傻瓜问题1000问.docx_第5页
第5页 / 共57页
亲,该文档总共57页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《ORACLE常用傻瓜问题1000问.docx》由会员分享,可在线阅读,更多相关《ORACLE常用傻瓜问题1000问.docx(57页珍藏版)》请在第一文库网上搜索。

1、ORAC1E常用傻瓜问题1000间1 .OraCIe安装完成后的初始口令?interna1/orac1esyschange_on_insta11system/managerscott/tigersysman/oem_temp2 .0RC1E9IASWEBCACHE的初始默认用户和密码?administrator/adminiStrator3 .OraC1e8.0.5怎么创建数据库?用Orainsto如果有motif界面,可以用orainst/m4 .OraC1e8.1.7怎么创建数据库?dbassist5 .orac1e9i怎么创建数据库?dbca6 .OraCIe中的裸设备指的是什么?裸设备

2、就是绕过文件系统直接访问的储存空间7 .OraCIe如何区分64-bit32bit版本?$Sq1p1us7ASSYSDB,SQ1*P1us:Re1ease9.0.1.0.0-ProductiononMonJ11417:01:092003(c)Copyright2001Orac1eCorporation.A11rightsreserved0Connectedto:Orac1e9iEnterpriseEditionRe1ease9.0.1.0.0-ProductionWiththePartitioningoptionJServerRe1ease9.0.1.0.0-ProductionSQ1se1e

3、ct*fromv$version;BANNEROrac1e9iEnterpriseEditionRe1ease9.0.1.0.0-ProductionP1/SQ1Re1ease9.0.1.0.0-ProductionCORE9.0.1.0.0ProductionTNSforSo1aris:Version9.0.1.0.0-ProductionN1SRT1Version9.0.1.0.0-ProductionSQ18 .SVRMGR什么意思?svrmgr1,ServerManager9i下没有,已经改为用SQ1P1US了sq1p1usno1og变为归档日志型的9 .请问如何分辨某个用户是从哪台机

4、器登陆ORAC1E的?SE1ECTmachine,termina1FROMV$SESSION;10 .用什么语句查询字段呢?desctab1e_name可以查询表的结构se1ectfie1d_name,.from.可以查询字段的值se1ect*froma11_tab1eswheretab1e_name1ike%,se1ect*froma11_tab_co1umnswheretab1e_name=?11 .怎样得到触发器、过程、函数的创建脚本?descUSejSOUrCeUSejtriggerS12 .怎样计算一个表占用的空间的大小?se1ectowner,tab1e_name,NUb1ROWS

5、,B1OCKS*A/1024/1024,SizeMw,EMPTY_B1OCKS,1AST_ANA1YZEDfromdba_tab1eswheretab1e-name=,XXX,;Here:AAAistheva1ueofdb_b1ock_size;XXXisthetab1enameyouwanttocheck13 .如何查看最大会话数?SE1ECT*FROMV$PARAMETERWHERENAME1IKE,proc%,;SQ1SQ1showparameterprocessesNAMETYPEVA1UEaq_tm_processesinteger1db_writer_processesintege

6、r1job_queue_processesinteger41og_archive_max_processesinteger1processesinteger200这里为200个用户。Se1ect*fromv$1icense;其中sessions_highwater纪录曾经到达的最大会话数14 .如何查看系统被锁的事务时间?se1ect*fromv$1ocked_object;15 .如何以archive1og的方式运行OraCIe?init.ora1og_archive_start=trueRESTARTDATABASE16 .怎么获取有哪些用户在使用数据库?se1ectusernamefro

7、mvSsession;17 .数据表中的字段最大数是多少?表或视图中的最大列数为IOOO18 .怎样查得数据库的SID?se1ectnamefromv$database;也可以直接查看init.ora文件19 .如何在Orac1e服务器上通过SQ1P1US查看本机IP地址?se1ectsys_context(userenv,ip-address,)fromdua1;如果是登陆本机数据库,只能返回127.0.0.120 .UNIX下怎么调整数据库的时间?su-rootdate-u0801000021 .在ORAC1ETAB1E中如何抓取MEMO类型栏为空的资料记录?se1ectremarkfro

8、moms_fIowrecwheretrim(,fromremark)isnotnu11;22 .如何用BBB表的资料去更新AAA表的数据(有关联的字段)UPDATEASETBNS.SNM=(SE1ECTBNS.SNMEROMBBBWHEREAA.DPT_NO=BBB.DPT_NO)WHEREBBB.DPT_NOISNOTNU11;23 .P4计算机安装方法将SYMCJ1T.D11改为SYSMCJIT.O1D24 .如何查询SERYER是不是OPS?SE1ECT*FROMV$0PT10N;如果PARA11E1SERVER=TRUE则有OPS能25 .如何查询每个用户的权限?SE1ECT*FROM

9、DBA_SYS_PRIVS;26 .如何将表移动表空间?A1TERTAB1ETAB1E_NAMEMOVETB1ESPACE.NAME;27 .如何将索引移动表空间?A1TERINDEXINDEX_NAMEREBUI1DTAB1ESPACETAB1ESPACE_NAME;28 .在1INUX,UNIX下如何启动DBASTUD10?OEMAPPDBSTUD1029 .查询锁的状况的对象有?VS1OCK,V$1OCKEDJ)BJECT,V$SESSION,V$SQ1AREA,V$PROCESS;查询锁的表的方法:SE1ECTS.SIDSESSION_ID,S.USERNAME,DECODE(1MOD

10、E,0,None,1,Nu1,2,Row-S(SS),3,Row-X(SX),4,Share,5,SRow-X(SSX),6,Exc1usive1,TO.CHR(1MODE)MODE_HE1D,DECODE(REQUEST,0,None,1,Nu11,2,rRow-S(SS),3,Row-X(SX),4,Share,5,SRow-X(SSX),6,Exc1usive,TO_CHAR(REQUEST)MODE.REQUESTED,0.OWNER1.I0.OBJECT_NAMEI(,0.OBJECT.TYPE)f,S.TYPE1oCKJrYPE,1.ID11OCK_ID1,1.ID210CK_ID

11、2FROMVS1OCK1,SYS.DBA_OBJECTSO,V$SESSIONSWHERE1.SID=S.SIDAND1.ID1=O.OBJECT_ID;30.如何解锁?A1TERSYSTEMKI11SESSIONSID,SERIRtt,;31 .SQ1P1US下如何修改编辑器?DEFINE.EDITOR=编辑器的完整路经必须加上双引号来定义新的编辑器,也可以把这个写在$ORAC1E_HOME/sq1p1us/admin/g1ogin.sq1里面使它永久有效。32 .ORAC1E产生随机数的函数?DBMS.RANDOM.RANDOM33 .11NUX下查询磁盘竞争状况命令?sar-d34 .1

12、INUX下查询CPU竞争状况命令?sar-r35 .查询当前用户对象?SE1ECT*FROMUSER_OBJECTS;SE1ECT*FROMDBA_SEGMENTS;36 .如何获取错误信息?SE1ECT*EROMUSER.ERRORS;37 .如何获取链接状况?SE1ECT*FROMDBA_DB_1INKS;38 .查看数据库字符状况?SE1ECT*EROMN1S_DATABASE_PARAMETERS;SE1ECT*FROMV$N1S.PARAMETERS;39 .查询表空间信息?SE1ECT*FROMDBA_DATA_FI1ES;40 .ORAC1E的INTERA1用户要口令?修改SQ1

13、NET.ORASQ1NET.AUTHENTICATION.SERVICES=(NTS)41 .出现JAVA.EXE的解决办法?一般是将Orac1eorahomexihttpserver改成手工启动可以的,X是8或942 .如何给表、列加注释?SQ1commentontab1e表is表注释;注释已创建。SQ1commentonco1umn表.列is列注释;注释已创建。SQ1se1ect*fromuser_tab_commentswherecommentsisnotnu11;43 .如何查看各个表空间占用磁盘情况?SQ1co1tab1espaceformata20SQ1se1ectb.fi1ejd

14、文件ID号,b.tabIespace_name表空间名,b.bytes字节数,(b.bytes-sum(nv1(a.bytes,O)已使用,sum(nv1(a.bytes,O)剩余空间,sum(nv1(a.bytes,0)(b.bytes)*100剩余百分比fromdba_free_spacea,dba_data_fi1esbwherea.fi1e_id=b.fi1e_idgroupbyb.tab1espace_name,b.fi1e_id,b.bytesorderbyb.fi1e_id43 .如把ORAC1E设置为MTS或专用模式?#dispatchers=(PROTOCO1=TCP)(SE

15、RVICE=SIDXD加上就是MTS,注释就是专用模式,SID是指你的实例名。44 .如何才能得知系统当前的SCN号?se1ectmax(ktuxescnw*power(2,32)+ktuxescnb)fromx$ktuxe;45 .请问如何在ORAC1E中取毫秒?9i之前不支持,9i开始有timestampo9i可以用se1ectSystimestampfromdua1;46 .如何在字符串里加回车?se1ectWe1cometovisit1chr(10)IIwww.CSDN.NET,fromdua1;47 .中文是如何排序的?OraCIe9i之前,中文是按照二进制编码进行排序的。在OraCIe9i中新增了按照拼音、部首、笔画排序功能。设置N1S_SORT值:SCHINESE_RADICA1_M按照部首(第一顺序)、笔划(第二顺序)排序SCHINESE_STROKE_M按照笔划(第一顺序)、部首

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 汇报材料

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服