SQL Server 2005Éý¼¶µÄ10¸öÀíÓÉ
SQL Server 2005Éý¼¶µÄ10¸öÀíÓÉ
¡¡ºÜ¶àÈ˹ØÐĵĺ͵£ÐĵͼÊÇ SQL Server 2005 Ïà¶ÔËüµÄǰ°æ±¾SQL Server 2000Ëù×öµÄÖØ´ó¸Ä½ø»òÐÂÔö¹¦ÄÜ¡£ÔÚÎÒÉý¼¶µ½SQL2005Ö®ºó£¬²»µÃ²»ËµµÄ£ºÄãÒ²ÖµµÃÓµÓС£(Ì×ÓÃÒ»¾ä¹ã¸æÓºÇºÇ)
¡¡¡¡ÎÒ×ܽáÁËһϸöÈËÈÏΪSQL Server 2005 ÖÐ×îÖµµÃÄãΪ֮Éý¼¶µÄ10 ¸öÀíÓÉ¡£ÎÞÂÛÄãÊÇÏëÁ˽â»òѧϰSQL Server 2005£¬»¹ÊÇÕýÔÚÆÀ¹À»ò¿¼ÂÇÉý¼¶µ½SQL Server 2005£¬ÎÒÏàÐŵ±Ê±Äã¿´ÍêÕâÆªÌû×ÓÒ»¶¨»á¶ÔÄãµÄ¾ö¶¨Æðµ½²Î¿¼×÷Óá£
¡¡¡¡Éý¼¶ÀíÓÉÒ»£ºÊý¾Ý·ÖÇø
¡¡¡¡Ö»Óе½ÁË2005 °æ±¾SQL Server²ÅÓµÓÐÁËÕæÕýµÄ±íºÍË÷ÒýÊý¾Ý·ÖÇø¼¼Êõ¡£Õâ¸ö¼¼ÊõÒ»ÏÂ×ÓʹSQL ServerÊý¾Ý¿â´Ó“Çà׳Äꔳɳ¤Îª³ÉÊìµÄÆóÒµ¼¶Êý¾Ý¿â²úÆ·£¬ÊÇÒ»¸öÀï³Ì±®ÐÔÖʵıêÖ¾¡£Êý¾Ý·ÖÇø¼¼Êõ¼«´ó¼ÓÇ¿Á˱íµÄ¿ÉÉìËõÐԺͿɹÜÀíÐÔ£¬Ê¹µÃSQLServer ´¦Àíº£Á¿Êý¾ÝµÄÄÜÁ¦ÓÐÁËÖʵķÉÔ¾£¬ÊÇÎÒÈÏΪ×îÖµµÃÉý¼¶µÄÒ»¸öÀíÓÉ¡£
¡¡¡¡Éý¼¶ÀíÓɶþ£º¿É±à³ÌÐÔ
¡¡¡¡CLR ¼¯³É
¡¡¡¡SQL Server 2005µÄ¿É±à³ÌÐÔÊÇÖµµÃÉý¼¶µÄµÚ¶þ¸öÖØÒªÀíÓÉ¡£´ÓÀ´Ã»ÓÐÄÄÒ»¸ö°æ±¾ÄÜÏñSQL Server 2005 ÕâÑù´øÀ´Õâô¶à±à³Ì·½ÃæµÄ±ä¸ï¡£ËµÀÏʵ»°£¬ÔÚÎÒÖªµÀµÄ˲¼äÎÒÊǾª´ôÁË¡£ÓÐЩ±ä»¯ÊǸïÃüÐԵġ£ÈçCLR(Common Language Runtime,¹«¹²ÓïÑÔÔËÐÐʱ)¼¯³É¡£Äã¿ÉÒÔÇáËÉÀûÓÃ.NETÓïÑÔµÄÓÅÊÆÈçÆäÃæÏò¶ÔÏóµÄ·â×°¡¢¼Ì³ÐºÍ¶àÌ¬ÌØÐÔ£¬±àд³öÄÇЩÐèÒª¶ÔÊý¾Ý½øÐи´ÔÓÊýÖµ¼ÆËã»òÂß¼µÄ´úÂ룬Èç×Ö·û´®´¦Àí£¬Êý¾Ý¼ÓÃÜËã·¨£¬XMLÊý¾Ý²Ù×÷µÈµÈ¡£ÄãÏÖÔÚÐèÒªµÄ½ö½öÊÇ¿¼ÂÇʲôʱºòʹÓÃT-SQL ÓïÑÔ£¬Ê²Ã´Ê±ºòʹÓÃCLR¡£ÎҲ²âÄÇЩSQL ServerÈí¼þ¿ª·¢É̼¸ºõ»áÁ¢¼´Éý¼¶µ½SQLServer 2005 ÏíÊÜÊý¾Ý¿â±à³ÌµÄ±ã½Ý¡£
¡¡¡¡T-SQL ÓïÑÔÔöÇ¿
¡¡¡¡SQL Server 2005 ÖеÄT-SQLÓïÑÔÓÐÁ˷dz£´óµÄ¸Ä½ø¡£ÆäÖбÊÕß×îΪ³ÆµÀµÄÊÇÏÖÔÚ¿ÉÒÔʹÓúÍC++»òC#ÀàËÆµÄTRYCATCH½á¹¹¶ÔT-SQL ½øÐдíÎó´¦ÀíÁË£¬´ó´ó¼ò»¯ÁËT-SQL´íÎó´¦Àí±à³Ì¡£¹À¼ÆºÜ¶àT-SQLÓïÑÔʹÓÃÕß¿ÉÄܾÍΪÁËÕâ¸öTRY-CATCH ½á¹¹¶øÆÈ²»¼°´ýµØÉý¼¶µ½SQL Server 2005¡£
¡¡¡¡Éý¼¶ÀíÓÉÈý£º°²È«
¡¡¡¡SQL Server 2005 µÄ°²È«¹¦ÄÜÊÇÎÒÈÏΪֵµÃÉý¼¶µÄµÚÈý¸öÀíÓÉ¡£SQL Server 2005 µÄ°²È«´ïµ½ÁËǰËùδÓеÄÇ¿´óˮƽ£¬ÓÐ×űÈÒÔǰ°æ±¾¸üÇåÎúµÄ°²È«Ä£Ðͼ´Ö÷Ì壬°²È«¶ÔÏóºÍȨÏÞ¡£
¡¡¡¡Èç¹ûÄãÐèÒª±£»¤Êý¾Ý¿âÖеÄÃô¸ÐÊý¾Ý£¬ÄÇôSQL Server2005 ÖеÄÊý¾Ý¼ÓÃܹ¦Äܾø¶ÔÖµµÃ¿¼ÂÇ¡£ÒÔǰ²»Ö¹Ò»´ÎÓпͻ§ÎÊÎÒÈçºÎ¼ÓÃÜÊý¾Ý¿âÖеÄijЩÊý¾Ý£¬ÊÇ·ñ¿ÉÒÔʹÓÃһЩÄÚ²¿²»¹«¿ªµÄº¯ÊýÈçPWDENCRYPT¼ÓÃÜÊý¾Ý¡£ÎҵĻشðÊÇʹÓÃWindowsµÄEFS(¼ÓÃ
Ïà¹ØÎĵµ£º
½ñÌìÓиöѧÉúÎÊÎÒµ÷ÓðüÀïÃæ¾ßÓÐÓαêÀàÐ͵ÄÊä³ö²ÎÊý£¬¿ÉÊÇÔÚÓÃPL/SQL³ÌÐòµ÷ÓõÄʱºò¾ÓÈ»±¨³ö²ÎÊý¸öÊý»òÀàÐÍ´íÎóµÄÒì³£ÐÅÏ¢£¬ÓÚÊÇ×Ô¼ºÒ²ÊÔÁËһϣ¬¹ûÈ»Êdzö´íÁË¡£È»ºó¾Í×Ô¼º×ÁÄ¥ÁËһϡ¢²é²é×ÊÁϺÍÎÊÎÊͬÊ£¬ÔÀ´ÎÊÌâÊǺܼòµ¥µÄ£¬ÏÈ¿´Ò»Ï³ÌÐòµÄ½á¹¹´úÂ룺
CREATE OR REPLACE PACKAGE Pkg_S ......
SQL Server 2005Êý¾Ý¿â¾µÏñ¼ò½é
×Ô´ÓSQL Server 2000ÒÔÀ´£¬ÄãÒѾÄܹ»Í¨¹ýʹÓø´ÖÆÀ´´´½¨Ò»¸ö±¸ÓõķþÎñÆ÷¡¢´«ÊäÈÕÖ¾£¬ÒÔ¼°±¸·ÝºÍÖØÐ´洢ÁË——µ«ÊÇÏÖÔÚ΢ÈíÓÖÒýÈëÁËÒ»¸öÄÚ½¨µÄ¹¤¾ß£¬Ëü¿ÉÒÔʵÏÖ×Ô¶¯µÄ´íÎó»Ö¸´¡£Êý¾Ý¿â¾µÏñÊÇSQL Server 2005µÄÒ»¸öÐÂÌØÐÔ£¬ËüÔÊÐíÄ㽫һ¸öSQL ServerÖеÄÊý¾Ý¿âÄÚÈݾµÏñµ½ÁíÒ»¸öS ......
--> Title : SQL ServerÊÓͼÖг£見ÏÞÖÆÌõ¼þ
--> Author : wufeng4552
--> Date : 2010-03-01
(1): ÊÓͼÊý¾Ý¸ü¸ÄµÄ³£見ÏÞ¶¨
µ±Óû§¸üÐÂÊÓͼÖеÄÊý¾Ýʱ,Æäʵ¸ü¸ÄµÄÊÇÆä¶ÔÓ¦µÄÊý¾Ý±íµÄÊý¾Ý.ÎÞÂÛÊǶÔÊÓͼÖеÄÊý¾Ý½øÐиü¸Ä,»¹ÊÇÔÚÊÓͼÖвåÈë»òÕßɾ³ýÊý¾Ý,¶¼ÊÇÀàËÆµÄµÀÀí.µ«ÊÇ,² ......
--»ñȡij¸öÊý¾Ý¿âÖеıí½á¹¹
SELECT
--±íÃû=case when a.colorder=1 then d.name else '' end,
ÐòºÅ=a.colorder,
--±êʶ=case when COLUMNPROPERTY(&nbs ......
´Ósql server 2000Éý¼¶µ½2005ÓÐ5ÖÖ·½·¨:
lÖ±½ÓÉý¼¶
lÀûÓÃdetach/attach¹¦ÄÜÒÆ¶¯sql server 2000µÄÊý¾Ý¿âµ½2005
lͨ¹ýbackup/restore¹¦ÄÜÀ´Ç¨ÒÆdb
lͨ¹ýsql server 2005µÄdatabase copy wizardÀ´¿½±´Êý¾Ý¿â
lͨ¹ýdtsµÄexport/import¹¤¾ßÀ´Ç¨ÒÆÊý¾Ýµ½sql server 2005
1.µÚÒ»ÖÖ·½·¨(Ö±½ÓÉý¼¶):
ÊʺÏ: Êý¾Ý ......