SQL Server DBA µÄ¹¤×÷Çåµ¥
ÓÐÐí¶à²»Í¬ÀàÐ͵ÄÊý¾Ý¿â¹ÜÀíÔ±¡£ һЩÀàÐ͵ÄÊý¾Ý¿â¹ÜÀíÔ±ÖÂÁ¦ÓÚÓÚ¿ª·¢ÁìÓò£¬¶øÆäËûµÄÒ»²¿·Ö¸üÖØÊÓÊý¾Ý¿âÐÔÄܵĵ÷ÕûÒÔ¼°ÈÔÈ»ÓÐÒ»²¿·ÖÊý¾Ý¿â¹ÜÀíÔ±ÔòÖÂÁ¦ÓÚ¹ÜÀíSQL ServerµÄÒµÎñ¡£ ÒÀ¾ÝÊý¾Ý¿â¹ÜÀíÔ±µÄ¹¤×÷»·¾³²»Í¬£¬ËûÃǽ«Ö´ÐÐÒ»¶¨ÊýÁ¿µÄ²»Í¬µÄÈÎÎñ¡£ÎªÁËÇø·ÖËùÓв»Í¬µÄÈÎÎñ£¬Êý¾Ý¿â¹ÜÀíÔ±¿ÉÄÜÒªÖ´ÐÐÎÒÇåµ¥ÉÏËùÁеÄÈÎÎñ¡£
¡¡¡¡ÎÒµÄÇåµ¥ÉϰüÀ¨Ðí¶à²»Í¬ÀàÐ͵ÄÈÎÎñ¡£ ÎÒ½«ÕâЩÈÎÎñÈë·ÖÀàΪÁË7¸ö²»Í¬·½Ã棺 ÅäÖá¢Êý¾Ý¿â±ê×¼¡¢Êý¾Ý¿âÉè¼Æ¡¢¿ª·¢¡¢Î¬»¤¡¢¼à²âºÍ¹æ»®¡£¶øÇÒ¶ÔÿÏîÈÎÎñ£¬ÎÒ¶¼¶ÔÆäÈÎÎñ×÷³öÁ˼ò¶ÌµÄÃèÊö¡£ ÔÚÓÐЩ»·¾³À Êý¾Ý¿â¹ÜÀíÔ±Ò²Ðí»áÖ´ÐÐÕâЩÈÎÎñÖеÄÿһÏµ«ÊÇÔÚÆäËû»·¾³£¬ÕâЩÈÎÎñÒ²ÐíÓÉÐí¶à²»Í¬µÄ¸öÌå·ÖÏí¡£ Èç¹ûÄãÏë³ÉΪһÃûÊý¾Ý¿â¹ÜÀíÔ±»òÕßĿǰÄãÒѾÊÇÒ»ÃûÊý¾Ý¿â¹ÜÀíÔ±£¬ÄÇôÕâЩҲÐíÊÇÄã½«ÃæÁÙ»òÓ¦¸ÃÖ´ÐеÄÕâÈÎÎñ¡£
¡¡¡¡ÅäÖÃÈÎÎñ£º
¡¡¡¡SQL¡¡Server»úÆ÷ÅäÖÃ
¡¡¡¡Êý¾Ý¿â¹ÜÀíÔ±Ó¦¸ÃΪÿһ¸öеÄSQL Server°²×°ÅäÖÃÎïÀí»ú¡£²¢ÇÒ»¹Ó¦¸ÃºÍÓ¦ÓÃÕßÒ»ÆðÀ´Ê¶±ðÆäÈÝ´íÐÔºÍÐÔÄÜÒªÇó¡£ÕâЩ¹æ¶¨½«ÓÃÓÚ½¨Á¢ÎïÀí°²×°µÄÒªÇó¡£ ÔÚÓÐЩ»·¾³À Êý¾Ý¿â¹ÜÀíÔ±½«½øÐÐʵµÄ¼ÊÓ²¼þ°²×°ºÍ²Ù×÷ϵͳµÄ°²×°¡£ µ«ÔÚÆäËû»·¾³ÀËûÃÇÒ²Ðí¾ÍÖ»ÐèÏòϵͳ¹ÜÀíÔ±ÌṩÔõÑùÅäÖÃSQL Server»úÆ÷Ó²¼þµÄÐÅÏ¢¡£
¡¡¡¡°²×°SQL ServerʵÀý
¡¡¡¡Êý¾Ý¿â¹ÜÀíÔ±½«¸ºÔð°²×°SQL ServerÈí¼þÒÔ¼°ÔÚSQL Server»úÆ÷Éϰ²×°ÊµÀý¡£ Êý¾Ý¿â¹ÜÀíÔ±Ó¦¸Ã¿¼ÂÇÿ´Î°²×°Ó¦¸ÃÈçºÎ½øÐС£ µ±ÄãÓжà¸öÊÂÀýºÍ»úÆ÷ʱ£¬ÄãÓ¦¸Ã¿¼Âǽ¨Á¢Ò»¸ö½Å±¾°²×°£¬Òò´ËÄܱ£Ö¤ËùÒª°²×°ÊµÀýµÄÒ»ÖÂÐÔ¡£ÕâÖÖÒ»ÖÂÐÔ½«ÓÐÖúÓÚ×î´óÏ޶ȵؼõÉÙ¹ÜÀíËùÓÐʵÀýµÄά»¤Ãæ¡£
¡¡¡¡Êý¾Ý¿â±ê×¼±ê×¼Ïà¹ØµÄÈÎÎñ£º
¡¡¡¡½¨Á¢Êý¾Ý¿â±ê×¼
¡¡¡¡ÎªÁ˱£³ÖÕû¸ö×éÖ¯µÄÒ»ÖÂÐÔ£¬Êý¾Ý¿â¹ÜÀíÔ±Ó¦¸Ã½¨Á¢Êý¾Ý¿â±ê×¼¡£ ²¢ÇÒÊý¾Ý¿â¹ÜÀíÔ±Òª¸ºÔð¶ÔÕû¸ö×éÖ¯Êý¾Ý¿â±ê×¼µÄ½¨Á¢ºÍ´«´ï¡£ µ«ÊÇÊý¾Ý¿â±ê×¼²»ÄÜÆ½°×Î޹ʵĽ¨Á¢£¬Òò´ËÊý¾Ý¿â¹ÜÀíÔ±Ó¦¸ÃÄÃÊý¾Ý¿â±ê׼ͬ×éÖ¯µÄÓ¦Óÿª·¢Õß½øÐÐÌÖÂÛ¡£ ±ê×¼ÊÇÒ»¸ö²»¶ÏÑݱäµÄ¹ý³ÌÖУ¬Ò»µ©½¨Á¢£¬ËûÃÇÐèÒªµÃµ½Î¬»¤¡£Êý¾Ý¿â¹ÜÀíԱӦȷ±£µ±ÐµÄÓ¦Óü¼ÊõºÍÐÂÊý¾Ý¿â°æ±¾·¢²¼Ê±£¬¸Ã±ê×¼ÄÜÊʵ±µÄµ÷ÕûºÍÐ޸ģ¬ÒÔÂú×ã²»¶Ï±ä»¯µÄÐÅÏ¢¼¼Êõ»·¾³¡£
¡¡¡¡Éó²é·þ´Ó±ê×¼µÄÊý¾Ý¿âÉè¼Æ
¡¡¡¡Ò»µ©±ê×¼µ½Î»Êý¾Ý¿â¹ÜÀíÔ±ÐèÒª¶Ôÿ¸öеÄÊý¾Ý¿â£¬»òÕ߸ĽøµÄÊý¾Ý¿â½øÐÐÉó²éÒÔÈ·¶¨ËüÃÇ·ûºÏÊý¾Ý¿â±ê×¼¡£ Èç¹ûÊý¾Ý¿â²»·ûºÏ±ê×¼ÄÇôÊý¾Ý¿â¹ÜÀíÔ±Ó¦¸Ã°çÑݽ»Í¨¾¯½ÇÉ«£¬²¢ÇÒҪôȷ¶¨Êý¾Ý¿â·ûºÏ±ê×¼£¬ÒªÃ´²ÉÓÃÁíÒ»ÖÖ´¦Àí·½·¨À´¼Ç¼Õâ¸öÌØÊâÊý¾Ý¿âΪʲô²»·û
Ïà¹ØÎĵµ£º
create PROCEDURE pagelist
@tablename nvarchar(50),
@fieldname nvarchar(50)='*',
@pagesize int output,--ÿҳÏÔʾ¼Ç¼ÌõÊý
@currentpage int output,--µÚ¼¸Ò³
@orderid nvarchar(50),--Ö÷¼üÅÅÐò
@sort int,--ÅÅÐò·½Ê½£¬1±íʾÉýÐò£¬0±íʾ½µÐòÅÅÁÐ
......
½â¾ö·½·¨Ò»
ÔÚoraDb10g_home->ÅäÖúÍÒÆÖ²¹¤¾ß->net Manager
ÔÚ±¾µØÖÐн¨Ò»¸ö·þÎñÃüÃû
Õâ¸öÍøÂç·þÎñÃû¾ÍÊǵǽʱµÄÊý¾Ý¿âÃû
Íê³ÉÕâЩ²Ù×÷ºó£¬Ñ¡Ôñ²Ëµ¥ÖÐÎļþ->±£´æÍøÂçÅäÖþÍokÁË¡£
½â¾ö·½·¨¶þ
´ò¿ª°²×°Ä¿Â¼Ï·þÎñÆ÷¶ËµÄtnsnames.ora£¬±ÈÈçÎÒµÄÍêÕûĿ¼ÊÇE:\oracle\product\ ......
1: ɾ³ýLOG (ɾ³ýlogÎļþ£¬¸½¼Óʱ×Ô¶¯Öؽ¨logÎļþ£¬ÒÔ´Ë·½Ê½À´Çå¿ÕÈÕÖ¾)
1) ·ÖÀëÊý¾Ý¿â ÆóÒµ¹ÜÀíÆ÷££¾·þÎñÆ÷££¾Êý¾Ý¿â££¾ÓÒ¼ü££¾·ÖÀëÊý¾Ý¿â
2) ɾ³ýLOGÎļþ
3) ¸½¼ÓÊý¾Ý¿â ÆóÒµ¹ÜÀíÆ÷££¾·þÎñÆ÷££¾Êý¾Ý¿â££¾ÓÒ¼ü££¾¸½¼ÓÊý¾Ý¿â
´Ë·¨Éú³ ......
ÎÒÃǵÄSQLÓï¾äµÄÖ´Ðж¼ÊÇÓÉÒ»¸öÀàÀ´Íê³ÉµÄ£¡Õâ¸öÀà¾ÍÊÇSQLStatement£¬Õâ¸öÀà¾ÍÊÇÎÒÃÇÓÃÀ´Ö´ÐÐSQLÓï¾äµÄÀ࣬¸ÃÀàµÄʹÓÃÒ²ÊǷdz£¼òµ¥µÄ£¬ÎÒÃÇÖ»ÐèÒª¼ÇסÁ½¸öÊôÐÔÁ½¸ö·½·¨¡£ÎÒÃÇÀ´¿´Ò»Ï£¡
textÊôÐÔ£ºËùÒªÖ´ÐеÄSQLÓï¾ä£¬¸ÃÊôÐÔÊÇÒ»¸ö×Ö·û´®¸ñʽ£¬ËùÒÔÎÒÃǵÄSQLÓï¾ä¶¼ÊÇ×Ö·û´®£¡
sqlConnectionÊôÐÔ£º¸ÃÊôÐÔÊÇÉèÖÃSQLSt ......
Microsoft Access Êý¾ÝÀàÐÍ
Êý¾ÝÀàÐÍ
ÃèÊö
´æ´¢
Text
ÓÃÓÚÎı¾»òÎı¾ÓëÊý×ÖµÄ×éºÏ¡£×î¶à 255 ¸ö×Ö·û¡£
Memo
Memo ÓÃÓÚ¸ü´óÊýÁ¿µÄÎı¾¡£×î¶à´æ´¢ 65,536 ¸ö×Ö·û¡£
×¢ÊÍ£ºÎÞ·¨¶Ô memo ×ֶνøÐÐÅÅÐò¡£²»¹ýËüÃÇÊÇ¿ÉËÑË÷µÄ¡£
Byte
ÔÊÐí 0 µ½ 255 µÄÊý×Ö¡£
1 ×Ö½Ú
Integer
ÔÊÐí½éÓÚ -32,768 µ½ 32 ......