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

mssqlÊý¾Ý¿â»Ö¸´ÎÊÌ⣬¼±

ÎÒÏëÔÚJspÒ³ÃæÀïÃæ»Ö¸´Êý¾Ý¿â£¬²Î¿¼ÁËһЩ×ö·¨£¬Óô洢¹ý³Ì¶Ï¿ªÊý¾Ý¿âµÄÁ´½Ó¡£

/* 
  ¹Ø±ÕÓû§´ò¿ªµÄ½ø³Ì´¦Àí 
  */
  use master
go
    create    proc    killspid    (@dbname    varchar(20))     
  as     
  begin     
  declare    @sql    nvarchar(500),@temp  varchar(1000) 
  declare    @spid    int     
  set    @sql='declare    getspid    cursor    for         
  select    spid    from    sysprocesses    where    dbid=db_id('''+@dbname+''')'     
  exec    (@sql)     
  open    getspid     
  fetch    next    from    getspid    into    @spid     
  while    @@fetch_status    < >-1     
  begin     
      set  @temp='kill    '+rtrim(@spid) 
      exec(@temp) 


Ïà¹ØÎÊ´ð£º

×ÜÕ¾·ÖÕ¾MSSQL¿â½á¹¹

Ò»¸ö×ÜÕ¾.Èý¸ö×ÓÕ¾¹²ËĸöASP¿ª·¢µÄÕ¾µã;Êý¾Ý¿âÊÇMSSQL2000;ËĸöÕ¾¸÷ÓÐ×Ô¼ºµÄÊý¾Ý¿â(ËĸöÕ¾µãµÄ¿â½á¹¹¶¼ÊÇÒ»ÑùµÄ.),¸÷ÓÐ×Ô¼ºµÄÐÅÏ¢Ìí¼Óºǫ́,ËĸöÕ¾ÊǶÀÁ¢µÄ.ËĸöÕ¾¶¼ÔÚͬһ¸ö·þÎñÆ÷ÖÐ.
ÏÖÔÚÐèÒªÏÖʵ:
Ò».ÈçºÎÈÃ×ÜÕ¾ ......

Âé·³´óϺÃǰïæдһ¸öMSSQLµÄ´¥·¢Æ÷£¬¼±ÓÃ

±íµÄ½á¹¹ÈçÏ£º

±í1£ºtb_big
×ֶΣºfalseIDÖµ£º1£¬2
×ֶΣºbigtype Öµ£ºA£¬B£¨ÓëfalseIDµÄÖµµÄλÖÃÒ»Ò»¶ÔÓ¦£¬¼´1¶ÔÓ¦A£¬2¶ÔÓ¦B£©

±í2£ºtb_small
×ֶΣºfalseID£¨Óëtb_bigµÄfalseID¹ØÁªµÄ ......

¹ØÓÚMSSQLÔ¼ÊøÃû³ÆµÄÎÊÌâ - MS-SQL Server / »ù´¡Àà

×ֶεÄĬÈÏÖµÔ¼ÊøÉúËùµÄÔ¼ÊøÃû³ÆÏµÍ³³£³£ÔÚºóÃæÌíÉÏÒ»¸öËæ»úµÄ×Ö·û´®£¬
Èç
DF__Admin__locked__014935CB
ÕâÑùÔì³ÉÒÔºóÔÚÐ޸ĸÄÔ¼ÊøµÄʱºòºÜÂé·³£¬ÔõôÉèÖò»ÈÃÊý¾Ý¿â×Ô¶¯Éú³ÉÕâÑùµÄËæ»úÃû³ÆµÄÔ¼ÊøÃû³Æ
¶øÏòÕâÑù ......

¹ØÓÚMSSQLĬÈÏÖµµÄÎÊÌâ

ÎÒÔÚMSSQL¹ÜÀíÆ÷Àï°Ñн¨×Ö¶Îstr

ÔÚĬÈÏÖµ»ò°ó¶¨ÄÇÀïÎÒÌîдÁË0

È»ºóÎÒ·¢ÏÖ¡£Èç¹ûÎÒÔÚÔö¼Ó¼Ç¼ʱ¡£Õâ¸öSTR²¢²»ÊÇĬÈϵÄ0¶øÊÇNULLÔõô»ØÊ£¿£¨ÔÚÔö¼Ó×Ö¶Îʱ¡£ÎÒûÓмÈërs("str")µÄÖµ¡£Ô­±¾Ò ......

ÖØÆô·þÎñÆ÷£¬MSSQLÖÐijһÊý¾Ý¿âËÀ

ÏÖÏóÈçÏ£ºÖØÆôÒ»Êý¾Ý¿â·þÎñÆ÷£¨windows2003+MSSQL2000£©ºó£¬ÆäÖÐÒ»Êý¾Ý¿âÁ¬½Ó²»ÉÏ¡£´ËʱÆäËüÊý¾Ý¿âÔËÐÐÕý³£¡£ÎÒʹÓÃMSSQL2008Ô¶³ÌÁ¬ÉÏÊý¾Ý¿â£¬É¾³ý´ËÊý¾Ý¿âºó£¬Ê¹Óø½¼ÓÊý¾Ý¿âÖØÐÂÌí¼ÓÉÏЩÊý¾Ý¿âºó¾ÍÄÜÕý³£Ê¹Óá£´Ë ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ