应用技术:Oracle技巧和脚本
来源:优易学  2011-11-13 11:45:55   【优易学:中国教育考试门户网】   资料下载   IT书店

1. 如何查看ORACLE的隐含参数? 
ORACLE的显式参数,除了在INIT.ORA文件中定义的外,在svrmgrl中用"show parameter *",可以显示。但ORACLE还有一些参数是以“_”,开头的。如我们非常熟悉的“_offline_rollback_segments”等。 

这些参数可在sys.x$ksppi表中查出。 

语句:“select ksppinm from x$ksppi where substr(ksppinm,1,1)=’_’; ” 

2. 如何查看安装了哪些ORACLE组件? 

进入${ORACLE_HOME}/orainst/,运行./inspdver,显示安装组件和版本号。 

3. 如何查看ORACLE所占用共享内存的大小? 

可用UNIX命令“ipcs”查看共享内存的起始地址、信号量、消息队列。 

在svrmgrl下,用“oradebug ipc”,可看出ORACLE占用共享内存的分段和大小。 

example: 

SVRMGR> oradebug ipc 
-------------- Shared memory -------------- 

Seg Id Address Size 
1153 7fe000 784 
1154 800000 419430400 
1155 19800000 67108864 

4. 如何查看当前SQL*PLUS用户的sid和serial#? 

在SQL*PLUS下,运行: 

“select sid, serial#, status from v$session 

where audsid=userenv(’sessionid’);” 

5. 如何查看当前数据库的字符集? 

在SQL*PLUS下,运行: 

“select userenv(’language’) from dual;” 

或: 

“select userenv(’lang’) from dual;”

[1] [2] 下一页

责任编辑:虫虫

文章搜索:
 相关文章
热点资讯
热门课程培训