Sync Server °ü¸® ¾È³»¼­


JDBC µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇϵµ·Ï Sync Server ¼³Á¤

DB2 JDBC µå¶óÀ̹ö¸¦ »ç¿ëÇÏ´Â JDBC ¶Ç´Â ¾÷·Îµå º¹»ç ÀÛ¾÷ ³»¿ªÀ» ÀÛ¼ºÇϱâ Àü¿¡ Sync Server¸¦ ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù. ´ë°³ ¿©±â¿¡´Â Sync Server ±¸¼º ÆÄÀÏ¿¡ JDBC µå¶óÀ̹ö °æ·Î¸¦ Ãß°¡ÇÏ´Â ÀÛ¾÷ÀÌ Æ÷ÇԵ˴ϴÙ. Microsoft SQL Server ¹× ±âŸ JDBC ȣȯ µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áÇÏ´Â °æ¿ì, µå¶óÀ̹ö ¸ñ·Ï ÆÄÀϵµ °»½ÅÇØ¾ß ÇÕ´Ï´Ù.

Sync Server¸¦ ±¸¼ºÇÑ ÈÄ¿¡ JDBC µå¶óÀ̹ö¸¦ »ç¿ëÇÏ´Â º¹»ç ÀÛ¾÷ ³»¿ªÀ» ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. JDBC º¹»ç ÀÛ¾÷ ³»¿ª ÀÛ¼º ¶Ç´Â ¾÷·Îµå º¹»ç ÀÛ¾÷ ³»¿ª ÀÛ¼º ³ëÆ®ºÏ¿¡¼­ ¿Ã¹Ù¸¥ µ¥ÀÌÅͺ£À̽º À¯ÇüÀ» ÁöÁ¤ÇØ¾ß ÇÏ¸ç ¾î¶² °æ¿ì¿¡´Â µå¶óÀ̹öÀÇ Àüü À̸§À» ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.

Ç¥ 2 ¹× Ç¥ 3¿¡¼­´Â JDBC ¹× ¾÷·Îµå º¹»ç ÀÛ¾÷ ³»¿ª¿¡ ÇÊ¿äÇÑ ´Ü°è¸¦ ³ª¿­ÇÕ´Ï´Ù.

Ç¥ 2. JDBC º¹»ç ÀÛ¾÷ ³»¿ª¿¡ ´ëÇÑ JDBC µå¶óÀ̹ö¸¦ »ç¿ëÇϵµ·Ï Sync Server¸¦ ¼³Á¤Çϱâ À§ÇÑ ´Ü°è


DB2 UDB Informix, Sybase ¶Ç´Â Oracle Microsoft SQL Server
óÀ½À¸·Î JDBC µå¶óÀ̹ö¸¦ »ç¿ëÇϱâ Àü¿¡ Sync Server¸¦ ¼³Á¤ÇÒ ¶§ ¾øÀ½ JDBC µå¶óÀ̹ö °æ·Î Ãß°¡
  1. JDBC µå¶óÀ̹ö °æ·Î Ãß°¡
  2. µå¶óÀ̹ö ¸ñ·Ï ÆÄÀÏ °»½Å

JDBC º¹»ç ÀÛ¾÷ ³»¿ª ÀÛ¼º ³ëÆ®ºÏÀÇ ¼Ò½º ÅÇ¿¡¼­ º¹»ç ÀÛ¾÷ ³»¿ªÀ» ÀÛ¼ºÇÒ ¶§ µå¶óÀ̹ö µå·Ó ´Ù¿î ¸ñ·Ï¿¡¼­ IBM DB2 UDB Áö¿ª ¼±Åà µå¶óÀ̹ö µå·Ó ´Ù¿î ¸ñ·Ï¿¡¼­ µ¥ÀÌÅͺ£À̽º À¯Çü ¼±Åà µå¶óÀ̹ö µå·Ó ´Ù¿î ¸ñ·Ï¿¡¼­ ±âŸ¸¦ ¼±ÅÃÇÏ°í ¿À¸¥ÂÊ Çʵ忡 µå¶óÀ̹öÀÇ Àüü À̸§À» ÀÔ·ÂÇϽʽÿÀ.

Ç¥ 3. ¾÷·Îµå º¹»ç ÀÛ¾÷ ³»¿ª¿¡ ´ëÇÑ JDBC µå¶óÀ̹ö¸¦ »ç¿ëÇϵµ·Ï Sync Server¸¦ ¼³Á¤Çϱâ À§ÇÑ ´Ü°è


DB2 UDB Informix, Sybase ¶Ç´Â Oracle Microsoft SQL Server ±âŸ ¸ðµç JDBC ȣȯ µ¥ÀÌÅͺ£À̽º
óÀ½À¸·Î JDBC µå¶óÀ̹ö¸¦ »ç¿ëÇϱâ Àü¿¡ Sync Server¸¦ ¼³Á¤ÇÒ ¶§ ¾øÀ½ JDBC µå¶óÀ̹ö °æ·Î Ãß°¡ JDBC µå¶óÀ̹ö °æ·Î Ãß°¡ JDBC µå¶óÀ̹ö °æ·Î Ãß°¡
¾÷·Îµå º¹»ç ÀÛ¾÷ ³»¿ª ³ëÆ®ºÏ ÀÛ¼ºÀÇ ¼Ò½º ÅÇ¿¡¼­ º¹»ç ÀÛ¾÷ ³»¿ªÀ» ÀÛ¼ºÇÒ ¶§ µå¶óÀ̹ö µå·Ó ´Ù¿î ¸ñ·Ï¿¡¼­ DB2 UDB µå¶óÀ̹ö ¼±Åà µå¶óÀ̹ö µå·Ó ´Ù¿î ¸ñ·Ï¿¡¼­ µ¥ÀÌÅͺ£À̽º À¯Çü ¼±Åà µå¶óÀ̹ö µå·Ó ´Ù¿î ¸ñ·Ï¿¡¼­ ±âŸ¸¦ ¼±ÅÃÇÏ°í ¿À¸¥ÂÊ Çʵ忡 µå¶óÀ̹öÀÇ Àüü À̸§À» ÀÔ·ÂÇϽʽÿÀ. µå¶óÀ̹ö µå·Ó ´Ù¿î ¸ñ·Ï¿¡¼­ ±âŸ¸¦ ¼±ÅÃÇÏ°í ¿À¸¥ÂÊ Çʵ忡 µå¶óÀ̹öÀÇ Àüü À̸§À» ÀÔ·ÂÇϽʽÿÀ.

DB2 ÀÌ¿ÜÀÇ ¼Ò½º¿¡ ´ëÇÑ JDBC µå¶óÀ̹ö Ãß°¡

DB2 ÀÌ¿ÜÀÇ ¼Ò½º µ¥ÀÌÅͺ£À̽ºÀÏ °æ¿ì, Sync Server ±¸¼º ÆÄÀÏ¿¡ JDBC Ŭ¶óÀÌ¾ðÆ® µå¶óÀ̹öÀÇ °æ·Î¸¦ Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù(ÆäÀÌÁö Ç¥ 3ÀÇ Å×À̺í ÂüÁ¶). JDBC Ŭ¶óÀÌ¾ðÆ® µå¶óÀ̹ö´Â µ¥ÀÌÅÍ ¿øº» º¥´õ¿¡ ÀÇÇØ Á¦°øµË´Ï´Ù.

JDBC µå¶óÀ̹ö¸¦ Ãß°¡ÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.

  1. MDAC(Mobile Devices Administration Center)¸¦ ¼öÇà ÁßÀÎ °æ¿ì¿¡´Â Á¾·áÇϽʽÿÀ.
  2. µ¿±âÈ­ ¼­¹ö ¼­ºê¸´ÀÌ ¼öÇà ÁßÀÎ °æ¿ì¿¡´Â ÁßÁöÇϽʽÿÀ.
  3. ÅØ½ºÆ® ÆíÁý±â·Î \SyncServer\Server\dsysetjavahome.bat ÆÄÀÏÀ» ¿©½Ê½Ã¿À. ÀÌ ÆÄÀÏÀº \SyncServer\Server\ µð·ºÅ丮¿¡ ÀÖ½À´Ï´Ù.
  4. JDBC µå¶óÀ̹ö Àüü °æ·Î¸¦ ÆÄÀÏÀÇ SET JDBC_DRV_CP Çà¿¡ Ãß°¡ÇϽʽÿÀ. ¿¹¸¦ µé¸é, C:\Oracle\Ora81\jdbc\lib\¿¡ ¼³Ä¡µÈ JDBC Ŭ¶óÀÌ¾ðÆ® µå¶óÀ̹ö¸¦ »ç¿ëÇÏ¿© Oracle ¼Ò½º¿¡ ´ëÇØ ¾×¼¼½º¸¦ ±¸¼ºÇÏ·Á¸é, dsysetjavahome.bat ÆÄÀÏÀÇ SET JDBC_DRV_CP Çà¿¡ ´ÙÀ½ °æ·Î¸¦ Ãß°¡ÇϽʽÿÀ.
    SET JDBC_DRV_CP=C:\Oracle\Ora81\jdbc\lib\classes111.zip
    

    ¿©·¯ °³ÀÇ JDBC Ŭ¶óÀÌ¾ðÆ® µå¶óÀ̹ö¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, ´ÙÀ½°ú °°½À´Ï´Ù.

    SET JDBC_DRV_CP=C:\Oracle\Ora81\jdbc\lib\classes111.zip;E:\Informix\JDBC\lib\ifxjdbc-g.jar
    
  5. º¯°æ»çÇ×À» Àû¿ëÇÏ·Á¸é µ¿±âÈ­ ¼­¹ö ¼­ºê¸´À» ´Ù½Ã ½ÃÀÛÇϽʽÿÀ.

Microsoft SQL Server¸¦ »ç¿ëÇÏ¿© ½áµå ÆÄƼ µå¶óÀ̹ö¸¦ »ç¿ëÇϵµ·Ï µå¶óÀ̹ö ¸ñ·Ï ÆÄÀÏ °»½Å

  1. MDAC(Mobile Devices Administration Center)¸¦ ¼öÇà ÁßÀÎ °æ¿ì¿¡´Â Á¾·áÇϽʽÿÀ.
  2. µ¿±âÈ­ ¼­¹ö ¼­ºê¸´ÀÌ ¼öÇà ÁßÀÎ °æ¿ì¿¡´Â ÁßÁöÇϽʽÿÀ.
  3. ÅØ½ºÆ® ÆíÁý±â·Î \SyncServer\Server\classes\com\ibm\mobileservices\ µð·ºÅ丮¿¡ ÀÖ´Â DSYJdbcDriverList.properties ÆÄÀÏÀ» ¿©½Ê½Ã¿À. ÆÄÀÏÀÇ ±âº» ³»¿ëÀº ´ÙÀ½°ú °°½À´Ï´Ù.
    # This file specifies which JDBC drivers are used for which databases.
    #
    # Format:
    #   {JDBC driver full-name}={database identifier}
    #
    # The following database identifiers are supported:
    #    DB2 -------------- for DB2 databases
    #    Ifx -------------- for Informix databases
    #    Oracle ----------- for Oracle databases
    #    SQLServer -------- for Microsoft SQL Server databases
    #    Syb -------------- for Sybase databases
     
    # Here is a list of DB2 JDBC drivers:
    COM.ibm.db2.jdbc.app.DB2Driver=DB2
    COM.ibm.db2.jdbc.net.DB2Driver=DB2
    com.ibm.as400.access.AS400JDBCDriver=DB2
     
    # Here is a list of Informix JDBC drivers:
    com.informix.jdbc.IfxDriver=Ifx
     
    # Here is a list of Oracle JDBC drivers:
    oracle.jdbc.driver.OracleDriver=Oracle
     
    # Here is a list of SQL Server JDBC drivers:
    com.jnetdirect.jsql.JSQLDriver=SQLServer
     
    # Here is a list of Sybase JDBC drivers:
    com.sybase.jdbc.SybDriver=Syb
     
     
     
     
    
  4. ½áµå ÆÄƼ JDBC µå¶óÀ̹ö¸¦ ÁöÁ¤ÇÏ·Á¸é ´ÙÀ½°ú °°Àº Çü½ÄÀ¸·Î ÆÄÀÏ¿¡ ÇàÀ» Ãß°¡ÇϽʽÿÀ.
    JDBC_driver_full_name=SQLServer
    

    ¿¹¸¦ µé¾î, ´ÙÀ½°ú °°½À´Ï´Ù.

    com.myfastdriver.jdbc.SQLDriver=SQLServer
    
  5. º¯°æ»çÇ×À» Àû¿ëÇÏ·Á¸é µ¿±âÈ­ ¼­¹ö ¼­ºê¸´À» ´Ù½Ã ½ÃÀÛÇϽʽÿÀ.

JDBC ¶Ç´Â ¾÷·Îµå º¹»ç ÀÛ¾÷ ³»¿ª ÀÛ¼º ³ëÆ®ºÏ¿¡¼­ JDBC µå¶óÀ̹ö ÁöÁ¤

JDBC ¶Ç´Â ¾÷·Îµå º¹»ç ÀÛ¾÷ ³»¿ªÀ» ÀÛ¼ºÇÒ ¶§¿¡´Â JDBC º¹»ç ÀÛ¾÷ ³»¿ª ¶Ç´Â ¾÷·Îµå º¹»ç ÀÛ¾÷ ³»¿ª ³ëÆ®ºÏ ÀÛ¼º ÀÛ¼ºÀÇ ¼Ò½º ÅÇ¿¡ ¿Ã¹Ù¸¥ µå¶óÀ̹ö¸¦ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.

´ëºÎºÐÀÇ °æ¿ì, µå¶óÀ̹ö µå·Ó ´Ù¿î ¸ñ·Ï¿¡¼­ ¿Ã¹Ù¸¥ ¼Ò½º µ¥ÀÌÅͺ£À̽º À¯ÇüÀ» ¼±ÅÃÇϱ⸸ ÇÏ¸é µË´Ï´Ù. ¿À¸¥ÂÊÀÇ Çʵå´Â JDBC µå¶óÀ̹öÀÇ Àüü À̸§À¸·Î ÀÚµ¿ °»½ÅµË´Ï´Ù.

DB2 UDBÀÇ °æ¿ì, DB2 µ¥ÀÌÅͺ£À̽º°¡ Sync Server¿Í µ¿ÀÏÇÑ ¸Ó½Å¿¡¼­ ½ÇÇàµÇ°í ÀÖ´Â °æ¿ì, DB2 UDB Áö¿ªÀ» ¼±ÅÃÇϽʽÿÀ. DB2 µ¥ÀÌÅͺ£À̽º°¡ ¿ø°ÝÀ¸·Î ½ÇÇàµÇ°í ÀÖ´Â °æ¿ì¿¡´Â DB2 UDB ¿ø°ÝÀ» ¼±ÅÃÇϽʽÿÀ. ÈÄÀÚÀÇ °æ¿ì, ¿ø°Ý DB2 µ¥ÀÌÅͺ£À̽º°¡ ÀûÇÕÇÑ JDBC ¿¬°áÀ» Çã¿ëÇϵµ·Ï ¿Ã¹Ù·Î ±¸¼ºµÇ¾ú´ÂÁö È®ÀÎÇϽʽÿÀ.

µ¥ÀÌÅͺ£À̽º°¡ Microsoft SQL ServerÀ̰ųª(JDBC ¹× ¾÷·Îµå º¹»ç ÀÛ¾÷ ³»¿ª µÑ ´Ù¿¡ ´ëÇØ) ´Ù¸¥ JDBC ȣȯ µ¥ÀÌÅͺ£À̽ºÀÎ °æ¿ì(¾÷·Îµå º¹»ç ÀÛ¾÷ ³»¿ª¿¡ ´ëÇØ), ´ÙÀ½À» ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.

  1. ¸ñ·Ï¿¡¼­ ±âŸ¸¦ ¼±ÅÃÇϽʽÿÀ.
  2. ¿À¸¥ÂÊÀÇ Çʵ忡 µå¶óÀ̹ö °æ·ÎÀÇ Àüü À̸§À» ÀÔ·ÂÇϽʽÿÀ.


[ ÆäÀÌÁöÀÇ ¸Ç À§ | ÀÌÀü ÆäÀÌÁö | ´ÙÀ½ ÆäÀÌÁö | ¸ñÂ÷ | »öÀÎ ]