MS-SQL > ÀúÀå ÇÁ·Î½ÃÁ® - ¿ø°Ý¼¹ö ¿¬°á (sp_addlinkedserver) µî·ÏÀÏ : 2017-07-03 19:29 Á¶È¸¼ö : 52,612»ç¿ëÇÏ´Â µ¥ÀÌÅͺ£À̽º°¡ 2°³ ÀÌ»óÀ϶§, ȤÀº ´Ù¸¥ IP¸¦ °¡Áø µ¥ÀÌÅͺ£À̽º¿¡ Á¢±ÙÇÏ·Á ÇÒ¶§ ¹æ¹ýÀº ¿©·¯°¡Áö°¡ ÀÖ´Ù.
À¥»çÀÌÆ®¸¦ ±¸ÃàÇÏ´Ùº¸¸é µðºñ¿¡ Á¢±ÙÀ» ÇÒ¶§°¡ ¸¹´Ù. ±âÁ¸¿¡ ´Ù¸¥ºÐ¿¡ ÀÇÇØ ÀÛ¼ºµÈ À¥»çÀÌÆ®¸¦ ºÐ¼®ÇÏ´Ù º¸¸é ¿©·¯°³ÀÇ Connection Á¤º¸¸¦ Æ÷ÇÔÇÏ´Â ÆäÀÌÁö¸¦ º¸°Ô µÈ´Ù. À¥»çÀÌÆ®¿¡¼´Â ´Ü ÇϳªÀÇ ConnectionÁ¤º¸¸¸À» °¡Áö°í ½Í´Ù. ±×°Í¿¡ ´ëÇÑ °í¹ÎÀ» ÇØ°áÇØÁØ°ÍÀº sp_addlinkedserver ¶ó´Â ½Ã½ºÅÛ ÇÁ·Î½ÃÁ®´Ù. -¼¹öµî·Ï EXEC sp_addlinkedserver @server='LINKEDDB', -- ¸µÅ©µå ¼¹öÀ̸§, ±âº»°ª ¾øÀ½ @srvproduct = '', -- OLEDB µ¥ÀÌÅÍ ¿øº» Á¦Ç° À̸§, ±âº»°ª NULL @provider = 'SQLOLEDB', -- °ø±ÞÀÚ °íÀ¯ ½Äº°ÀÚ @datasrc = '111.111.111.111', -- (¾ÆÀÌÇÇ Àû¾î ÁÝ´Ï´Ù.) @provstr='', -- OLEDB °ø±ÞÀÚ ¿¬°á ¹®ÀÚ¿, ±âº»°ª NULL @catalog='TARGETDB' -- °ø±ÞÀÚ ¿¬°á Ä«´Ù·Î±×, µ¥ÀÌÅÍ º£À̽º À̸§ -¼¹ö µî·Ï È®ÀÎ SELECT * FROM master.dbo.sysservers -¿¬°á°èÁ¤ µî·Ï EXEC sp_addlinkedsrvlogin @rmtsrvname = 'LINKEDDB', -- ¸µÅ©µå ¼¹öÀ̸§, ±âº»°ª ¾øÀ½ @useself = 'false', -- ·Î±×ÀÎÀ̸§ »ç¿ëÀ¯¹«, ±âº»°ª true @locallogin = NULL, -- ·ÎÄü¹ö ·Î±×ÀÎ ¿©ºÎ, ±âº»°ª NULL @rmtuser = 'user', -- »ç¿ëÀÚÀ̸§ @rmtpassword = 'password' -- »ç¿ëÀÚ ¾ÏÈ£ -¿¬°á°èÁ¤ »èÁ¦ EXEC sp_droplinkedsrvlogin @rmtsrvname='LINKEDDB', -- ·Î±×ÀÎ ¸ÅÇÎÀû¿ë¼¹öÀ̸§, ±âº»°ª ¾øÀ½ @locallogin = NULL -- »èÁ¦ÇÒ ·Î±×ÀÌ À̸§, ±âº»°ª ¾øÀ½ -¼¹ö »èÁ¦ EXEC sp_dropserver @server='LINKEDDB' -- »èÁ¦ÇÒ ¸µÅ©µå ¼¹öÀ̸§, ±âº»°ª ¾øÀ½
|