oracle 环境变量 redhat
路径/etc/./profile下设置 ORACLE_HOME,PATH,ORACLE_SIDORACLE_HOME=/home/oracle/oracle/product/10.2.0/db_1; export ORACLE_HOMEPATH=$HOME/bin:$ORACLE_HOME/bin:$PATH;export PATHORACLE_SID=oracle;export ORACLE_SID [@more@]
oracle pfile spfile启动顺序 优先级 spfilesid 〉 spfile 〉 initsid
1.参数文件的定义、作用 oracle数据库通过一系列参数来对数据库进行配置。这些参数是以键-值对的形式来表 示的,如: MAXLOGFILES=50 BACKGROUND_DUMP_DEST=C:DUMP 其中,等号左边是参数名,右边是对应的参数的值,值的类型有多种,典型的如数字和 字符串. 参数文件就是存储这些参数的地方,oracle在启动时会从参数文件中读取相关的配置。 2.参数文件的分类 在9i之前,参数文件只有一种,它是文本格式的,称为pfile,在9i及以后的版本中,新 增了服务器参数文件,称为spfile,它是二进制格式的。这两种参数文件都是用来
Linux下关闭和开启防火墙
1 Linux下关闭和开启防火墙 1) 重启后生效 开启: chkconfig iptables on 关闭: chkconfig iptables off 2) 即时生效,重启后失效 开启: service iptables start 关闭: service iptables stop [@more@]
unix限制用户硬盘使用空间
限制用户硬盘使用空间 UNIX作为一种多用户系统,它允许多个用户共同使用系统的资源,包括系统的内存,CPU和硬盘。在默认情况下,系统并不会限制每个用户可以使用硬 盘空间的大小,所以如果用户恶意使用硬盘,或用户由于疏忽,将硬盘空间全部占用,将导致其他用户无法使用硬盘,从而使系统性能下降,甚至有崩溃的危险。 其实,UNIX提供的quota系列命令可以帮助我们解决这个问题,这些命令包括: quota : 显示用户的硬盘限额和使用情况。 edquota : 为每个用户设定硬盘限额。 quotaon: 启动文件系统硬盘限额服务 quotaoff : 关闭
rpm包安装和管理
1、安装rpm -ivh ***.rpmrpm -ivh RealPlayer10GOLD.rpm 2、卸载rpm -e ***3、查询已经安装的rpm包,定位rpm包名称rpm -q -a[root@sunfiretest RealPlayer]# rpm -q -a|grep -i realRealPlayer-10.0.8.805-20060718[root@sunfiretest RealPlayer]# rpm -e RealPlayer-10.0.8.805-200607184、升级rpm包 rpm -U(or--upgrade) options file1.rpm ... fileN.rpm 参数: file1.rpm...fileN.rpm指软件包的名字。rpm -Uvh RealPlayer10GOLD.rpm5、查询rpm包安装路径;先找到rpm包名称[root@sunfiretest ~]# rpm -V RealPlayer-10.0.
vnc server viewer for linux使用
1.安装linux版的vnc (1)安装tar zxvf vnc-3.3.3r1_x86_linux_2.0.tgzcd vnc_x86_linux_2.0cp *vnc* /usr/local/bin/mkdir /usr/local/vnccp -r classes/ /usr/local/vnc/ (2)设置vnc server的访问密码vncpasswd (3)启动vnc servervncserver2、安装vnc viewer启动vnc /user/bin/./vncserver登陆vnc 输入 ip地址:port号输入vnc密码可以更改vnc密码 vncpasswd[root@sunfiretest bin]# ls|grep vncvncconfigvncconfig.pyvncpasswdvncserverx0vncserverXvnc[root@sunfiretest .vnc]# /usr/bin/vncserver New 'sunfiretest:5 (root)'
linux 开关机命令
1、shutdown -h now 关机 (推荐) now可以替换为具体时间,即设置在指定的时间后关机 2、shutdown -r now 重启(推荐) now可以替换为具体时间,即设置在指定的时间后重启 3、reboot now 快速重启 (不推荐,容易照成数据丢失) 4、init 0 关机 5、init 6 重启 6、halt 系统停机 7、init 3 文字界面启动 8、init 5 图形界面启动 9、init 1 单用户模式[@more@]
linux 循环控制语句
while syntax while test-commands do commands done description execute test-command(usually a test commnad) and if the exit status is zero, perform commands, repeat. opposite until. until syntax until test-commands do commands done description execute test-commands(usually a test command) and if the exit status is nonzero(that is, the test fails), perform commands; repeat. opposite of while. 嵌套的while loop while cmd1 do commands
shell 参数含义 $* $#等
$0 = shell名称或shell脚本名称 $1 = 第一个shell参数 ... $9 = 第九个shell参数 $# = 位置参数的个数 "$*" = "$1 $2 $3 $4 .. $n" "$@" = "$1" "$2" "$3" "$4" .. "$n" $? = 最近执行的命令的退出状态 $$ = 当前shell脚本的PID $! = 最近启动的后台作业的PID 形式 如果设置了var 如果没设置var ${var:-string} $var string ${var:+string} string null ${var:=string} $var stri
缩小日志大小,截断日志;然后shrink
--截断日志backup log test20081208 with NO_LOG backup log test20081127 with NO_LOG --收缩数据库,释放空间给osDBCC SHRINKDATABASE (test20081208)DBCC SHRINKDATABASE (test20081127) [@more@]
asm实例删除方法
asm工具asmcmd asmtool在oracle主目录下/bin下。删除自动存储管理实例+ASM 实例+ASM的删除是在数据库被卸载之后完成的,并删除/ORACLE_HOME/dbs目录下的所有文件(除了与ASM相关的)。因此必须完成下列步骤: 1)在命令提示符中,设置oracle_sid环境变量为+ASM实例: # export oracle_sid=+ASM 2)启动SQL*Plus并以sys用户连接到自动存储管理+ASM实例: # sqlplus / as sysdba 3)使用下列命令来确定是否有数据库实例正在使用自动存储管理实例+ASM: SQL>select instance_name from v$asm_client; 该命令结果列出所有正在运行并
rac安装注意事项;window2003+vmware
rac 安装注意事项配置host文件#public10.0.10.131 rac0110.0.10.132 rac02#private192.168.0.10 rac01-priv192.168.0.20 rac02-priv#vip10.0.10.133 viprac0110.0.10.134 viprac021、清除隐藏的网卡set devmgr_show_nonpresent_devices=1devmgmt.msc2、打开自动装载硬盘C:> diskpartDISKPART> automount enableDISKPART> exitC:>3、共享磁盘;clone rac02的时候,注意要删除原来的硬盘,再add harddisk;注意要添加 exist的硬盘;不要create4、vipca报错,需要手工执行vipca脚本cd c:oracleproduct10.2.0cr
rac环境 asmcmd用法;首先设置oracle_home oracle_sid(asm实例)
C:Documents and SettingsAdministrator>asmcmd"asmcmd: the environment variable ORACLE_HOME is not set."C:Documents and SettingsAdministrator>set oracle_home=c:oracleproduct10.2.0db_1C:Documents and SettingsAdministrator>set oracle_sid=+asm1C:Documents and SettingsAdministrator>asmcmdASMCMD> help asmcmd [-p] [command] The environment variables ORACLE_HOME and ORACLE_SID determine the instance to which the program connects, and ASMCMD establishes a
rac 管理 启动关闭数据库
db_name oracle节点 rac01 rac02实例名 oracle1 oracle2srvctl stop database -d oraclesrvctl stop asm -n rac01srvctl stop asm -n rac02srvctl stop nodeapps -n rac01srvctl stop nodeapps -n rac02srvctl start nodeapps -n rac01srvctl start nodeapps -n rac02srvctl start asm -n rac01srvctl start asm -n rac02srvctl start database -d oraclesrvctl start instance -d oracle -i oracle1srvctl start instance -d oracle -i oracle2srvctl status database -d oracle [@more@]
AWK用法简介
AWK用法简介 AWK 用法简介 概要 AWK是Unix平台上一种可以对文本进行逐行处理的编程语言,它来源于3个创作者的名字:Aho、(Peter)Weinberg和(Brain)Kernighan. 与sed和grep很相似,awk是一种样式扫描与处理工具,但其功能却大大强于sed和grep。awk提供了极其强大的功能:它几乎可以完成grep和sed所能完成的全部工作,同时,它还可以可以进行样式装入、流控制、数学运算符、进程控制语句甚至于内置的变量和函数。awk的三位创建者已将它正式定义为:样式扫