ΪOracleÊý¾Ý¿â´´½¨Óû§
Oracle°²×°Íêºó£¬ÆäÖÐÓÐÒ»¸öȱʡµÄÊý¾Ý¿â£¬³ýÁËÕâ¸öȱʡµÄÊý¾Ý¿âÍ⣬ÎÒÃÇ»¹¿ÉÒÔ´´½¨×Ô¼ºµÄÊý¾Ý¿â¡£
¶ÔÓÚ³õѧÕßÀ´Ëµ£¬ÎªÁ˱ÜÃâÂé·³£¬¿ÉÒÔÓÃ'Database Configuration Assistant'Ïòµ¼À´´´½¨Êý¾Ý¿â¡£
´´½¨ÍêÊý¾Ý¿âºó£¬²¢²»ÄÜÁ¢¼´ÔÚÊý¾Ý¿âÖн¨±í£¬±ØÐëÏÈ´´½¨¸ÃÊý¾Ý¿âµÄÓû§£¬²¢ÇÒΪ¸ÃÓû§Ö¸¶¨±í¿Õ¼ä¡£
ÏÂÃæÊÇ´´½¨Êý¾Ý¿âÓû§µÄ¾ßÌå¹ý³Ì£º
1.¼ÙÈçÏÖÔÚÒѾ½¨ºÃÃûΪ'news'µÄÊý¾Ý¿â£¬´ËʱÔÚF:\oracle\product\10.1.0\oradata\Ŀ¼ÏÂÒѾ´æÔÚnewsĿ¼£¨×¢Ò⣺ÎÒµÄOracle10g°²×°ÔÚF:\oracleÏ£¬ÈôÄãµÄOracle°²×°ÔÚ±ðµÄĿ¼£¬ÄÇôÄãн¨µÄÊý¾Ý¿âĿ¼¾ÍÔÚ*\product\10.1.0\oradata\Ŀ¼Ï£©¡£
2.ÔÚ´´½¨Óû§Ö®Ç°£¬ÏÈÒª´´½¨±í¿Õ¼ä£º
Æä¸ñʽΪ£º¸ñʽ: create tablespace ±í¼äÃû datafile 'Êý¾ÝÎļþÃû' size ±í¿Õ¼ä´óС;
È磺
SQL> create tablespace news_tablespace datafile 'F:\oracle\product\10.1.0\oradata\news\news_data.dbf' size 500M;
ÆäÖÐ'news_tablespace'ÊÇÄã×Ô¶¨ÒåµÄ±í¿Õ¼äÃû³Æ£¬¿ÉÒÔÈÎÒâÈ¡Ãû£»'F:\oracle\product\10.1.0\oradata\news\news_data.dbf'ÊÇÊý¾ÝÎļþµÄ´æ·ÅλÖã¬'news_data.dbf'ÎļþÃûÒ²ÊÇÈÎÒâÈ¡£»'size 500M'ÊÇÖ¸¶¨¸ÃÊý¾ÝÎļþµÄ´óС£¬Ò²¾ÍÊDZí¿Õ¼äµÄ´óС¡£
3.ÏÖÔÚ½¨ºÃÁËÃûΪ'news_tablespace'µÄ±í¿Õ¼ä£¬ÏÂÃæ¾Í¿ÉÒÔ´´½¨Óû§ÁË(Oracle¹æ¶¨ÁËÈýÖÖ»ù±¾Óû§Éí·Ýnormal¡¢sysoper¡¢sysdba¡£ÆäÖÐsysdbaºÍsysoper¶¼ÊôÓÚϵͳ¼¶Óû§£¬Ö»ÓÐͨ¹ýÊÚȨµÄnormalÓû§²Å¿ÉÒÔÖ±½Ó·ÃÎÊн¨µÄ±í¿Õ¼äÖеÄÊý¾ÝÐÅÏ¢)¡££º
Æä¸ñʽΪ£º¸ñʽ: create user Óû§Ãû identified by ÃÜÂë default tablespace ±í¿Õ¼ä±í;
È磺
SQL> create user news identified by news default tablespace news_tablespace;
ĬÈϱí¿Õ¼ä'default tablespace'ʹÓÃÉÏÃæ´´½¨µÄ±í¿Õ¼ä¡£
4.½Ó×ÅÊÚȨ¸øÐ½¨µÄÓû§£º
SQL> grant connect,resource to news; --±íʾ°Ñ connect,resourceȨÏÞÊÚÓènewsÓû§
Ïà¹ØÎĵµ£º
½éÉÜto_char(Êý×Ö, ‘¸ñʽ’)£¬±È½Ï³£Óõĸñʽ
9 ±íʾÓÐЧλÊý
0 ÓÃ0²¹×ãλÊý
B Óÿոñ²¹×ãλÊý
ÔÊýµÄλÖÃÓÐʵ¼ÊÊý×ÖռλµÄʱºò£¬0ºÍ9µÄЧ¹ûÊÇÒ»ÑùµÄ¡£
0ºÍ9µÄÇø±ðÔÚÓÚ¸ñʽÖеÄÄÇһλÖÃʵ¼ÊÊý×ÖûÓÐվλµÄÇé¿öÏ¡£
select to_char(0.45,'0.99'); ½á¹ûÊÇ0.45
select ......
¼ÙÉèÊý¾Ý¿âµÄÓµÓÐÕßΪoracle£¬Êý¾Ý¿âµÄÓû§Îªscott£¬Æä¿ÚÁîΪtrigger£¬
OracleÊý¾Ý¿âµÄ²ÎÊý$ORACLE_HOMEΪ/usr/oracle£¬$ORACLE_SIDΪoracle1£¬ÔòʵÏÖ²½ÖèÈçÏ£º
1¡¢½¨Á¢ÊµÏÖ±¸·ÝµÄshell
ÔÚ/usr/oracleÖÐÓÃviÃüÁÁ¢Îļþbackup.sh£¬ÆäÄÚÈÝΪ:
ORACLE_HOME=/usr/oracle; <br>export ORACLE_HOME;
ORACLE_SID= ......
¡¡¡¡OracleÊý¾Ý¿âÖУ¬±íÊÇ×î»ù±¾µÄÄÚÈÝ¡£¿ÉÒÔ˵£¬±íÉè¼ÆµÄºÃ»µÖ±½Ó¸úÊý¾Ý¿âµÄÐÔÄÜÏà¹Ø¡£ËùÒÔ£¬ÔÚÉè¼Æ±íµÄʱºò£¬³ýÁËÒª×ñÑÆä¹ÌÓеÄÊý¾Ý¿â×¼ÔòÖ®Í⣬»¹ÐèÒª¿´¸öÈ˵ÄÊý¾Ý¿â¹ÜÀí¾Ñé¡£ÏÂÃæÎҾͰÑÕâЩ¾Ñé·ÖÏíһϣ¬»òÐí¶Ô´ó¼ÒÓÐËù°ïÖú¡£
¡¡¡¡Ò»¡¢ ±í¸Ã´æ·ÅÔÚÄÄÀï?
¡¡¡¡ÎÒÃǶ¼ÖªµÀ£¬ÔÚOracleÊý¾Ý¿âÖУ¬Ê¹ÀûÓÿռäÕâ¸ö¸ÅÄîÀ´¹Ü ......
¹Ø¼ü´Ê:
°ó¶¨±äÁ¿(binding variable),¹²Ïí³Ø(shared buffer pool), SGA(system global area);
ÔÚ¿ª·¢Ò»¸öÊý¾Ý¿â
ϵͳǰ,ÓÐ˶ÔOracle ϵͳÁ˽âºÜ¶à,ÓÈÆäÊÇËüµÄÌØÐÔ,ºÃÏóºÜÉÙ°É;¶Ô³õѧÕßÀ´½²,Õâ¸üÊDz»¿ÉÄܵÄÊÂÇé;½ö½ö¼òµ¥ÕÆÎÕÁËSQL
µÄд·¨,¾Í¿ªÊ¼ÁËÊý¾Ý¿âµÄ¿ª·¢,Æä½á¹ûÖ»ÄÜÊÇ¿ª·¢Ò»¸öûÓÐЧÂÊ,ҲûÓпÉÀ©Õ¹µÄϵͳ;
j8m ......
Ò»¸öÓû§¿ÉÒÔʹÓÃÒ»¸ö»ò¶à¸ö±í¿Õ¼ä£¬Ò»¸ö±í¿Õ¼äÒ²¿ÉÒÔ¹©¶à¸öÓû§Ê¹Óá£Óû§ºÍ±í¿Õ¼äûÓÐÁ¥Êô¹ØÏµ£¬±í¿ÕÊÇÒ»¸öÓÃÀ´¹ÜÀíÊý¾Ý´æ´¢Âß¼¸ÅÄ±í¿Õ¼äÖ»ÊǺÍÊý¾ÝÎļþ·¢Éú¹ØÏµ£¬Êý¾ÝÎļþÊÇÎïÀíµÄ£¬Ò»¸ö±í¿Õ¼ä¿ÉÒÔ°üº¬¶à¸öÊý¾ÝÎļþ£¬¶øÒ»¸öÊý¾ÝÎļþÖ»ÄÜÁ¥ÊôÒ»¸ö±í¿Õ¼ä¡£
Óû§ÊôÓÚÊý¾Ý¿âʵÀýµ ......