Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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 Óû§¼°½ÇÉ« ½éÉÜ

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

oracle ²é¿´Òþº¬²ÎÊýµÄ½Å²½

½Å±¾1£º
SELECT NAME 
,value 
,description 
from ( --GV$SYSTEM_PARAMETER 
SELECT x.inst_id as instance 
,x.indx+1 
,ksppinm as NAME 
,ksppity 
,ksppstvl as value 
,ksppstdf as isdefault& ......

java jdbc µ÷Óà oracle´æ´¢¹ý³Ì ·µ»ØÓαê

1.´´½¨²âÊÔ±í
create table users(
userid int primary key,
username varchar2(20),
userpwd  varchar2(20)
);
insert into users values(1,'test','test');
insert into users values(2,'test','test');
insert into users values(3,'test','test');
insert into users values(4,'test','test');
insert i ......

oracleÓÅ»¯2

--¶¨ÒåÊý¾Ý¿âÁ¬½Ó·Ö·¢Æ÷
alter system set dispatchers='(PROTOCOL=TCP)(SERVICE=imapdb)(DISPATCHERS=5)(PROTOCOL=IPC)(DISPATCHERS=5)' scope=spfile;
--¶¨Òå¹²Ïí·þÎñÊý
alter system set shared_servers=20 scope=spfile;
--¶¨Òå¹²Ïí·þÎñµÄsessionÊý
alter system set shared_server_sessions=1024 scope=spfile;
......

OracleÖÐstart with...connect by prior×Ó¾äÓ÷¨

connect by Êǽṹ»¯²éѯÖÐÓõ½µÄ£¬Æä»ù±¾Óï·¨ÊÇ£º
select ... from tablename start with Ìõ¼þ1
connect by Ìõ¼þ2
where Ìõ¼þ3;
Àý£º
select * from table
start with org_id = 'HBHqfWGWPy'
connect by prior org_id = parent_id;
¼òµ¥ËµÀ´Êǽ«Ò»¸öÊ÷×´½á¹¹´æ´¢ÔÚÒ»ÕűíÀ±ÈÈçÒ»¸ö±íÖдæÔÚÁ½¸ö×Ö¶Î:
......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ