oracle´´½¨±í¿Õ¼ä.´´½¨Óû§.´´½¨±í
ÔÚSQL*PlusÖУº£¨1£©ÈçºÎÌí¼Óɾ³ýÊý¾Ý¿â£¿£¨2£©Êý¾Ý¿â¾ÍÊDZíÂ𣿣¿£¨3£©ÈçºÎ´´½¨±í¿Õ¼ä£¿£¨4£©ÈçºÎ´´½¨Óû§£¿£¨5£©ÊDz»ÊÇÒ»¸ö±í¿Õ¼äÖ»ÄÜ´´½¨Ò»¸öÓû§£¿£¨6£©ÔõÑù´Ó¿Í»§¶Ë·ÃÎÊÊý¾Ý¿â·þÎñÆ÷µÄÅäÖã¿
¡¡¡¡
¡¡¡¡»Ø´ð£º
¡¡¡¡1¡¢ºÎÌí¼Óɾ³ýÊý¾Ý¿â£¿Ã»ÕâÖÖ¸ÅÄ²»¶®¡£
¡¡¡¡2¡¢Êý¾Ý¿â=ËùÓеÄoracleµÄÊý¾ÝÎļþ+¿ØÖÆÎļþ+ÈÕÖ¾Îļþ+²ÎÊýÎļþ,Êý¾Ý¿â²»ÊDZí
¡¡¡¡3¡¢create¡¡tablespace¡¡...¡¡Óï¾ä
¡¡¡¡eg:CREATE¡¡TABLESPACE¡¡tabspace_2
¡¡¡¡DATAFILE¡¡’diska:tabspace_file2.dat’¡¡SIZE¡¡20M
¡¡¡¡DEFAULT¡¡STORAGE¡¡(INITIAL¡¡10K¡¡NEXT¡¡50K
¡¡¡¡MINEXTENTS¡¡1¡¡MAXEXTENTS¡¡999)
¡¡¡¡ONLINE;
¡¡¡¡4¡¢create¡¡user...Óï¾ä
¡¡¡¡eg:
¡¡¡¡CREATE¡¡USER¡¡sidney
¡¡¡¡IDENTIFIED¡¡BY¡¡welcome
¡¡¡¡DEFAULT¡¡TABLESPACE¡¡cases_ts
¡¡¡¡QUOTA¡¡10M¡¡ON¡¡cases_ts
¡¡¡¡TEMPORARY¡¡TABLESPACE¡¡temp_ts
¡¡¡¡QUOTA¡¡5M¡¡ON¡¡system
¡¡¡¡PROFILE¡¡engineer
¡¡¡¡PASSWORD¡¡EXPIRE;
¡¡¡¡5¡¢±í¿Õ¼äÓëÓû§Ã»Ì«´óµÄ¹ØÏµ
¡¡¡¡6¡¢Ê¹ÓÃnet8¡¡configration¡¡assistantÅäÖÃһϡ£
¡¡¡¡
¡¡¡¡ÄãÔÚÓÃSQL¡¡serverµÄ¹ÛÄîѧϰOracle£¬ÕâÊDz»¶ÔµÄ¡£
¡¡¡¡
¡¡¡¡OracleµÄÊý¾Ý¿âÒ»°ãÊDz»ÄÜɾ³ýµÄ¡£ÎÒÈÏΪSQLserverÖеÄÊý¾Ý¿âÓеãÏòOracleµÄ±í¿Õ¼ä£¬²»Ì«È·ÇС£
¡¡¡¡
////////////////////////////////////////////////////////////////////////////////////////////
¡¡Òò´Ë£¬ÔÚ´´½¨¶ÔÏó֮ǰ£¬Ê×ÏÈÒª·ÖÅä´æ´¢¿Õ¼ä£®
¡¡¡¡·ÖÅä´æ´¢£¬¾ÍÒª´´½¨±í¿Õ¼ä£º
¡¡¡¡´´½¨±í¿Õ¼äʾÀýÈçÏ£º
CREATE TABLESPACE "SAMPLE"
LOGGING
DATAFILE 'D:\ORACLE\ORADATA\ORA92\LUNTAN.ora' SIZE 5M
EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO
ÉÏÃæµÄÓï¾ä·ÖÒÔϼ¸²¿·Ö£º
µÚÒ»: CREATE TABLESPACE "SAMPLE" ¡¡´´½¨Ò»¸öÃûΪ "SAMPLE" µÄ±í¿Õ¼ä.
¶Ô±í¿Õ¼äµÄÃüÃû,×ñÊØOracle µÄÃüÃû¹æ·¶¾Í¿ÉÁË.
ORACLE¿ÉÒÔ´´½¨µÄ±í¿Õ¼äÓÐÈýÖÖÀàÐÍ:
(1)TEMPORARY: ÁÙʱ±í¿Õ¼ä,ÓÃÓÚÁÙʱÊý¾ÝµÄ´æ·Å;
´´½¨ÁÙʱ±í¿Õ¼äµÄÓï·¨ÈçÏÂ:
CREATE TEMPORARY TABLESPACE "SAMPLE"......
(2)UNDO : »¹Ô±í¿Õ¼ä. ÓÃÓÚ´æÈëÖØ×öÈÕÖ¾Îļþ.
´´½¨»¹Ô±í¿Õ¼äµÄÓï·¨ÈçÏÂ:
CREATE UNDO TABLESPACE "SAMPLE"......
(3)Óû§±í¿Õ¼ä: ×îÖØÒª,Ò²ÊÇÓÃÓÚ´æ·ÅÓû§Êý¾Ý±í¿Õ¼ä
&nbs
Ïà¹ØÎĵµ£º
select trunc(sysdate ,'yyyy') from dual --±¾Äê¶ÈµÚÒ»Ìì
select trunc(sysdate ,'mm') from dual --±¾ÔµÚÒ»Ìì
&nbs ......
¡¾ÑµÁ·6.1¡¿¡¡Ê¹ÓÃÒþʽÓαêµÄÊôÐÔ£¬Åж϶ԹÍÔ±¹¤×ʵÄÐÞ¸ÄÊÇ·ñ³É¹¦¡£
²½Öè1£ºÊäÈëºÍÔËÐÐÒÔϳÌÐò£º
BEGIN
UPDATE emp SET sal=sal+100 WHERE empno=1234;
IF SQL%FOUND THEN
DBMS_OUTPUT.PUT_LINE('³É¹¦Ð޸ĹÍÔ±¹¤×Ê£¡');
......
³£¼ûºǫ́½ø³Ì°üÀ¨:
• Êý¾Ý¿âд½ø³Ì (DBWn):½«Êý¾Ý¿â»º³åÇø¸ßËÙ»º´æÖеľ¹ýÐ޸ĵĻº³åÇø(»ÒÊý¾Ý»º ³åÇø)ÒÔÒì²½·½Ê½Ð´Èë´ÅÅÌ
• ÈÕ־д½ø³Ì (LGWR):½«ÈÕÖ¾»º³åÇøÖгÆÎªÖØ×öÐÅÏ¢µÄ»Ö¸´ÐÅϢдÈë´ÅÅÌÉϵÄÖØ×öÈÕ Ö¾Îļþ
• ¼ì²éµã½ø³Ì (CKPT):ÔÚ¿ØÖÆÎļþºÍÿ¸öÊý¾ÝÎļþÍ·ÖмǼ¼ì²éµãÐÅÏ¢
• ϵͳ¼àÊÓÆ÷½ø³ ......
package DBbean;
import java.sql.*;
public class ConnBean
{
private Connection con;
//³õʼ»¯Á¬½Ó¡£
public ConnBean()
{
try
{
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
......
/**
*
*/
package com.huawei.widget.util;
import java.math.BigDecimal;
/**
* @author tanjixuan
* @since 2008-12-20
*
*/
public final class DatabaseUtil
{
// oracleתÒå×Ö·û
public static final char ORACLE_ESCAPE_CHAR = '\\';
// orac ......