SQL Server 2005 Express Edition Óû§ÊµÀý
Roger Wolter
ÊÊÓÃÓÚ£º
SQL Server 2005 Express Edition
ÕªÒª£º±¾ÎĽéÉÜ SQL Server 2005 Express Edition ÖеÄÓû§ÊµÀý£¬ÒÔ¼°ÈçºÎʹÓÃËüÃÇÀ´¼ò»¯Ïò Visual Studio ÏîÄ¿Ìí¼ÓÊý¾Ý¿â¹¦ÄܵIJÙ×÷¡£
Äú¿ÉÒÔÏÂÔØ±¾ÎÄʹÓÃµÄ Microsoft Word °æ±¾¡£
±¾Ò³ÄÚÈÝ
¼ò½é
¸½¼ÓÊý¾Ý¿âÎļþ
AttachDBFilename
Óû§ÊµÀý
´ò¿ªÓû§ÊµÀýÁ¬½Ó
SSEUtil
ĬÈÏÅäÖÃΪ¹Ø±Õ
´ÓÆäËû¿Í»§¶ËÁ¬½Óµ½Óû§ÊµÀý
Óû§ÊµÀýÏÞÖÆ
³£¼ûÎÊÌâ
·Ö·¢ºÍ²¿Êð
RANU
ת»»Óû§ÊµÀýÊý¾Ý¿â
С½á
¼ò½é
Ð嵀 SQL Server 2005 Express Edition µÄÉè¼ÆÄ¿±êÊÇʵÏÖÓë Visual Studio Êý¾Ý¿âÉè¼Æ¹¦Äܸü½ôÃܵɡ£Visual Studio ÏîĿϵͳ·Ç³£Éó¤¹ÜÀí×é³ÉÏîÄ¿µÄÒ»×éÎļþ¡£ÒªË³ÀûµØÊÊÓ¦´Ë¹¤¾ß¼¯£¬±ØÐ뽫 SQL Server Êý¾Ý¿â×÷ΪÎļþ½øÐвÙ×÷¡£ÐÒÔ˵أ¬SQL Server Êý¾Ý¿âÊÇÒ»¸öÎļþ¼¯ºÏ£¬Òò´Ë½«Îļþ¼¯ºÏ×÷Ϊ Visual Studio ÏîÄ¿µÄÒ»²¿·Ö½øÐйÜÀí²¢²»¸´ÔÓ¡£Òź¶µÄÊÇ£¬ÔÚÄúµÄÓ¦ÓóÌÐòÖн«ÕâЩÎļþ×÷ΪÊý¾Ý¿â½øÐÐÁ¬½Ó²¢²»ÈçËùÔ¸µÄÄÇÑù¼òµ¥ºÍ×Ô¶¯»¯¡£Óû§ÊµÀý¹¦ÄÜʹ¸Ã²Ù×÷±äµÃ¸üÈÝÒס£
·µ»ØÒ³Ê×
¸½¼ÓÊý¾Ý¿âÎļþ
Èç¹ûÎÒÃÇÁ˽â Microsoft SQL Server 2005 ÖеÄÓû§ÊµÀýÊÇÓÃÀ´½â¾öÄÄЩÎÊÌâµÄ£¬¾Í¸üÈÝÒ×Àí½âÕâЩʵÀý¡£±¾½Ú½éÉÜÈçºÎ½«Êý¾Ý¿âÎļþ¸½¼Óµ½Ò»¸ö SQL Server Êý¾Ý¿âʵÀýÖУ¬ÕâÊÇÓû§ÊµÀý¿ÉÒÔ¼ò»¯µÄ²Ù×÷Ö®Ò»¡£
±¾ÎÄÌṩÁ½ÖÖ SQL Server Êý¾Ý¿âÎļþÀàÐÍ£¨»¹ÓÐÆäËûÀàÐÍ£¬µ«ÊǶÔÓÚÎÒÃǶøÑÔ£¬Á½ÖÖ×ãÒÔ£©¡£¼´Êý¾Ý (.mdf) ÎļþºÍÈÕÖ¾ (.log) Îļþ¡£
°üº¬Êý¾Ý¿âÊý¾ÝµÄÎļþµÄÀ©Õ¹ÃûΪ .mdf£¬ÀýÈ磬AccountsReceivable.mdf ÊÇÒ»¸öÊý¾ÝÎļþ¡£Ã¿¸öÊý¾ÝÎļþ¶¼ÓÐÒ»¸ö¶ÔÓ¦µÄÈÕÖ¾Îļþ£¬¸ÃÈÕÖ¾Îļþ°üº¬ÊÂÎñÈÕÖ¾¡£ÈÕÖ¾ÎļþµÄÀ©Õ¹ÃûΪ .ldf¡£ÀýÈ磬Êý¾Ý¿âµÄÈÕÖ¾Îļþ±»ÃüÃûΪ AccountsReceivable_log.ldf¡£
ÕâÁ½¸öÎļþ±Ë´Ë½ôÃÜñîºÏ¡£Êý¾Ý¿âÎļþ°üº¬ÓйØÈÕÖ¾Îļþ׼ȷ°æ±¾µÄÐÅÏ¢¡£Èç¹û´Ó±¸·Ý»Ö¸´Êý¾ÝÎļþ£¬µ«²»»Ö¸´Ïàͬ°æ±¾µÄÈÕÖ¾Îļþ£¬ÔòÊý¾Ý¿â²»»áÆô¶¯¡£µ±ÔÚÏîÄ¿ÖвÙ×÷Êý¾Ý¿âÎļþʱ£¬½«ÕâÁ½¸öÎļþ×÷Ϊһ¸öÆ¥Å伯·Ç³£ÖØÒª¡£ÀýÈ磬Èç¹û»¹Ôµ½ÒÔǰ°æ±¾µÄ .mdf Îļþ£¬»¹±ØÐ뻹Ե½Ïàͬ°æ±¾µÄ .ldf Îļþ¡£
ÔÚÁ¬½Óµ½ SQL Server Êý¾Ý¿â֮ǰ£¬·þÎñÆ÷±ØÐëÖªµÀÕâЩÊý¾Ý¿âÎļþ¡£·þÎñÆ÷´ò¿ªÎļþ¡¢ÑéÖ¤°æ±¾¡¢È·±£ÈÕÖ¾ÎļþÓëÊý¾Ý¿âÎļþÆ¥Å䣬ȻºóÖ´ÐÐʹÊý¾Ý¿âÎļþÓëÈÕÖ¾Îļþͬ²½ËùÐèµÄÈκλָ´²Ù×÷¡£ÈÃÔËÐÐ SQL Server µÄ·þÎñÆ÷ÖªµÀij¸öÊý¾Ý¿âÎļþµÄ¹ý³Ì³ÆÎª¸½¼Ó Êý¾Ý¿â¡£Èç¹û Sally ÓÐÒ»¸öÐèҪͨ¹ýÆóÒµ·
Ïà¹ØÎĵµ£º
¾ßÌå²½Ö裺
¡¡¡¡Ò».ÔÚ·þÎñÆ÷¶ËÒÔ
dbsrv7.exe pathyyy.db -n
ServiceName -x tcpip -q
¡¡¡¡Æô¶¯Êý¾Ý¿â£¬ÕâÀïÒ²¿ÉÒÔÖ¸¶¨¶Ë¿Ú£¬ÏêϸµÄ²ÎÊýÇëÓÃdbsrv7.exe /?»ñÈ¡¡£
¡¡¡¡-n servicename:Æô¶¯·þÎñÃûΪservicenameµÄÊý¾Ý¿â·þÎñÓÃÒÔ±ê¼ÇÍøÂçÊý¾Ý¿â·þÎñΨһ±ê¼Ç£»
¡¡¡¡-x tcpip£ºÊ¹ÓÃtcp/ipÐÒ飬ĬÈ϶˿Ú3362,×¢Òâ²»Òª± ......
EXECºÍsp_executesqlµÄÇø±ð£¿
DBCC FREEPROCCACHE --¡·Çå¿Õ»º´æÖеÄÖ´Ðмƻ®
SELECT cacheobjtype,objtype,usecounts,sql from sys.syscacheobjects WHERE sql NOT LIKE '%cach%' AND sql NOT LIKE '%sys.%' --¡·²éÕÒ¶ÔÓ¦µÄ»º´æÖеĶÔÓ¦¼Æ»®
SQL ServerΪÿһ¸öµÄ²éѯ×Ö·û´®´´½¨ÐµÄÖ´Ðмƻ®£¬¼´Ê¹²éѯģʽÏàͬҲÊÇÕâÑù
......
BCPÊÇSQL ServerÖиºÔðµ¼Èëµ¼³öÊý¾ÝµÄÒ»¸öÃüÁîÐй¤¾ß£¬ËüÊÇ»ùÓÚDB-LibraryµÄ£¬²¢ÇÒÄÜÒÔ²¢Ðеķ½Ê½¸ßЧµØµ¼Èëµ¼³ö´óÅúÁ¿µÄÊý¾Ý¡£
/********************************************************
ÀýÈ磺
´Ó±¾µØ·þÎñÆ÷ÖУ¨ÓÐÓû§ÃûºÍÃÜÂ룩µ¼³ötxtÎı¾
EXEC master..xp_cmdshell 'bcp "select * from pubs..authors" queryou ......
Sql Server ÖÐÒ»¸ö·Ç³£Ç¿´óµÄÈÕÆÚ¸ñʽ»¯º¯Êý
¡¡¡¡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(), 3): 16/05/06
¡¡¡¡Select ......
Çå³ýSQLÊý¾Ý¿âÈÕÖ¾Îļþ
/*--ѹËõÊý¾Ý¿âµÄͨÓô洢¹ý³Ì
ÓÐÁ½ÖÖ·½·¨ Ò»ÊÇѹËõÈÕÖ¾£¬¶þÊÇɾ³ýÈÕÖ¾¡£
Ò»¡¢Ñ¹ËõÈÕÖ¾¼°Êý¾Ý¿âÎļþ´óС
ÒòΪҪ¶ÔÊý¾Ý¿â½øÐзÖÀë´¦Àí
ËùÒÔ´æ´¢¹ý³Ì²»ÄÜ´´½¨ÔÚ±»Ñ¹ËõµÄÊý¾Ý¿âÖÐ
/*--µ÷ÓÃʾÀý
exec p_compdb 'test'
--*/
use master --×¢Òâ,´Ë´æ´¢¹ý³ÌÒª½¨ÔÚmasterÊý¾Ý¿âÖÐ
go ......