Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

Oracle·ÃÎÊSQL Server

ÔÚÍøÉÏÕÒµÄÒ»¸ö·½·¨£¬¾ÍÒòΪһ¸öhostNameûÅäÖöԣ¬º¦µÃÎÒ»¨ÁË3¸öСʱ²Å¸ã¶¨
²âÊÔ»·¾³:
oracle·þÎñÆ÷: windowsXPϵͳ£¬ oracle9.2.0.7£¬Ö÷»úÃû£ºoracleHost
sqlserver·þÎñÆ÷:windows2003 r2ϵͳ£¬sqlserver 2000,Ö÷»úÃû£ºsqlHost
Ä¿µÄ£ºÔÚOracleÊý¾ÝÖзÃÎÊsqlserverÖеÄNorthwindÊý¾Ý¿â
1¡¢ÔÚ°²×°ORACLE9iʱ, Ҫѡ͸Ã÷Íø¹Ø(Oracle Transparent Gateway)Àï·ÃÎÊMicrosoft SQL ServerÊý¾Ý¿â
     Èç¹ûûѡÔñ£¬Óð²×°ÅÌÖØÐÂ×°Ò»ÏÂÕâ¸ö×é¼þ£¬ÎÒµÄûװ£¬ÎÒ¾ÍÓÃoracle9.2.0.4µÄÔ­ÅÌÖØÐÂ×°µÄ£¬È»ºóÔÚÓÃoracle9.2.0.7µÄ²¹¶¡°üÔÙÉý¼¶Ò»Ï£¬²»È»Óò»ÁË£¬ÎÒ¾ÍÒòÕâ¸ö£¬ºÄ·ÑÁË1¸öСʱÕÒÔ­Òò¡£
     °²×°Ê±ÓиöÈÃÄãÑ¡ÔñSQL Server·þÎñÆ÷µÄ£¬Äã¿ÉÒÔ°´ÕæÊµµÄÅäÖ㬺óÃæÎÒÖ÷Òª½²×Ô¼ºÊÖ¹¤ÅäÖá£
     °²×°ºÃºó£¬»áÔÚ$ORACLE9I_HOME\tg4msql\admin\ÏÂÓм¸¸öÅäÖõÄsample,¿ÉÒÔ¿´¿´£¬ÀïÃæÓиöpdf°ïÖú
ÏÂÃæÊÇÎÒµÄÅäÖÃ
¡¡¡¡$ORACLE9I_HOME\tg4msql\admin\ ÏÂÐÂдinitnorthwind.oraÅäÖÃÎļþ. 
¡¡¡¡ÄÚÈÝÈçÏÂ: 
¡¡¡¡HS_FDS_CONNECT_INFO="SERVER= sqlHost;DATABASE=Northwind" 
¡¡¡¡HS_DB_NAME=Northwind 
¡¡¡¡HS_FDS_TRACE_LEVEL=OFF 
¡¡¡¡HS_FDS_RECOVERY_ACCOUNT=RECOVER 
¡¡¡¡HS_FDS_RECOVERY_PWD=RECOVER¡¡¡¡
¡¡¡¡$ORACLE9I_HOME\network\admin ÏÂlistener.oraÄÚÈÝÈçÏÂ: 
¡¡¡¡LISTENER = 
¡¡¡¡ (DESCRIPTION_LIST = 
¡¡¡¡ (DESCRIPTION = 
¡¡¡¡ (ADDRESS_LIST = 
¡¡¡¡ (ADDRESS = (PROTOCOL = TCP)(HOST = oracleHost)(PORT = 1521)) 
¡¡¡¡ ) 
¡¡¡¡ ) 
¡¡¡¡ )¡¡¡¡ 
¡¡¡¡SID_LIST_LISTENER = 
¡¡¡¡ (SID_LIST = 
¡¡¡¡ (SID_DESC = 
¡¡¡¡ (GLOBAL_DBNAME = test9) 
¡¡¡¡ (ORACLE_HOME = d:\oracle\ora92) 
¡¡¡¡ (SID_NAME = test9) 
¡¡¡¡ ) 
¡¡¡¡ (SID_DESC= 
¡¡¡¡ (SID_NAME=northwind) 
¡¡¡¡ (ORACLE_HOME=d:\Oracle\Ora92) 
¡¡¡¡ (PROGRAM=tg4msql) 
¡¡¡¡ ) 
¡¡¡¡ )¡¡¡¡ 
¡¡¡¡ÖØÆô¶¯Õą̂×ögatewayµÄwindows»úÆ÷ÉÏ(oracleHost)TNSListener·þÎñ. ¡¡¡¡ 
¡¡¡¡(·²Êǰ´´Ë²½ÖèÐÂÔö¿É·ÃÎʵÄSQL ServerÊý¾Ý¿âʱ£¬TNSListener·þÎñ¶¼ÒªÖØÆô¶¯) ¡¡¡¡ 
¡¡¡¡2¡¢ORACLE9IµÄ·þÎñÆ÷¶ËÅäÖÃtnsnames.ora,²»ÄÜÓÃnet8ÅäÖù¤¾


Ïà¹ØÎĵµ£º

OracleÄÚ´æ½á¹¹ÓëʵÀý¼°Æä¹ÜÀí

OracleÄÚ´æ½á¹¹ÓëʵÀý¼°Æä¹ÜÀí
1¡¢  ÄÚ´æ½á¹¹£º
OracleÊý¾Ý¿âµÄ×ÜÌå½á¹¹ÈçÏÂͼ£º
ÿ¸öOracleÊý¾Ý¿â¶¼ÊÇÓÉOracle Instance£¨ÊµÀý£©ÓëÊý¾Ý¿â£¨Êý¾ÝÎļþ£¬¿ØÖÆÎļþ¡¢ÖØ×öÈÕÖ¾Îļþ£©×é³É£¬ÆäÖÐËùνʵÀý¾ÍÊÇÓû§Í¬Êý¾Ý¿â½»»¥µÄý½é£¬Óû§Í¨¹ýÓÚÒ»¸öʵÀýÏàÁ¬À´²Ù×÷Êý¾Ý¿â¡£¶øÊµÀýÓÖÊÇÓÉͳһµÄÄÚ´æ½á¹¹£¨SGA£¬PGA£¬UGA£©ºÍ ......

³£¼ûOracle HINTµÄÓ÷¨

¡¡1. /*+ALL_ROWS*/
¡¡¡¡±íÃ÷¶ÔÓï¾ä¿éÑ¡Ôñ»ùÓÚ¿ªÏúµÄÓÅ»¯·½·¨,²¢»ñµÃ×î¼ÑÍÌÍÂÁ¿,ʹ×ÊÔ´ÏûºÄ×îС»¯.
¡¡¡¡ÀýÈç:
¡¡¡¡SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN from BSEMPMS WHERE EMP_NO='SCOTT';
¡¡¡¡2. /*+FIRST_ROWS*/
¡¡¡¡±íÃ÷¶ÔÓï¾ä¿éÑ¡Ôñ»ùÓÚ¿ªÏúµÄÓÅ»¯·½·¨,²¢»ñµÃ×î¼ÑÏìӦʱ¼ä,ʹ×ÊÔ´ÏûºÄ×îС»¯.
¡¡¡¡ÀýÈç ......

Oracle Óû§¼°½ÇÉ« ½éÉÜ

Ò»
.
Óû§¹ÜÀí
1.1
½¨Á¢Óû§£¨Êý¾Ý¿âÑéÖ¤£©
    
CREATE
 
USER
  
DAVE  
IDENTIFIED 
BY
  
pwd
    
DEFAULT
TABLESPACE 
users
    
TEMPORARY
  
TABLESPACE  ......

OracleʵÏÖ×ÔÔöÖ÷¼ü

OracleʵÏÖ×ÔÔöÖ÷¼ü
oracleûÓÐORACLE×ÔÔö×Ö¶ÎÕâÑùµÄ¹¦ÄÜ£¬µ«ÊÇͨ¹ý´¥·¢Æ÷(trigger)ºÍÐòÁÐ(sequence)¿ÉÒÔʵÏÖ¡£
create table t_client (id number(4) primary key,
pid number(4) not null,
name varchar2(30) not null,
client_id varchar2(10),
client_level char(3),
bank_acct_no varchar2(30),
contact_tel&n ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ