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

SQL Server×îÊÜ»¶Ó­¼¼ÇÉ:½â¶ÁDBA


http://tech.it168.com/a2010/0105/832/000000832829_all.shtml
¡¡¡¡¡¾IT168 ¼¼Êõ·ÖÎö¡¿ÔÚÏò2009Äê¸æ±ðÖ®¼Ê£¬ÎÒÃÇÀ´»Ø¹ËһϹýÈ¥µÄÒ»ÄêÖÐ×îÊÜ»¶Ó­µÄSQL Server¼¼ÇÉ£¬°üÀ¨ÁËOPENROWSET¡¢FILESTREAMµÈº¯ÊýµÄÓ÷¨¡¢ÃÜÂ빤¾ß½éÉÜÒÔ¼°DBAÈÕ³£¹¤×÷½¨ÒéµÈÄÚÈÝ¡£
¡¡¡¡Í¨¹ý¶ÔÕâЩ¾«»ªÎÄÕµÄÔٴλعˣ¬Ï£Íû¿ÉÒÔ°ïÖúÄúÊáÀíÒ»ÏÂÕâÒ»ÄêÒÔÀ´µÄ¹¤×÷ÒÔ¼°Ñ§Ï°Ðĵ㬶ÔδÀ´Ò»Äê¸ü½øÒ»²½´òϸü¼áʵµÄ»ù´¡¡£
¡¡¡¡Î¢ÈíSQL ServerÖеÄÅúÁ¿¸´ÖƳÌÐò(Bulk Copy Program£¬BCP)ÄÜÈÃÊý¾Ý¿â¹ÜÀíÔ±½«Êý¾ÝÅúÁ¿µ¼Èë±íÖлò½«Êý¾Ý´Ó±íÖÐÅúÁ¿µ¼ÈëÎĵµÖС£Ëü»¹Ö§³ÖһЩ¶¨ÒåÊý¾ÝÈçºÎµ¼³ö¡¢µ¼È뵽ʲôµØ·½¡¢¼ÓÔØÄÄЩÊý¾ÝµÈÑ¡Ïî¡£
¡¡¡¡±¾¼¼ÇÉÌÖÂÛһЩÓÃbcpÃüÁîÅúÁ¿¸´ÖÆÊý¾ÝǨÈë»òǨ³öSQL Server±íµÄʾÀý¡£ÕâЩʾÀýÔÚSQL Server 2005ºÍSQL Server 2008ÉÏÒѾ­²âÊÔ¹ý¡£²¢ÇÒÎÒ»¹ÓÃÁËAdventureWorksÑù±¾Êý¾Ý¿â¡£
¡¡¡¡ÓÃbcp¹¤¾ßµ¼ÈëÊý¾Ý
¡¡¡¡Ò»¸ö×î¼òµ¥µÄ²Ù×÷¾ÍÊÇÄã¿ÉÒÔÓÃbcp¹¤¾ß½«Êý¾Ý´ÓSQL Server±íbulk-copyµ½Îı¾Îļþ¡£ÔÚ WindowsÃüÁîÌáʾ·ûÖвåÈëÃüÁÄã¾Í¿ÉÒÔÔËÐÐbcpÃüÁîÁË¡£ÀýÈçÒÔÏÂÃüÁ´Ó AdventureWorksÊý¾Ý¿âÀïµÄSales.vSalesPersonÊÓͼ¸´ÖÆÊý¾Ýµ½C:\Data\SalesPerson.txtÎļþ£º
¡¡¡¡bcp AdventureWorks.Sales.vSalesPerson out C:\Data\SalesPerson.txt -c –T
¡¡¡¡ÈçͬÄã¿´µ½µÄÒ»Ñù£¬bcpÃüÁîÒÔ¹¤¾ßÃû³Æ¿ªÍ·£¬ºóÃæÎªÍêÈ«ºÏ¸ñ±íÃûdatabase.schema.table¡£½ÓÏÂÀ´¾ÍÊÇout ¹Ø¼ü×Ö£¬¹Ø¼ü×Ö¸æËßbcp¹¤¾ßÊý¾Ý½«»á´Ó¸Ã±íÖе¼³ö¡£Ä¿±êÎı¾ÎļþµÄ·¾¶ºÍÎļþÃû³Æ½ô¸úout ¹Ø¼ü×ÖÖ®ºó¡£×¢Òâ±¾ÎÄÖÐÁгöµÄÃüÁîÀý×Ó¿ÉÄܰüÀ¨ºÜ¶àÐУ¬µ«ÊÇËùÓеÄÀý×ÓÓ¦¸ÃÏñÒ»¸öµ¥¶ÀµÄÃüÁîÒ»ÑùÔËÐС£
¡¡¡¡³ýÁËÕâЩ»ù±¾²ÎÊý£¬bcp¹¤¾ß»¹Ö§³Ö¿ØÖƹ¤¾ßÐÐΪµÄswitch¡£ÔÚÒÔÉÏÀý×ÓÖУ¬ÎÞÂÛÊý¾ÝÊÇÒÔºÎÖÖ·½Ê½´æ´¢ÔÚÔ´±íÖеģ¬-c switch±íʾËùÓеÄÊý¾Ý¶¼Ó¦ÊÇ×Ö·ûÊý¾Ý¡£Èç¹ûÄãûÓÐÖ¸¶¨-c¿ª¹Ø»òÆäËûÏà¹ØÀàÐ͵Äswitch£¬Äã¾ÍÐèÒªÔÚ½øÈëbcpÃüÁîºóÖ¸¶¨Ã¿¸öÁеÄswitchÀàÐÍ¡£
¡¡¡¡ÉÏÊöÀý×ÓÖÐÁíÒ»¸öswitch¾ÍÊÇ-T£¬ËüÖ÷ÒªÊǸæËßbcp¹¤¾ßʹÓÿɿ¿Á¬½ÓÀ´¹ØÁªSQL ServerʾÀý¡£Èç¹ûÄãûÓÐÖ¸¶¨-T£¬Äã¾Í±ØÐëÌṩÓû§Ãû(-U switch)ºÍÃÜÂë(-P switch)£¬»òÕßÄãÐèÒªÌṩÏà¹ØÐÅÏ¢¡£
¡¡¡¡ÒòΪÔÚÏÈǰÁоٵÄÀý×ÓÖÐûÓÐÖ¸¶¨ÊµÀý£¬bcp¹¤¾ß¾ÍÔÚ±¾µØ»úÉÏʹÓõÄĬÈÏʵÀý¡£ÒªÖ¸¶¨Ò»¸öSQL ServerʵÀý£¬¾ÍÒªÓõ½-S switch£¬ºóÃæ½ô¸úµÄÊÇ·þÎñÆ÷Ãû³Æ£¬ÈçÏÂËùʾ£º
¡¡¡¡bcp AdventureWorks.Sales.vSalesPerson out C:\Data\SalesPerson.txt -c -T -
¡¡


Ïà¹ØÎĵµ£º

SQLÖ®11 Êý¾Ý¿âÉè¼Æ

º¯ÊýÒÀÀµ
==========================================
Ò»¡¢º¯ÊýÒÀÀµ¸ÅÄî  
    
  ¡¡¡¡º¯ÊýÒÀÀµÊÇ´ÓÊýѧ½Ç¶ÈÀ´¶¨ÒåµÄ£¬ÔÚ¹ØÏµÖÐÓÃÀ´¿Ì»­¹ØÏµ¸÷ÊôÐÔÖ®¼äÏà»¥ÖÆÔ¼¶øÓÖÏ໥ÒÀÀµµÄÇé¿ö¡£º¯ÊýÒÀÀµÆÕ±é´æÔÚÓÚÏÖʵÉú»îÖУ¬±ÈÈ磬ÃèÊöÒ»¸öѧÉúµÄ¹ØÏµ£¬¿ÉÒÔÓÐѧºÅ¡¢ÐÕÃû¡¢ËùÔÚϵµÈ¶à¸öÊôÐÔ£ ......

SQLÈÕÆÚת»»º¯Êý

--=======================CONVERT()==================================================
Select CONVERT(varchar(100), GETDATE(), 0)--: 05 16 2006 10:57AM
Select CONVERT(varchar(100), GETDATE(), 1)--: 05/16/06
Select CONVERT(varchar(100), GETDATE(), 2)--: 06.05.16
Select CONVERT(varchar(100), GETDATE ......

Sqlʱ¼äº¯Êý

Sqlʱ¼äº¯Êý
Ò»¡¢sql serverÈÕÆÚʱ¼äº¯Êý
Sql ServerÖеÄÈÕÆÚÓëʱ¼äº¯Êý 
1.  µ±Ç°ÏµÍ³ÈÕÆÚ¡¢Ê±¼ä 
    select getdate()  
2. dateadd  ÔÚÏòÖ¸¶¨ÈÕÆÚ¼ÓÉÏÒ»¶Îʱ¼äµÄ»ù´¡ÉÏ£¬·µ»ØÐµĠdatetime Öµ
   Àý ......

SQL¸½¼ÓÊý¾Ý¿âºó,Êý¾Ý¿âÊÇÖ»¶ÁµÄ

 ·½·¨Ò»  
   
  1.н¨Ò»¸öͬÃûµÄÊý¾Ý¿â  
   
  2.ÔÙÍ£µôsql   server(×¢Òâ²»Òª·ÖÀëÊý¾Ý¿â)  
   
  3.ÓÃÔ­Êý¾Ý¿âµÄÊý¾ÝÎļþ¸²¸ÇµôÕâ¸öн¨µÄÊý¾Ý¿â  
   
  ......

²»ÄÜÁ¬½ÓSQL SERVER 2000 µÄ½â¾ö·½°¸

±¾ÎÄת×Ô£ºhttp://blog.csdn.net/java2000_net/archive/2008/04/05/2252640.aspx
±¾ÎÄÊÕ¼Á˲»ÄÜÁ¬½ÓSQL Server £¬±¨ The Network Adapter could not establish the connection Òì³£µÄËùÓÐÓöµ½¹ýµÄÔ­Òò£¬²¢ÌṩÁËͼÐλ¯µÄÅŲéÏòµ¼¡£
²»¹ý¸ù¾Ý¾­Ñ飬ûÓÐÉý¼¶µ½SP4µÄ¿ÉÄÜÐÔ×î¸ß¡£¿ÉÒÔÖ±½Ó¿´µÚ6²¿·Ö¡£
³£¼ûµÄ´íÎóΪ£º The N ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ