Oracleѧϰ±Ê¼ÇÖ®±í¿Õ¼äµÈ¸ÅÄî¼°Óû§È¨ÏÞ
OracleÊý¾Ý¿âÖ»ÊÇһЩÎļþ×é³É£¬OracleʵÀýÊÇÖ¸ÓÐ×Ô¼ºµÄϵͳȫ¾ÖÇøºÍÏà¹ØÊý¾Ý¿âÎļþµÄOracle·þÎñÆ÷½ø³Ì¼¯¡£ÐÂ×°µÄOracleÊý¾Ý¿â¹ÜÀíϵͳÓÐÒ»¸öԤװµÄÊý¾Ý¿â£¨Í¨³£½ÐORCL£©£¬Í¬Ê±»áÆô¶¯Ò»¸öʵÀý£¬ÒÔºóµÄÊý¾Ý¿âÁ¬½Ó£¬¶¼Ä¬ÈÏÊÇͨ¹ýÕâ¸öʵÀýÁ¬½Óµ½¸ÃÊý¾Ý¿â¡£
¿ÉÒÔн¨Êý¾Ý¿â£¬Í¨¹ýͼÐλ¯»òÊÖ¹¤´úÂ뷽ʽ¡£Ð½¨µÄÊý¾Ý¿âÓëORCLÒ»Ñù£¬¿ÉÄÜÖ»ÊÇÈ¡Ãû²»Í¬£¨¼ÙÉèΪnewdb£©£¬Ò²»áÆô¶¯newdbµÄÒ»¸öʵÀý¡£Õâ¾ÍÊÇ˵£¬Ò»Ì¨»úÆ÷ÉÏ¿ÉÒÔÔËÐжà¸öOracleʵÀý£¬ÔÚÁ¬½Óʱ£¬ÐèÒªÖ¸¶¨Á¬½Ó²ÎÊýÁ¬½Óµ½²»Í¬µÄʵÀý£¬»òÕßͨ¹ýALTER SESSION SET INSTANCE = newdb µÄ·½Ê½À´Ö¸¶¨Á¬½Óµ½µÄʵÀý¡£Ò»°ãÓÐÒ»¸öĬÈÏʵÀý£¡
ÎÒÀí½â´óÖ¿ÉÒÔÕâÑùÀ´¼òµ¥¿´´ýORacleµÄ×é³É²ã´Î£º
Êý¾Ý¿â--±í¿Õ¼ä--ijһ¸öÓû§µÄ±í¼¯--Ò»Õűí--ÐС¢ÁÐ……£¬¶Ô±íµÄÒýÓúÍÊÚȨ£¬³£ÊÇÒÔÓû§Îªµ¥Î»µÄ¡£µ±È»£¬ÊµÖÊÉϱí¿Õ¼äÊÇÎïÀí¸ÅÄ¶øÓû§±íÊÇÊý¾Ý¿âÖеĶÔÏó£¬Ö»ÊÇ´æÓÚijһ¸ö±í¿Õ¼äϵÄÒ»¿é¿Õ¼äÖС£
±í¿Õ¼ä¡¢¶Î¡¢Çø¼äºÍÊý¾Ý¿â¶ÔÏó
OracleÊý¾Ý¿âµÄÎïÀí´æ´¢½á¹¹ÓÉÊý¾ÝÎļþ×é³É£¬µ«ÔÚÂß¼ÉÏ£¬Oracle½«Êý¾Ý¿âËùÓÐÊý¾ÝÎļþÕ¼ÓõĴÅÅ̿ռ仮·ÖΪһ¸ö»ò¶à¸ö±í¿Õ¼ä½øÐд洢¹ÜÀí¡£Ò»¸ö±í¿Õ¼ä¿É°üº¬¶à¸öÊý¾ÝÎļþ£¬µ«Ò»¸öÊý¾ÝÎļþÖ»ÄÜÊôÓÚÒ»¸ö±í¿Õ¼ä¡£
OracleµÄÂß¼´æ´¢½á¹¹´óÖÂÓÐÒÔϼ¸¸ö²ã´Î£º±í¿Õ¼ä--¶Î--Çø¼ä--Êý¾Ý¿é¡£Æ½³£Óõ½µÄÖ÷ÒªÊDZí¿Õ¼ä¡¢¶ÎºÍÇø¼ä£¬¶ÎÓÐÊý¾Ý¶Î¡¢Ë÷Òý¶Î¡¢ÁÙʱ¶ÎºÍ»Ø¹ö¶Î¼¸ÖÖ¡£Oracle¶ÔÏóÖÐµÄ±í£¬Ë÷ÒýµÈ±ãÊÇ´æ´¢ÔÚÕⲻͬµÄ¶ÎÀïÃæ¡£¶øÒ»ÕÅÊý¾Ý¿â±í£¬Ö»ÊôÓÚÊý¾Ý¶Î£¬µ«Ëü¿ÉÄÜ¿çÔ½¶à¸öÇø¼ä(Extent)£¬ÒòÎªÇø¼ä°üÀ¨¹Ì¶¨µÄÈô¸É¸öÊý¾Ý¿é´óС£¬Ò»¸öÇø¼äδ±Ø·ÅµÃÏÂÒ»ÕÅ±í£¬»®·ÖÇø¼äÖ»ÊÇΪÁ˿ռä·ÖÅäÓë»ØÊյķ½±ã¡£
ÐÂÔöÓû§¼°ÆäÊÚȨ
ÔÚOracleÊý¾Ý¿âÖÐмÓÈëÒ»¸öÓû§Ê±£¬Ö÷ÒªÓÐÒÔϼ¸²½£º
Ò»¡¢Ð½¨±í¿Õ¼ä£¨ÈçÐÂÓû§µÄĬÈϱí¿Õ¼äʹÓÃÏÖÓеıí¿Õ¼äÈçUSERS±í¿Õ¼ä£¬Ôò²»ÐèҪн¨£©¡£´´½¨±í¿Õ¼äʱ£¬ÐèÒªÖ¸¶¨Êý¾ÝÎļþµÈһЩ±í¿Õ¼äµÄ²ÎÊý¡£
¶þ¡¢Ð½¨Óû§¡£¸Õн¨µÄÓû§¿ÉÒÔûÓÐÖ¸¶¨ÈκÎȨÏÞÊôÐÔ£¬Ò²¿ÉÒÔÖ¸¶¨ÆäĬÈϱí¿Õ¼äµÈ¡£
Èý¡¢Óû§ÊÚȨ¡£Ö¸¶¨Óû§µÄĬÈϱí¿Õ¼ä¡¢½«create session(Á¬½ÓÊý¾Ý¿â)¡¢create table¡¢select ta
Ïà¹ØÎĵµ£º
Oracle´´½¨É¾³ýÓû§¡¢½ÇÉ«¡¢±í¿Õ¼ä¡¢µ¼Èëµ¼³ö¡¢...ÃüÁî×ܽá
//´´½¨ÁÙʱ±í¿Õ¼ä
create temporary tablespace zfmi_temp
tempfile 'D:\oracle\oradata\zfmi\zfmi_temp.dbf'
size 32m
autoextend on
next 32m maxsize 2048m
extent management local;
//tempfile²ÎÊý±ØÐëÓÐ
//´´½¨Êý¾Ý±í¿Õ¼ä
create table ......
½ñÌìÔÚ»úÆ÷ÉÏ×°Oracle 10g£¬°²×°Íê³ÉÒÔºó³öÏÖ´íÎóÌáʾ¡°ORA-00988: ¿ÚÁîȱʧ»òÎÞЧ¡±£¬È»ºó¾ÍÎÞ·¨½øÈë¿ØÖÆÌ¨½øÐÐÏàÓ¦µÄ²Ù×÷ºÍ¹ÜÀí£¬ÎÒÒÔǰÔÚ°²×°Oracle 9ʱ²¢Ã»ÓгöÏÖ¹ý
Õâ¸ö´íÎó¡£È»ºóÐ¶ÔØºóÖØÐ°²×°£¬ÎÊÌâÒÀ¾É£¬ÕÛÌÚÁ˺ôóÒ»ÕóÖÕÓÚŪÃ÷°×ÊÇÔõôһ»ØÊÂÁË¡£
ÕâÖÖÇé¿öͨ³£·¢ÉúÓÚ´´½¨ Oracle Àý³Ìʱָ¶¨ÁË·ÇÕý³£µÄÈ«¾ÖÊý¾Ý¿ ......
SQL> select to_char(sysdate,'yyyy')||'Äê'||to_char(sysdate,'mm')||'ÔÂ'||to_char(sysdate,'dd')||'ÈÕ' from dual;
TO_CHAR(SYSDATE,'YYYY')||'Äê'|
»òÕßʹÓÃË«ÒýºÅ
select to_char(add_months(trunc(sysdate),-1),'yyyy"Äê"mm"ÔÂ"') from dual È¡ÉϸöÔ·Ý
......
ÓÐÁ½ÖÖº¬ÒåµÄ±í´óС¡£Ò»ÖÖÊÇ·ÖÅä¸øÒ»¸ö±íµÄÎïÀí¿Õ¼äÊýÁ¿£¬¶ø²»¹Ü¿Õ¼äÊÇ·ñ±»Ê¹Ó᣿ÉÒÔÕâÑù²éѯ»ñµÃ×Ö½ÚÊý£º
select segment_name, bytes
from user_segments
where segment_type = 'TABLE';
»òÕß
Select Segment_Name,Sum(bytes)/1024/1024 from User_Extents Group By Segment_Name
ÁíÒ»ÖÖ±íʵ¼ÊÊ¹Ó ......
תÖÁ(http://xsb.itpub.net/post/419/33028)
22/06/2005 12:22 FP
Oracle´Ó8.1.6¿ªÊ¼Ìṩ·ÖÎöº¯Êý£¬·ÖÎöº¯ÊýÓÃÓÚ¼ÆËã»ùÓÚ
×éµÄijÖÖ¾ÛºÏÖµ£¬ËüºÍ¾ÛºÏº¯ÊýµÄ²»Í¬Ö®´¦ÊǶÔÓÚÿ¸ö×é·µ»Ø¶àÐУ¬¶ø¾ÛºÏº¯Êý¶ÔÓÚÿ¸ö×éÖ»·µ»ØÒ»ÐС£
ÏÂÃæÀý×ÓÖÐʹÓõıíÀ´×ÔOracle×Ô´øµÄHRÓû§ÏÂµÄ±í£¬Èç¹û
ûÓа²×°¸ÃÓû§£¬¿ÉÒÔÔÚSYSÓû§ÏÂÔËÐÐ ......