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

SQL Server DBA µÄ¹¤×÷Çåµ¥

ÓÐÐí¶à²»Í¬ÀàÐ͵ÄÊý¾Ý¿â¹ÜÀíÔ±¡£ һЩÀàÐ͵ÄÊý¾Ý¿â¹ÜÀíÔ±ÖÂÁ¦ÓÚÓÚ¿ª·¢ÁìÓò£¬¶øÆäËûµÄÒ»²¿·Ö¸üÖØÊÓÊý¾Ý¿âÐÔÄܵĵ÷ÕûÒÔ¼°ÈÔÈ»ÓÐÒ»²¿·ÖÊý¾Ý¿â¹ÜÀíÔ±ÔòÖÂÁ¦ÓÚ¹ÜÀíSQL ServerµÄÒµÎñ¡£ ÒÀ¾ÝÊý¾Ý¿â¹ÜÀíÔ±µÄ¹¤×÷»·¾³²»Í¬£¬ËûÃǽ«Ö´ÐÐÒ»¶¨ÊýÁ¿µÄ²»Í¬µÄÈÎÎñ¡£ÎªÁËÇø·ÖËùÓв»Í¬µÄÈÎÎñ£¬Êý¾Ý¿â¹ÜÀíÔ±¿ÉÄÜÒªÖ´ÐÐÎÒÇåµ¥ÉÏËùÁеÄÈÎÎñ¡£
¡¡¡¡ÎÒµÄÇåµ¥ÉϰüÀ¨Ðí¶à²»Í¬ÀàÐ͵ÄÈÎÎñ¡£ ÎÒ½«ÕâЩÈÎÎñÈë·ÖÀàΪÁË7¸ö²»Í¬·½Ã棺 ÅäÖá¢Êý¾Ý¿â±ê×¼¡¢Êý¾Ý¿âÉè¼Æ¡¢¿ª·¢¡¢Î¬»¤¡¢¼à²âºÍ¹æ»®¡£¶øÇÒ¶ÔÿÏîÈÎÎñ£¬ÎÒ¶¼¶ÔÆäÈÎÎñ×÷³öÁ˼ò¶ÌµÄÃèÊö¡£ ÔÚÓÐЩ»·¾³À Êý¾Ý¿â¹ÜÀíÔ±Ò²Ðí»áÖ´ÐÐÕâЩÈÎÎñÖеÄÿһÏµ«ÊÇÔÚÆäËû»·¾³£¬ÕâЩÈÎÎñÒ²ÐíÓÉÐí¶à²»Í¬µÄ¸öÌå·ÖÏí¡£ Èç¹ûÄãÏë³ÉΪһÃûÊý¾Ý¿â¹ÜÀíÔ±»òÕßĿǰÄãÒѾ­ÊÇÒ»ÃûÊý¾Ý¿â¹ÜÀíÔ±£¬ÄÇôÕâЩҲÐíÊÇÄã½«ÃæÁÙ»òÓ¦¸ÃÖ´ÐеÄÕâÈÎÎñ¡£
¡¡¡¡ÅäÖÃÈÎÎñ£º
¡¡¡¡SQL¡¡Server»úÆ÷ÅäÖÃ
¡¡¡¡Êý¾Ý¿â¹ÜÀíÔ±Ó¦¸ÃΪÿһ¸öеÄSQL Server°²×°ÅäÖÃÎïÀí»ú¡£²¢ÇÒ»¹Ó¦¸ÃºÍÓ¦ÓÃÕßÒ»ÆðÀ´Ê¶±ðÆäÈÝ´íÐÔºÍÐÔÄÜÒªÇó¡£ÕâЩ¹æ¶¨½«ÓÃÓÚ½¨Á¢ÎïÀí°²×°µÄÒªÇó¡£ ÔÚÓÐЩ»·¾³À Êý¾Ý¿â¹ÜÀíÔ±½«½øÐÐʵµÄ¼ÊÓ²¼þ°²×°ºÍ²Ù×÷ϵͳµÄ°²×°¡£ µ«ÔÚÆäËû»·¾³ÀËûÃÇÒ²Ðí¾ÍÖ»ÐèÏòϵͳ¹ÜÀíÔ±ÌṩÔõÑùÅäÖÃSQL Server»úÆ÷Ó²¼þµÄÐÅÏ¢¡£
¡¡¡¡°²×°SQL ServerʵÀý
¡¡¡¡Êý¾Ý¿â¹ÜÀíÔ±½«¸ºÔð°²×°SQL ServerÈí¼þÒÔ¼°ÔÚSQL Server»úÆ÷Éϰ²×°ÊµÀý¡£ Êý¾Ý¿â¹ÜÀíÔ±Ó¦¸Ã¿¼ÂÇÿ´Î°²×°Ó¦¸ÃÈçºÎ½øÐС£ µ±ÄãÓжà¸öÊÂÀýºÍ»úÆ÷ʱ£¬ÄãÓ¦¸Ã¿¼Âǽ¨Á¢Ò»¸ö½Å±¾°²×°£¬Òò´ËÄܱ£Ö¤ËùÒª°²×°ÊµÀýµÄÒ»ÖÂÐÔ¡£ÕâÖÖÒ»ÖÂÐÔ½«ÓÐÖúÓÚ×î´óÏ޶ȵؼõÉÙ¹ÜÀíËùÓÐʵÀýµÄά»¤Ãæ¡£
¡¡¡¡Êý¾Ý¿â±ê×¼±ê×¼Ïà¹ØµÄÈÎÎñ£º
¡¡¡¡½¨Á¢Êý¾Ý¿â±ê×¼
¡¡¡¡ÎªÁ˱£³ÖÕû¸ö×éÖ¯µÄÒ»ÖÂÐÔ£¬Êý¾Ý¿â¹ÜÀíÔ±Ó¦¸Ã½¨Á¢Êý¾Ý¿â±ê×¼¡£ ²¢ÇÒÊý¾Ý¿â¹ÜÀíÔ±Òª¸ºÔð¶ÔÕû¸ö×éÖ¯Êý¾Ý¿â±ê×¼µÄ½¨Á¢ºÍ´«´ï¡£ µ«ÊÇÊý¾Ý¿â±ê×¼²»ÄÜÆ½°×Î޹ʵĽ¨Á¢£¬Òò´ËÊý¾Ý¿â¹ÜÀíÔ±Ó¦¸ÃÄÃÊý¾Ý¿â±ê׼ͬ×éÖ¯µÄÓ¦Óÿª·¢Õß½øÐÐÌÖÂÛ¡£ ±ê×¼ÊÇÒ»¸ö²»¶ÏÑݱäµÄ¹ý³ÌÖУ¬Ò»µ©½¨Á¢£¬ËûÃÇÐèÒªµÃµ½Î¬»¤¡£Êý¾Ý¿â¹ÜÀíԱӦȷ±£µ±ÐµÄÓ¦Óü¼ÊõºÍÐÂÊý¾Ý¿â°æ±¾·¢²¼Ê±£¬¸Ã±ê×¼ÄÜÊʵ±µÄµ÷ÕûºÍÐ޸ģ¬ÒÔÂú×ã²»¶Ï±ä»¯µÄÐÅÏ¢¼¼Êõ»·¾³¡£
¡¡¡¡Éó²é·þ´Ó±ê×¼µÄÊý¾Ý¿âÉè¼Æ
¡¡¡¡Ò»µ©±ê×¼µ½Î»Êý¾Ý¿â¹ÜÀíÔ±ÐèÒª¶Ôÿ¸öеÄÊý¾Ý¿â£¬»òÕ߸ĽøµÄÊý¾Ý¿â½øÐÐÉó²éÒÔÈ·¶¨ËüÃÇ·ûºÏÊý¾Ý¿â±ê×¼¡£ Èç¹ûÊý¾Ý¿â²»·ûºÏ±ê×¼ÄÇôÊý¾Ý¿â¹ÜÀíÔ±Ó¦¸Ã°çÑݽ»Í¨¾¯½ÇÉ«£¬²¢ÇÒҪôȷ¶¨Êý¾Ý¿â·ûºÏ±ê×¼£¬ÒªÃ´²ÉÓÃÁíÒ»ÖÖ´¦Àí·½·¨À´¼Ç¼Õâ¸öÌØÊâÊý¾Ý¿âΪʲô²»·û


Ïà¹ØÎĵµ£º

sql serverÇå³ýÈÕÖ¾

1: ɾ³ýLOG (ɾ³ýlogÎļþ£¬¸½¼Óʱ×Ô¶¯Öؽ¨logÎļþ£¬ÒÔ´Ë·½Ê½À´Çå¿ÕÈÕÖ¾)
    1) ·ÖÀëÊý¾Ý¿â  ÆóÒµ¹ÜÀíÆ÷£­£¾·þÎñÆ÷£­£¾Êý¾Ý¿â£­£¾ÓÒ¼ü£­£¾·ÖÀëÊý¾Ý¿â
    2) ɾ³ýLOGÎļþ
    3) ¸½¼ÓÊý¾Ý¿â  ÆóÒµ¹ÜÀíÆ÷£­£¾·þÎñÆ÷£­£¾Êý¾Ý¿â£­£¾ÓÒ¼ü£­£¾¸½¼ÓÊý¾Ý¿â
´Ë·¨Éú³ ......

SQLÎļÓÃÜ

use Tempdb
go
if object_ID('fn_ACITEncryption') is not null
drop function fn_ACITEncryption
go
create function fn_ACITEncryption
(
@Str nvarchar(4000),--¼ÓÃܵÄ×Ö·û´®
@Flag bit=1,--1¡¢¼ÓÃÜ 0¡¢½âÃÜ
@Key nvarchar(50)--ÃÜÎÄ
)
returns nvarchar(4000)--這Àï¿É轉換 ......

SQLÊý¾ÝÖÐÔËÐÐcmdÃüÁî

ÔÚsql²éѯ·ÖÎöÆ÷ÀïÃæÊDz»ÄÜÖ±½ÓÔËÐÐcmdÃüÁîµÄ
µ«ÊÇSQL¸ø³öÁËÒ»¸ö½Ó¿Ú
--´ò¿ª¸ß¼¶ÉèÖÃ
EXEC sp_configure 'show advanced options', 1
RECONFIGURE
--´ò¿ªxp_cmdshellÀ©Õ¹´æ´¢¹ý³Ì
EXEC sp_configure 'xp_cmdshell', 1
RECONFIGURE
Ê×ÏÈ ´ò¿ªÒ»Ð©ÅäÖÃ
È»ºóÖ´ÐÐÄãÒªÔËÐÐcmdÃüÁî
exec master..xp_cmdshell 'net star ......

×î½üµÄÁ½ÌõsqlЧÂÊÓÅ»¯ÐĵÃ

µÚÒ»Ìõ£º
select * from where field in (1,2,3)   ÕâÖÖд·¨Ó¦¸ÃÉáÆúÁË£¬¶øÓ¦¸ÃÕâÑùд£º
select * from table where field = 1 or field = 2 or field = 3 
ÎªÊ²Ã´ÄØ£¿
·²ÊÂÖ»ÓÐ×ö¹ý²ÅÖªµÀ£¬×Ô¼º½¨¸ö±í£¬²åÈë10WÌõ²âÊÔÊý¾Ý£¬ÓÃsql²âÊÔһϱãÖª£¬ÒòΪ¹¤×÷±ãÀû£¬ÎÒÔÚ²úÆ·»úºÍÍâÍø²âÊÔ»ú¶¼ÒѾ­²âÊÔ¹ý£ ......

¡¾×ª¡¿Oracle SQLµÄÓ²½âÎöºÍÈí½âÎö

˵µ½Èí½âÎö£¨soft prase
£©ºÍÓ²½âÎö£¨
hard prase
£©£¬¾Í²»Äܲ»ËµÒ»ÏÂ
Oracle
¶Ô
sql
µÄ´¦Àí¹ý³Ì¡£µ±Äã·¢³öÒ»Ìõ
sql
Óï¾ä½»¸¶
Oracle
£¬ÔÚÖ´ÐкͻñÈ¡½á¹ûǰ£¬
Oracle
¶Ô´Ë
sql
½«½øÐм¸¸ö²½ÖèµÄ´¦Àí¹ý³Ì£º
    1¡¢Óï·¨¼ì²é£¨
syntax check
£©
   &nb ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ