![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
unix下的oracle
tesge
这个作者很懒,什么都没留下…
展开
-
unix概述
UNIX进程的内部结构 UNIX 操作系统的中心是所谓的内核(kernel),内核负责实现所有硬件设备,如磁盘ram和cpu与unix进程之间的接口. 通过对unix系统进行系统调用实现了用户进程和os之间的通信,这些系统调用包括open(),read(),write(),exec(),malloc等基本unix操作,unix内核截取了这些系统调用,就会按特定的规则进行处理. read(),w原创 2004-07-17 09:59:00 · 2004 阅读 · 0 评论 -
不同unix下查看cpu,ram数量
显示cpu数量 hp-unix ioscan -C processor | grep processor | wc -l Solais psrinfo -v | grep "Status of processor" |wc -l linux cat /proc/cpuinfo/grep processor|wc -l AIX lsdev -C | grep -i processor|wc -l原创 2004-07-18 09:49:00 · 2037 阅读 · 1 评论 -
unix下的kill命令--强行终止oracle
在unix上被迫终止oracle的时候(比如oracle挂起无响应),必须执行以下的步骤 1.杀掉所有和oracle相关的进程 2.使用ipcs -pmb命令确定所有被占用的ram内存,然后使用ipcrm -m命令从unix中释放ram内存 3.使用ipcs -sa命令显示同步信号量,然后使用ipcrm -s命令为所有实例释放该同步信号量. 例: ps -ef | grep $ORACLE_SID原创 2004-07-18 09:28:00 · 3577 阅读 · 0 评论 -
删除unix下的oracle
相对于windows,unix下删除oracle 方便了许多 ,不再需要操作可恶的注册表^-^.步骤如下: 1) rm -rf /etc/oraInst.loc 2) rm -rf /etc/oratab 3) rm -rf /tmp/oranInstall 4) rm -rf /tmp/ 5) 删除$ORACLE_BASE下所有内容,再重新创建 也可以直接rm -原创 2004-07-27 08:48:00 · 1507 阅读 · 0 评论 -
linux下使用脚本启动和关闭oracle
通常我们需要使用 sqlplus 连接上oracle后,手工发出命令启动或关闭oracle,但是在linux下oracle自动提供了两个脚本dbstart和dbshut.利用他们可以直接启动或关闭oracle 。 要使这两个脚本可以执行,我们需要先进行一些设置 1)修改oratab文件 vi /etc/oratab 找到包含oracle_sid的那一行,将最后的N该为Y。 2)如过是9i需要进行如原创 2004-07-25 22:24:00 · 2078 阅读 · 0 评论 -
(转)linux下中文 解决方案
Linux下的中文显示和支持常见问题解答 http://www.chinaunix.net 作者:zhchhui 发表于:2003-07-24 11:03:03 本FAQ主要帮助您解决下面几方面的问题 1、Linux下中文的显示问题和字体的安装 2、Linux下显示中文文件名 3、smb中的中文显示 4、中文pdf的显示 5、gftp,xmms,mplayer,openoffice下的中文支持 6原创 2004-07-26 12:52:00 · 3853 阅读 · 0 评论 -
获取unix下的所有oracle实例名
因为在/var/opt/oracle/oratab文件中有所有数据库的定义, cat /var/opt/oracle/oratab tesge9i : /u01/app/oracle/product/8.1.7_64 :Y jiabao9i : /u01/app/oracle/product/8.1.7_64 :Y ... ... 可见,在:号之前的即为oracle_sid名,使用cut -原创 2004-07-16 11:30:00 · 1927 阅读 · 0 评论 -
获取unix下的所有ora进程
ps -ef | grep -i oracle | awk {print $}; 当只显示unix命令输出中所包含的一个特殊列时,awk使用程序是非常有用的. 在此引申一下,如果想杀死所有oracle进程,我们可以使用 ps -ef | grep -i oracle | grep -v grep | awk {print $} | -exec kill -9 {}; 其中:grep -v原创 2004-07-16 11:10:00 · 1439 阅读 · 0 评论 -
如何获得unix版本的详细信息
root>uname -a 可得到服务器的详细信息,包括unix方言(sunos,hp-ux),服务器名称,OS版本等等, 也可以使用 hostname 来直接查看机器名称原创 2004-07-16 10:50:00 · 2252 阅读 · 0 评论 -
显示文件的头尾指定行数
经常需要查看某个文件的最后3行,在vi中没有发现类试命令,只能一屏一屏的翻到最后,汗. 现在使用tail -10 alert.log 就可以完成查看alert.log文件最后10行的要求了,如果是想查找 ora00600 error错误的话可以这样实现: tail -10 alert.log | grep ora00600 又一次见证了管道符号的用处,呵呵 如果是查看头10行就更简单了 h原创 2004-07-16 10:47:00 · 1214 阅读 · 0 评论 -
常用的oracle UNIX命令1
1.重定向符号 unix使用>和 man ls > man-ls.lst 2.将数据添加到一个文件的末尾 man ls >> man-ls.lst 3.将输出重定向到null设备 当你有一个批处理作业或结果没有用处的其他oracle任务时,可以使用/dev/null设备来禁止输出,/dev/null设备通常使用在不需要输出的计划任务(使用unix的crontab应用程序)中,在下面的例子中原创 2004-07-16 10:22:00 · 3014 阅读 · 0 评论 -
(转)在UNIX中用sar命令进行系统维护
在使用UNIX操作系统的过程中,我们常常会用到各种各样的问题,比如系统运行速度 突然变慢,系统容易死机或者主机所带的终端常出现死机,这时我们常常猜测,是硬 盘空间太小,还是内存不足?I/O出现瓶颈,或者是系统的核心参数出了问题?这时, 我们应该考虑使用系统给我们提供的sar命令来对系统作一个了解,该命令是系统维护 的重要工具,主要帮助我们掌握系统资源的使用情况,特别是内存和CPU 的使用情况, 是原创 2004-07-18 10:08:00 · 1431 阅读 · 0 评论