½ÌÄãÓÃLinuxÍê³ÉOracle×Ô¶¯ÎïÀí±¸·Ý
½ÌÄãÓÃLinuxÍê³ÉOracle×Ô¶¯ÎïÀí±¸·Ý
http://www.cngr.cn/article/63/390/2006/2006071919004.shtml
±¾ÎĵÄÄ¿±êÊÇͨ¹ýÖ´ÐÐÒ»Shell½Å±¾À´Íê³ÉOracleÊý¾Ý¿â×Ô¶¯±¸·ÝµÄÈ«¹ý³Ì£¬¶øÇÒÄܹ»ÔÚµ±Ç°Ä¿Â¼ÏÂÉú³ÉÆäѹËõÎļþ¡£¾ßÌåʵÏÖ²½ÖèÈçÏ£º¡¡¡¡
¡¡¡¡1£®ÒÔOracleÓû§Éí·ÝµÇ¼µ½LinuxϵͳÏ¡£¡¡¡¡
¡¡¡¡2£®½¨Á¢database.srciptÎļþ£¬ÒÔ±ãÉú³É±¸·ÝÊý¾Ý¿âµÄһЩ²ÎÊýÐÅÏ¢²¢±£´æÔÚÎļþdatabase.parmÖС£¡¡¡¡
¡¡¡¡ÕâЩÐÅÏ¢¶ÔÓÚÒÔºó»Ö¸´Êý¾Ý¿â¾ßÓÐÖØÒªµÄ²Î¿¼×÷Óã¬ËùÒÔÔÚÎïÀí±¸·ÝµÄ¹ý³ÌÖУ¬ÐèÒª±£´æÕâЩÐÅÏ¢£¬Ò²¿ÉÒÔ°ÑÆäËûÒ»Ð©ÖØÒªµÄÐÅϢдÔÚÕâ¸ö½Å±¾Àï¡£¡¡¡¡
¡¡¡¡$vi database.srcipt
¡¡¡¡spool database.parm
¡¡¡¡--ÕâÊǵ±Ç°±¸·ÝÊý¾Ý¿âµÄϵͳ²ÎÊýÁбí
¡¡¡¡select * from v$parameter;
¡¡¡¡--ÕâÊǵ±Ç°±¸·ÝÊý¾Ý¿âµÄ×Ö·û¼¯²¿·Ö²ÎÊý
¡¡¡¡select * from props$;
¡¡¡¡--ÕâÊǵ±Ç°±¸·ÝÊý¾Ý¿âÊý¾ÝÎļþ´æ´¢Î»Öü°Ãû³Æ
¡¡¡¡select * from v$datafile;
¡¡¡¡--ÕâÊǵ±Ç°±¸·ÝÊý¾Ý¿â¿ØÖÆÎļþ´æ´¢Î»Öü°Ãû³Æ
¡¡¡¡select * from v$controlfile;
¡¡¡¡--ÕâÊǵ±Ç°±¸·ÝÊý¾Ý¿âÈÕÖ¾Îļþ´æ´¢Î»Öü°Ãû³Æ
¡¡¡¡select * from v$logfile;
¡¡¡¡--¿ÉÒÔÔÚÕâÀïÌí¼ÓÆäËûÒ»Ð©ÖØÒªÐÅÏ¢
¡¡¡¡--¿ªÊ¼Éú³É±¸·ÝshellÎļþ£¬¿É²Î¿¼backup.sh
¡¡¡¡spool off
¡¡¡¡spool backup.sh
¡¡¡¡select 'cp '||name || ' backup/' from v$datafile ;
¡¡¡¡select 'cp '||name || ' backup/' from v$controlfile ;
¡¡¡¡select 'cp '||member || ' backup/' from v$logfile;
¡¡¡¡spool off
¡¡¡¡shutdown immediate
¡¡¡¡exit
¡¡¡¡!
¡¡¡¡3£®ÐÞ¸ÄÉÏÒ»²½ÖÐÉú³ÉµÄbackup.shÎļþ£¬²¢Ö´ÐÐËüÀ´Íê³ÉÊý¾Ý¿âÎļþµÄ²Ù×÷ϵͳ±¸·Ý¡£ÎªÇåÎúÆð¼û£¬½«Õâ¶Î½Å±¾ÃüÃûΪÎļþalterbackup.sh¡£¡¡¡¡
¡¡¡¡$vi alterbackup.sh
¡¡¡¡echo “¸Ã½Å±¾Íê³É°ÑÊý¾Ý¿âÊý¾ÝÎļþ¡¢¿ØÖÆÎļþ¡¢ÈÕÖ¾ÎļþµÄ¸´ÖƵ½µ±Ç°Ä¿Â¼µÄ¹ý³Ì”
¡¡¡¡cat backup.sh|grep ‘cp /’>c.sh
¡¡¡¡#¸ÃÓï¾ä°Ñbackup.shÖÐËùÓÐÒÔ“cp /”¿ªÍ·µÄÓï¾äÌáÈ¡³öÀ´Éú³ÉеÄÎļþc.sh
¡¡¡¡rm backup.sh
¡¡¡¡mv c.sh backup.sh
¡¡¡¡chmod +x backup.sh
¡¡¡¡. backup.sh
¡¡¡¡#×¢Ò⣺µãºÅ“.”Óëbackup.shÖ®¼äÓÐÒ»¿Õ¸ñ¡¡¡¡
¡¡¡¡4£®½¨Á¢Êý¾Ý¿âÆô¶¯½Å±¾£¬ÒÔ±ãÍê³É±¸·ÝÖ®ºóÆô¶¯Êý¾Ý¿â£¬½«Õâ¶Î½Å±¾ÃüÃûΪstartup.script¡£¡¡
¡¡¡¡$vi startup.script
¡¡¡¡spool StartStatus.readme
¡¡
Ïà¹ØÎĵµ£º
¹ØÓÚOracleµÄsession
1.ÈçºÎ²é¿´session¼¶µÄµÈ´ýʼþ£¿
µ±ÎÒÃǶÔÊý¾Ý¿âµÄÐÔÄܽøÐе÷Õûʱ£¬Ò»¸ö×îÖØÒªµÄ²Î¿¼Ö¸±ê¾ÍÊÇϵͳµÈ´ýʼþ¡£$system_event,v$session_event,v$session_waitÕâÈý¸öÊÓͼÀï¼Ç¼µÄ¾ÍÊÇϵͳ¼¶ºÍsession¼¶µÄµÈ´ýʼþ£¬Í¨¹ý²éѯÕâЩÊÓͼÄã¿ÉÒÔ·¢ÏÖÊý¾Ý¿âµÄһЩ²Ù×÷µ½µ×ÔÚµÈ ......
ÊÓͼ
´´½¨ÐÂ±í£ºcreate table emp2 as select * from emp;
create view empv20 as select empno,ename,job,hiredate,deptno from emp where deptno=20 with check option;
Óï·¨£ºcreate or replace view ÊÓͼÃû³Æ as ×Ó²éѯ£¨ÐÞ¸ÄÖ®ºóµÄ×Ó²éѯ£©
Ìæ»»ÊÓͼ(ÐÞ¸Ä)
create or replace view empv20 as select empno,ename, ......
ÕýÔò±í´ïʽ
1. Òý×Ó
¡¡¡¡Ä¿Ç°£¬ÕýÔò±í´ïʽÒѾÔںܶàÈí¼þÖеõ½¹ã·ºµÄÓ¦Ó㬰üÀ¨*nix£¨Linux, UnixµÈ£©£¬HPµÈ²Ù×÷ϵͳ£¬PHP£¬C#£¬JavaµÈ¿ª·¢»·¾³£¬ÒÔ¼°ºÜ¶àµÄÓ¦ÓÃÈí¼þÖУ¬¶¼¿ÉÒÔ¿´µ½ÕýÔò±í´ïʽµÄÓ°×Ó¡£
¡¡¡¡ÕýÔò±í´ïʽµÄʹÓ㬿ÉÒÔͨ¹ý¼òµ¥µÄ°ì·¨À´ÊµÏÖÇ¿´óµÄ¹¦ÄÜ¡£ÎªÁ˼òµ¥ÓÐЧ¶øÓÖ²»Ê§Ç¿´ó£¬Ôì³ÉÁËÕýÔò±í´ ......
ÏêÇéÇë·ÃÎÊ£ºhttp://deb.opera.com/
Opera
¹Ù·½Ô´£º
×îеİ汾:
deb http://deb.opera.com/opera/ unstable non-free
»òÕßÑ¡ÔñÎȶ¨µÄ°æ±¾£º
deb http://deb.opera.com/opera/ stable non-free
£¨ÐÞ¸Äsources.listÎļþÖÐÔ´µÄÁÐ±í£¬Ìí¼ÓOpera Ô´£©ÃüÁ
sudo gedit /etc/apt/sources.list
£¨±¸·Ýµ±Ç°µÄÔ´ÁÐ±í£© ......