±Û¾´ÀÌ :±èÇÊÈ£ 1998³â 11¿ù 07ÀÏ 11:05:57
In Reply to: [Áú¹®] JDBC ½ÇÇà½Ã ¿¡·¯°¡ !!! [+ URL subnameÀº ¾î¶»°Ô ¸¸µå³ª¿ä ?] posted by Çѵ¿¼ö on 1998³â 11¿ù 06ÀÏ 22:56:41:
¾È³çÇϼ¼¿ä?
±éÇÊÈ£ÀÔ´Ï´Ù.
String URL = "jdbc:odbc:wombat";
¿¡¼ º¯¼ö À̸§ÀÌ URL ·Î µÇ¾î ÀÖ´Ù º¸´Ï ±¦È÷ URL °´Ã¼¿Í È¥µ·ÀÌ µË´Ï´Ù.
Àǹ̷δ µ¥ÀÌÅͺ£À̽º ¿¬°á¿¡ ÇÊ¿äÇÑ String À̹ǷÎ
Connection String À̶ó°í ºÎ¸£´Â °ÍÀÌ ´õ ¸Â´Ù°í º¾´Ï´Ù.
±× String ÀÇ value ¿¡¼
ù° Ç׸ñ jdbc ´Â JDBC µå¶óÀ̹ö·Î ¿¬°áÇÑ´Ù´Â ¶æÀÌ°í,
µÑ° Ç׸ñ odbc ´Â »ç¿ëÇÒ JDBC µå¶óÀ̹ö°¡ JDBC-ODBC µå¶óÀ̹ö¶ó´Â ¶æÀÌ°í
¼Â° Ç׸ñ wombat ´Â µ¥ÀÌÅͺ£À̽º À̸§ÀÔ´Ï´Ù.
JDBC-ODBC µå¶óÀ̹ö´Â ODBC µå¶óÀ̹ö¸¦ Çϳª ´õ Åë°úÇÏ´Â ±¸Á¶·Î µÇ¾î Àִµ¥,
À©32 (À©95/À©96/NT) ½Ã½ºÅÛ¿¡¼´Â ODBC ¼³Á¤ÇÒ ¶§
¸¸µé¾î ÁÖ´Â System DSN ÀÇ À̸§ÀÔ´Ï´Ù.
System DSN À̸§Àº ½ÇÁ¦ µ¥ÀÌÅͺ£À̽º À̸§°ú´Â Â÷ÀÌ°¡ ÀÖ½À´Ï´Ù.
( ¼Ö¶ó¸®½º¿¡¼´Â ODBC ¼³Á¤À» ¾î¶»°Ô ÇÏ´ÂÁö ¸ð¸£°Ú±º¿ä... )
( ¾Æ½Ã´Â ºÐÀÌ ´äº¯À»... )
´ÙÀ½Àº Oracle ÀÇ thin µå¶óÀ̹ö ¿¹Á¦¿¡¼ »Ì¾Æ¿Â Connection String ÀÔ´Ï´Ù.
static final String connect_string = "jdbc:oracle:thin:scott/tiger@dlsun511:1721:dbms733";
¿©±â¼´Â
jdbc ´Â JDBC µå¶óÀ̹ö¸¦ ÅëÇؼ ¿¬°áÀ» ÇÑ´Ù´Â ¶æÀÌ°í,
oracle Àº ±× JDBC µå¶óÀ̹ö°¡ oracle ¿ëÀ̶ó´Â ¶æÀÌ°í,
thin Àº JDBC µå¶óÀ̹ö Á¾·ù°¡ thin µå¶óÀ̹ö¶ó´Â ¶æÀÌ°í,
scott ´Â µ¥ÀÌÅ׺£À̽º¿¡ Á¢¼ÓÇÏ´Â »ç¿ëÀÚ id ÀÌ°í,
tiger ´Â ±× »ç¿ëÀÚÀÇ Æнº¿öµåÀÌ°í,
dlsun511 ´Â DB ¼¹öÀÇ È£½ºÆ®ÀÇ ÁÖ¼ÒÀÌ°í,
1721 ´Â ±× DB ¼¹ö´Â TCP/IP Á¢¼Ó½Ã Æ÷Æ® 1721 À» ¿¾î ³õ¾Ò´Ù´Â ¶æÀÌ°í,
dbms733 Àº µ¥ÀÌÅͺ£À̽º À̸§ÀÔ´Ï´Ù.
´ÙÀ½ oci7 µå¶óÀ̹ö ¿¹Á¦¸¦ Çϳª¸¸ ´õ º¸µµ·Ï ÇÏÁö¿ä...
Connection conn = DriverManager.getConnection ("jdbc:oracle:oci7:@", "scott", "tiger");
jdbc:oracle:oci7 Àº DB ¿¬°á½Ã »ç¿ëÇÏ´Â
Oracle ÀÇ oci7 µå¶óÀ̹ö¸¦ ÅëÇؼ ÇÑ´Ù´Â ¶æÀÌ°í,
@ ´Â DB ¼¹ö¿Í Ŭ¶óÀ̾ðÆ®°¡ µ¿ÀÏÇÑ ¸Ó½®À̶ó´Â ¶æÀÌ°í,
scott ´Â DB ÀÇ »ç¿ëÀÚ id ÀÌ°í,
tiger ´Â ±× »ç¿ëÀÚÀÇ Æнº¿öµåÀÔ´Ï´Ù.
°á±¹ Áú¹®ÇϽŠºÐÀº ODBC ¼³Á¤¿¡¼ wombat ¶ó´Â À̸§ÀÇ
System DSN À» ¸¸µéÁö ¾Ê¾Ò´Ù´Â °ÍÀÔ´Ï´Ù.