在Oracle维护时需要用到的各种unix操作系统命令

大家平时在维护oracle时,在各种操作系统下,都会用到一些unix操作系统命令来查看系统相关的信息,

内 存:

-------

AIX:     bootinfo -r

lsattr -E -lmem0

/usr/sbin/lsattr -E -l sys0 -a realmem

or use a tool as "topas" or "nmon" (these are utilities)

Linux:   cat /proc/meminfo

/usr/sbin/dmesg | grep "Physical"

free   (the free command)

HP:      /usr/sam/lbin/getmem

grep MemTotal /proc/meminfo

/etc/dmesg | grep -i phys    

wc -c /dev/mem

or us a tool as "glance", like entering "glance -m" from prompt (is a utility)

Solaris: /usr/sbin/prtconf | grep "Memory size"

Tru64:   /bin/vmstat -P | grep "Total Physical Memory"

交换页面:

----------

AIX:           /usr/sbin/lsps -a

HP:            /usr/sbin/swapinfo -a

Solaris:       /usr/sbin/swap -l

Linux:         /sbin/swapon -s

cat /proc/swaps

cat /proc/meminfo

操作系统版本:

--------------

HP:      uname -a

Linux:   cat /proc/version

Solaris: uname -a

cat /etc/release   (or other way to view that file, like "more /etc/release")

Tru64:   /usr/sbin/sizer -v

AIX:     oslevel -r

lslpp -h bos.rte

AIX firmware:

lsmcode -c               display the system firmware level and service processor

lsmcode -r -d scraid0    display the adapter microcode levels for a RAID adapter scraid0

lsmcode -A               display the microcode level for all supported devices

prtconf                  shows many setting including memory, firmware, serial# etc..

CPU信息:

---------

HP:            ioscan -kfnC processor

getconf CPU_VERSION

getconf CPU_CHIP_TYPE

model

AIX:      prtconf | grep proc

pmcycles -m

lsattr -El procx (x is 0,2, etc..)

lscfg | grep proc

Linux:    cat /proc/cpuinfo

Solaris:  psrinfo -v

 prtconf

本栏目更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/database/Oracle/

时间: 2024-10-04 19:07:36

在Oracle维护时需要用到的各种unix操作系统命令的相关文章

JSP连接ORACLE数据库时注意的一些问题

js|oracle|数据|数据库|问题 一.如何去处理Clob.BLOB的大类型 CLOB可用于存放大文本数据,最多可存储4GB数据,在应用开发中比较常见.java提供的sql.Clob类与之对应.它提供两个方法来读取Clob的数据: getCharacterStream() 方法返回按unicode编码的输入流(java.io.Reader对象) getAsciiStream() 方法返回按ASCII编码的输入流(java.io.InputStream对象) 所以如果你的数据库中有可能存储中文

oracle11g-win7 64安装oracle 11gr2时net config assistant出错

问题描述 win7 64安装oracle 11gr2时net config assistant出错 Oracle Net Services 配置: # An unexpected error has been detected by HotSpot Virtual Machine: # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00000000071ceb3f, pid=6532, t id=6516 # Java VM: Java HotS

解决关闭ORACLE数据库时SHUTDOWN: waiting for active calls to complete.

在关闭ORACLE数据库时,shutdown immediate;命令后一直未关闭,查看ALERT日志,在等待一段时间后日志中有提示: SHUTDOWN: waiting for active calls to complete. 原因是有些进程无法被PMON进程清理,导致SHUTDOWN时无法关闭而HANG住. ==>根据观察,在ORACLE10G及以上版本,会是如下提示:Active call for process 12345 user 'oracle' program 'oracle@a

Oracle安装时,电脑名是中文,路径里总是有中文,请问哥哥们“基目录”和“软件位置”怎么设置呢?

问题描述 Oracle安装时,电脑名是中文,路径里总是有中文,请问哥哥们"基目录"和"软件位置"怎么设置呢? 如图: 解决方案 我在D盘新建了一个Oracle的文件夹,可是设置"Oracle基目录"和"软件位置"的时候就出现问题了,不能够在同一个目录下,而且查资料说二者不可以随意改动,"数据库文件位置"是可以随便设置的,但是不能够有中文路径,而前两者是不能够动的. 解决方案二: 基目录和软件位置放在不同的文

sql语句-通过程序读取oracle数据时,小数位数总是多一位

问题描述 通过程序读取oracle数据时,小数位数总是多一位 我在oracle中写了一个求数据集的sql语句,得到的数据都是保留三位小数,但是通过程序得到的DataTable,所有数据多了一位.这是为什么呀?如:本来在数据库里取出来是0.067,但是从程序里出来后就变成了0.0670,后面会多一位小数位,怎么去掉呢? 解决方案 看看数据库是不定长的数据类型,小数后保留的是4位. 解决方案二: 保留三位小数只是运算的精度.存储的精度关键看字段类型,字段类型是4位就算你保留零位小数结果还是4位. 你

sql server-数据库sqlserver2008连接Oracle查询时优化

问题描述 数据库sqlserver2008连接Oracle查询时优化 select PACKET_NAME from POS..KRT_ERP_CRM.HL_PUB_BARCODE where BARCODE='L544IWI02002O41'; 此查询就要20秒,还只是测试数据,该怎么优化sqlserver.注:Oracle的表HL_PUB_BARCODE 已建立索引,且在Oracle中查询很快,就是拿到sqlserver中跨库查询很慢 解决方案 建立视图到本地库,然后再查询

oracle 连接时的魔数是多少

问题描述 oracle 连接时的魔数是多少 oracle连接时是采用三重des的加解密方法,想问问oracle的链接魔数是多少 解决方案 1234567890abcdef

系统-server维护时,如何手动设置,使Apache返回503信息

问题描述 server维护时,如何手动设置,使Apache返回503信息 在一个大型企业应用中,想要在DB server维护前,手动的在web server上设置一个访问限制,告知用户目前在系统维护,请稍候再访问. 请问这个手动设置,怎么做呢? .htaccess我试了一下,发现只能限制.htaccess同目录下的文件访问,对于tomcat上的web请求没有被限制住. 而且.htaccess网上说有性能问题,还有更好的方案吗? 我们上网或者玩游戏的时候会偶尔看到"系统维护中"的信息,我

centos6-centOS6.4安装oracle客户端时,安装界面的汉字乱码

问题描述 centOS6.4安装oracle客户端时,安装界面的汉字乱码 如图所示,求高手指导一下! 解决方案 系统没有对应的中文字体吧 解决方案二: LANG="en_US.UTF-8" 之前是中文字体,现在是英文,就没有乱码了 解决方案三: LANG="en_US.UTF-8" 之前是中文字体,现在是英文,就没有乱码了