Èý²½½ÌÄãÕÆÎÕOracleÍⲿ±í
Íâ±í(external table)¾ÍÏñÆÕͨµÄ±í¶ÔÏñÒ»Ñù£¬¿ÉÒÔselectµÈ£¬Ö»ÊÇËüÊÇÖ»¶ÁµÄ£¬Êý¾Ý¿âÖÐÖ»±£´æÁ˱í½á¹¹µÄÃèÊö£¬±íÊý¾ÝȴûÓдæ·ÅÔÚÊý¾Ý¿âÄÚ£¬¶øÊÇ´æ·ÅÔÚÁËÎļþϵͳÉÏ¡£µ±Óû§Ïëż¶ûʹÓÃÊý¾Ý¿âÍâµÄ½á¹¹»¯Êý¾Ýʱ£¬ÓÃÆðÍâ±íÀ´¾Í·Ç³£·½±ã£¬ÉõÖÁ±Èsqlldr¶¼Òª·½±ãµÄ¶à¡£ÔÚÕâÆªÎÄÕÂÀÎÒÃÇΪ´ó¼ÒÑÝʾÁË
¡¡¡¡Èý²½¾ÍÕÆÎÕoracleÍâ±í¹ý³Ì¡£Í¨¹ýÕâ´Îѧϰ£¬Ò²Ðí´ó¼Ò¾Í»á·¢Õ¹ÔÀ´Ñ§Ï°oracleÒ²ÊǺÃÈÝÒ×Ŷ¡£
¡¡¡¡µÚÒ»²½£º´´½¨Ä¿Â¼²¢ÊÚȨ
¡¡¡¡Ä¿Â¼ÊÇÊý¾ÝÎļþµÄ´æ·ÅÄ¿±ê£¬Êý¾ÝÎļþͨ³£ÒªÇóÊÇÎı¾Îļþ¡£Õâ¸ö¹ý³ÌÔÚ9iÒÔǰÊÇÐèÒªÅäÖÃutl_file_dir²ÎÊýµÄ¡£ ¸´ÖÆÄÚÈݵ½¼ôÌù°å
¡¡¡¡´úÂë:¡¡
sys@TEST>!ls /home/oracle/temp
¡¡¡¡user.ctl userlist.txt user.log
¡¡¡¡rudolf@TEST>
¡¡¡¡sys@TEST>conn system/alibaba
¡¡¡¡Connected.
¡¡¡¡sys@TEST>
¡¡¡¡sys@TEST>CREATE DIRECTORY TEMP AS '/home/oracle/temp/';
¡¡¡¡Directory created.
¡¡¡¡sys@TEST>grant read,write on directory TEMP to rudolf;
¡¡¡¡Grant succeeded.
µÚ¶þ²½£º´´½¨Íâ±íÓë²âÊÔ ¸´ÖÆÄÚÈݵ½¼ôÌù°å
¡¡¡¡´úÂë:¡¡¡¡
rudolf@TEST>CREATE TABLE "USERLIST"
¡¡¡¡2 (
¡¡¡¡3 ID NUMBER,
¡¡¡¡4 USERNAME VARCHAR2(30),
¡¡¡¡5 EMAIL VARCHAR2(128)
¡¡¡¡6 )
¡¡¡¡7 ORGANIZATION external
¡¡¡¡8 (
¡¡¡¡9 TYPE oracle_loader
¡¡¡¡10 DEFAULT DIRECTORY TEMP
¡¡¡¡11 ACCESS PARAMETERS
¡¡¡¡12 (
¡¡¡¡13 RECORDS DELIMITED BY NEWLINE CHARACTERSET US7ASCII
¡¡¡¡14 BADFILE 'TEMP':'userlist.bad'
¡¡¡¡15 DISCARDFILE 'TEMP':'userlist.dis'
¡¡¡¡16 LOGFILE 'TEMP':'user.log'
¡¡¡¡17 READSIZE 1048576
¡¡¡¡18 FIELDS TERMINATED BY "," OPTIONALLY ENCLOSED BY '"' LDRTRIM
¡¡¡¡19 MISSING FIELD VALUES ARE NULL
¡¡¡¡20 REJECT ROWS WITH ALL NULL FIELDS
¡¡¡¡21 (
¡¡¡¡22 ID CHAR(30)
¡¡¡¡23 TERMINATED BY "," OPTIONALLY ENCLOSED BY '"',
¡¡¡¡24 USERNAME CHAR(30)
¡¡¡¡25 TERMINATED BY "," OPTIONALLY ENCLOSED BY '"',
¡¡¡¡26 EMAIL CHAR(128)
¡¡¡¡27 TERMINATED BY "," OPTIONALLY ENCLOSED BY '"'
¡¡¡¡28 )
¡¡¡¡29 )
¡¡¡¡30 location
¡¡¡¡31 (
¡¡¡¡32 'userlist.txt'
Ïà¹ØÎĵµ£º
ORACLE±¸·Ý²ßÂÔ(ORACLE BACKUP STRATEGY)
2007Äê11ÔÂ02ÈÕ ÐÇÆÚÎå 16:03
¸ÅÒª
1¡¢Á˽âʲôÊDZ¸·Ý
2¡¢Á˽ⱸ·ÝµÄÖØÒªÐÔ
3¡¢Àí½âÊý¾Ý¿âµÄÁ½ÖÖÔËÐз½Ê½
4¡¢Àí½â²»Í¬µÄ±¸·Ý·½Ê½¼°ÆäÇø±ð
5¡¢Á˽âÕýÈ·µÄ±¸·Ý²ßÂÔ¼°ÆäºÃ´¦
Ò»¡¢Á˽ⱸ·ÝµÄÖØÒªÐÔ
¿ÉÒÔ˵£¬´Ó¼ÆËã»úϵͳ³öÊÀµÄÄÇÌìÆð£¬¾ÍÓÐÁ˱¸·ÝÕâ¸ö¸ÅÄ ......
ºÜ¶àʱºò£¬¶ÔÊý¾Ý¿â½øÐÐÐÔÄÜÕï¶Ï¿ÉÒÔʹÓÃSQL¸ú×ٵķ½·¨£¬°ÑһЩÐÅÏ¢¼Ç¼ÔÚtraceÎļþÀïÒÔºó·ÖÎö¡£Ò»°ãÇé¿öÏÂÎÒÃÇ¿ÉÒÔͨ¹ý³õʼ»¯²ÎÊýSQL_TRACE=TRUEÀ´ÉèÖÃSQL¸ú×Ù¡£
ÎÒÃÇÒ²¿ÉÒÔͨ¹ýÉèÖÃ10046ʼþÀ´½øÐÐSQL¸ú×Ù£¬²¢ÇÒ¿ÉÒÔÉèÖò»Í¬µÄ¸ú×Ù¼¶±ð£¬±ÈʹÓÃSQL_TRACE»ñµÃ¸ü¶àµÄÐÅÏ¢¡£
Level 0 Í£ÓÃSQL¸ú×Ù£¬Ï൱ÓÚSQL_T ......
oracle9iºÍ10gµÄÏÂÔØµØÖ·
Oracle9i Database Release 2 Enterprise/Standard/Personal Edition for Windows NT/2000/XP
http://download.oracle.com/otn/nt/oracle9i/9201/92010NT_Disk1.zip
http://download.oracle.com/otn/nt/oracle9i/9201/92010NT_Disk2.zip
http://download.oracle.com/otn/nt/oracle9i/9201/92 ......
Ò»¡¢ÏµÍ³Ó²¼þÐèÇó
1¡¢ÖÁÉÙ1024MBÎïÀíÄÚ´æ(3114848)
# grep MemTotal /proc/meminfo
2¡¢¿ÉÓý»»»ÇøÒªÇóÈçÏÂ±í£º
# grep SwapTotal /proc/meminfo
¿ÉÓÃÄÚ´æ
½»»»Çø´óС
Between 1024 MB and 2048 MB
1.5 times the size of ......
1¡¢Êý¾Ý¿âµ¼³öÃüÁî
exp wesoftwcp/wesoft@oradb file=f:\backup\%date:~0,10%.dmp log=f:\backup\%date:~0,10%.log
compress=n buffer=8092 consistent=y direct=n constraints=y feedback=10000 grants=y record=y indexes=y triggers=y rows=y
2¡¢Êý¾Ý¿âµ¼ÈëÃüÁî
set UserName=wesoftwcp
set Pas ......