SQL Server 2005ºÍSQL Server 2000Êý¾ÝµÄÏ໥µ¼Èë
¡¡×Ô´ÓSQL Server 2005ÍƳöºó£¬ÒòΪÓÐÁ˸üºÃµÄÐÔÄÜ£¬ËùÒÔÓкܶàÓëSQL Server 2000Ïà¹ØµÄÓ¦ÓóÌÐòÐèÒªÉý¼¶µ½Õâ¸ö°æ±¾¡£µ«ÈçºÎ²ÅÄÜÒÔ×î¿ì×î·½±ãµÄ·½Ê½°ÑÆäÖеıí½á¹¹¼°¶ÔÓ¦µÄÊý¾ÝºÍÊý¾ÝµÄÆäËüµÄ¸ñʽµ¼Èëµ½SQL Server 2005ÄØ£¿SQL Server 2005µÄÊý¾ÝÓÖÈçºÎµ¼Èëµ½SQL Server 2000ÉÏ£¿ÎÒÃÇ·Ö±ðÀ´¿´ÏÂÃæʵÏֵķ½Ê½£º
¡¡¡¡1) SQL Server 2000Êý¾Ýµ¼Èëµ½SQL Server 2005ÖÐ
¡¡¡¡ºÃµÄÊÇ΢ÈíµÄ²úÆ·Ò»°ã¶¼¶Ô֮ǰµÄ²úÆ·±È½Ï¼æÈÝ£¬ÔÚSQL Server 2000ÖУ¬Ö»ÐèÒª°ÑÆäÊý¾Ý½øÐб¸·Ý£¬ÔÚ¶ÔÓ¦µÄÊý¾Ý¿âÖеã»÷ÓÒ¼ü£¬È»ºóÑ¡Ôñ“ËùÓÐÈÎÎñ”ϵē±¸·ÝÊý¾Ý¿â”£¬¾Íµ¯³öÒ»¸ö¶Ô»°¿ò£¬È»ºóµã»÷“Ìí¼Ó”°´Å¥£¬ÊäÈë¶ÔÓ¦µÄÊý¾Ý¿â±¸·ÝÃû³Æ£¬¾Í¿ÉÒÔ±¸·ÝÊý¾ÝÁË¡£È»ºóÔÚSQL Server 2005ÖУ¬ÔÚÊý¾Ý¿âÖеã»÷ÓÒ¼ü£¬µã»÷“»¹ÔÊý¾Ý¿â”£¬ÔÚµ¯³öµÄ¶Ô»°¿òÖУ¬“³£¹æ”µÄÑ¡ÏÖУ¬“Ä¿±êÊý¾Ý¿â”ºóÃæÖУ¬ÊäÈëÊý¾Ý¿âµÄÃû×Ö£¬ÔÚÖ¸¶¨ÓÃÓÚ»¹ÔµÄ±¸·Ý¼¯µÄÔ´ºÍλÖÃÏÂÃæÑ¡Ôñ“Ô´É豸”£¬ÔÚºóÃæ¶ÔÓ¦µÄÎļþ¼Ð°´Å¥Öеã»÷Ñ¡ÔñÎÒÃÇÔÚSQL Server 2000Öб¸·ÝµÄÊý¾Ý¿â£¬È»ºóÑ¡ÖÐÇ°ÃæµÄÑ¡¿ò£¬ÐèÒªÔÚ“Ñ¡Ïî”Ñ¡ÏÖÐÐ޸ĶÔÓ¦µÄ·¾¶£¬ÕâÑù¾Í¿ÉÒÔÔÚSQL Server 2005Öлָ´¶ÔÓ¦µÄÊý¾ÝÁË¡£
¡¡¡¡ÔÚÕâÖÖÊý¾ÝµÄµ¼Èë¹ý³Ì£¬Æäʵ²¢²»¿¼ÂÇSQL Server°æ±¾µÄÎÊÌâÁË£¬ËüºÍ¸÷°æ±¾Ö®¼äÊý¾ÝµÄ»¥ÏർÈëûÓÐʲôÇø±ð£¬¾ÍÊǽçÃæµÄÏÔʾ²»Í¬¶øÒÑ¡£ÏÂÃæÔÙ¿´µÚ¶þÖÖ·½Ê½¡£
¡¡¡¡2) SQL Server 2005Êý¾Ýµ¼Èëµ½SQL Server 2000ÖÐ
¡¡¡¡´Ë·½·¨¾Í²»ÄÜ°´ÕÕÉÏÃæµÄµ¼ÈëÀ´ÊµÏÖÁË£¬·ñÔò»á±¨°æ±¾²»Í¬µÄ´íÎóÏÔʾµÄ¡£µ«ÈçºÎÀ´ÊµÏÖÄØ£¬ÎÒÃÇÔÚSQL Server 2005ÖУ¬ÔÚ¶ÔÓ¦µÄÊý¾Ý¿âÖеã»÷ÓÒ¼üÈ»ºóÑ¡Ôñ“ÈÎÎñ”²Ëµ¥ÏµēÉú³É½Å±¾”£¬Á¬Ðøµã»÷Á½¸ö“ÏÂÒ»²½”£¬È»ºóÔÚµ¯³öµÄ¶Ô»°¿òÖУ¬ÔÚ“Ñ¡Ïî”ÏÂÃæµÄ¿òÖÐÕÒµ½“Ϊ·þÎñÆ÷°æ±¾±àд½Å±¾”£¬°ÑºóÃæµÄSQL Server2005Ð޸ijÉSQL Server 2000£¬È»ºóÔÙµã»÷ÏÂÒ»²½£¬°Ñ±íÑ¡ÖУ¬ÈçÓд洢¹ý³Ì£¬Ò²ÐèÒª°Ñ´æ´¢¹ý³ÌÑ¡ÖУ¬È»ºóµã»÷ÏÂÒ»²½£¬È«Ñ¡´æ´¢¹ý³Ì»òÕß±í£¬È»ºóµã»÷“ÏÂÒ»²½”£¬ÔÙµã»÷“Íê³É”£¬È»ºó»áÔÚн¨µÄ²éѯ´°¿ÚÖÐÉú³ÉÁËËùÓеÄSQLÓï¾ä£¬ÎÒÃÇ°ÑÕâЩÓï¾ä½øÐи´ÖÆ£¬È»ºóÔÚSQL Server 2000ÖжÔÓ¦Êý¾Ý¿âµÄ²éѯ·ÖÎöÆ÷ÖнøÐÐÖ´ÐУ¬¾Í°Ñ¶ÔÓ¦µÄ±í½á¹¹¼°´æ´¢¹ý³ÌÉú³ÉÁË¡£
¡¡¡¡ÕâʱÎÒÃÇÔÙÀ´ÓÃSQL Server 2000ÖÐÔÚ¶ÔÓ¦Êý¾Ý¿âÖеã»÷ÓÒ¼ü£¬ÔÚ“ËùÓÐÈÎÎñ&rdquo
Ïà¹ØÎĵµ£º
×î½üÔÚ×öÒ»¸öÊý¾Ýͳ¼Æ£¬ÒªÇó¶ÔÒ»¸ö±íÖеÄÊý¾Ý°´ÕÕÁ½¸öά¶È³ÊÏÖ£¬Ò²¾ÍÊÇ´«Í³µÄ½»²æ±í
±ÈÈ磬ÓÐÒ»¸öÎÊÌâ±í£¬ÓÐÈý¸ö×ֶΣ¬£¨±êÌâ¡¢ÎÊÌâÀà±ð¡¢ÎÊÌâ״̬£©
ÒªÇó°´ÕÕ²»Í¬µÄÀà±ð£¬·Ö±ðͳ¼Æ´¦¸÷¸ö״̬µÄÎÊÌâÊýÁ¿£¨È磺²úÆ·ÎÊÌâÖÐδ´¦ÀíµÄÊýÁ¿¡¢·þÎñÎÊÌâÖÐÒÅÁôÎÊÌâÊýÁ¿µÈµÈ£©¡£
¾¹ý²éÕҺͳ¢ÊÔ£¬ÖÕÓÚÉú³ÉÁ˽á¹û£¬ÏÖÔÚ·ÖÏí¸ø´ó¼Ò¡£ ......
......
use master
go
if exists(select * from dbo.sysobjects where id = object_id(N'[dbo].[P_KillConnections]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)
drop procedure [dbo].[P_KillConnections]
GO
create proc P_KillConnections
@dbname varchar(200)
as
declare @sql nvarchar(500)
declare @spid nvar ......
ÏÂͼÏÔʾÁËÊý¾Ý¿â±¸·ÝʱÎļþ¶ÁдµÄ¹ý³Ì£º
ÔÚ±¸·ÝÆڼ䣬SQL Server»áÔÚÊý¾Ý¿âÎļþÕâ±ßΪÿһÅÌ·û(Volume)´´½¨Ò»¸ö¶ÁÏ̡߳£¶ÁÏ̵߳Ť×÷ºÜ¼òµ¥£¬¾ÍÊÇ´ÓÎļþÖеÄÊý¾ÝÄÚÈÝ¡£Ã¿´ÎÕâ¸öÏ̶߳¼»á´ÓÎļþÖжÁ³ö²¿·ÖÊý¾Ý£¬È»ºó°ÑÊý¾Ý´æµ½»º³åÖÐ(buffer)¡£ÒòΪÓжà¸ö»º³å¿ÉÓã¬ËùÒÔÖ»ÒªÓлº³å¿ÉÒÔдÈëÊý¾Ý£¬¶ÁÏ߳̿ÉÒÔ²»Í£µÄ¶ÁÊý¾Ý¡ ......
×Ö·û´®º¯Êý¶Ô¶þ½øÖÆÊý¾Ý¡¢×Ö·û´®ºÍ±í´ïʽִÐв»Í¬µÄÔËËã¡£´ËÀຯÊý×÷ÓÃÓÚCHAR¡¢
VARCHAR¡¢ BINARY¡¢ ºÍVARBINARY Êý¾ÝÀàÐÍÒÔ¼°¿ÉÒÔÒþʽת»»ÎªCHAR »òVARCHARµÄ
Êý¾ÝÀàÐÍ¡£¿ÉÒÔÔÚSELECT Óï¾äµÄSELECT ºÍWHERE ×Ó¾äÒÔ¼°±í´ïʽÖÐʹÓÃ×Ö·û´®º¯Êý¡£³£ÓõÄ
×Ö·û´®º¯ÊýÓУº
Ò»¡¢×Ö·ûת»»º¯Êý
1¡¢ASCII()
·µ»Ø×Ö·û±í´ïʽ×î×ó¶ ......