1. Ö±½ÓÔÚPL/SQL ÖÐÐÞ¸ÄÊý¾Ý
selectÓï¾äºóÃæ¼Ó‘for updata’£¬´ò¿ª½çÃæÉϵÄСËø£¬±à¼£¬°´¹³¹³±£´æ¡£
eg: select * from xtgldxsyncdw for update; ²éѯ½á¹û´°¿ÚµÄСËø¼´¿É´ò¿ª¡£
2. µ¼È˵¼³ötables
tools -->import tables/export tables ......
Ò»¡¢¼òµ¥ÊµÓõı¸·Ý·½·¨£º
ÆóÒµ¹ÜÀíÆ÷ÖеÄTools£¬Database Maintenance Planner£¬¿ÉÒÔÉèÖÃÊý¾Ý¿âµÄ¶¨ÆÚ×Ô¶¯±¸·Ý¼Æ»®¡£²¢Í¨¹ýÆô¶¯Sql server AgentÀ´×Ô¶¯ÔËÐб¸·Ý¼Æ»®¡£¾ßÌå²½ÖèÈçÏÂ:
1¡¢´ò¿ªÆóÒµ¹ÜÀíÆ÷£¬ÔÚ¿ØÖÆ̨¸ùĿ¼ÖÐÒÀ´Îµã¿ªMicrosoft SQL Server-->SQL Server×é-->Ë«»÷´ò¿ªÄãµÄ·þÎñÆ÷
2¡¢È»ºóµãÉÏÃæ²Ëµ¥ÖеŤ¾ß-->Ñ¡ÔñÊý¾Ý¿âά»¤¼Æ»®Æ÷
3¡¢ÏÂÒ»²½Ñ¡ÔñÒª½øÐÐ×Ô¶¯±¸·ÝµÄÊý¾Ý-->ÏÂÒ»²½¸üÐÂÊý¾ÝÓÅ»¯ÐÅÏ¢£¬ÕâÀïÒ»°ã²»ÓÃ×öÑ¡Ôñ-->ÏÂÒ»²½¼ì²éÊý¾ÝÍêÕûÐÔ£¬Ò²Ò»°ã²»Ñ¡Ôñ
4¡¢ÏÂÒ»²½Ö¸¶¨Êý¾Ý¿âά»¤¼Æ»®£¬Ä¬ÈϵÄÊÇ1Öܱ¸·ÝÒ»´Î£¬µã»÷¸ü¸ÄÑ¡ÔñÿÌ챸·ÝºóµãÈ·¶¨
5¡¢ÏÂÒ»²½Ö¸¶¨±¸·ÝµÄ´ÅÅÌĿ¼£¬Ñ¡ÔñÖ¸¶¨Ä¿Â¼£¬ÈçÄú¿ÉÒÔÔÚDÅÌн¨Ò»¸öĿ¼È磺d:\databak£¬È»ºóÔÚÕâÀïÑ¡ÔñʹÓôËĿ¼£¬Èç¹ûÄúµÄÊý¾Ý¿â±È½Ï¶à×îºÃÑ¡ÔñΪÿ¸öÊý¾Ý¿â½¨Á¢×ÓĿ¼£¬È»ºóÑ¡Ôñɾ³ýÔçÓÚ¶àÉÙÌìÇ°µÄ±¸·Ý£¬Ò»°ãÉ趨4£7Ì죬Õâ¿´ÄúµÄ¾ßÌ屸·ÝÒªÇ󣬱¸·ÝÎļþÀ©Õ¹ÃûĬÈϵÄÊÇBAK
6¡¢ÏÂÒ»²½Ö¸¶¨ÊÂÎñÈÕÖ¾±¸·Ý¼Æ»®£¬¿´ÄúµÄÐèÒª×öÑ¡Ôñ-->ÏÂÒ»²½ÒªÉú³ÉµÄ±¨±í£¬Ò»°ã²»×öÑ¡Ôñ-->ÏÂÒ»²½Î¬»¤¼Æ»®ÀúÊ·¼Ç¼£¬×îºÃÓÃĬÈϵÄÑ¡Ïî-->ÏÂÒ»²½Íê³É
7¡¢Íê³ÉºóϵͳºÜ¿ÉÄÜ»áÌáʾSql Server Agent·þÎñδÆô¶ ......
sqlÊý¾ÝÀàÐÍÏê½â
(1)¶þ½øÖÆÊý¾ÝÀàÐÍ
¡¡¡¡¶þ½øÖÆÊý¾Ý°üÀ¨ Binary¡¢Varbinary ºÍ Image
¡¡¡¡Binary Êý¾ÝÀàÐͼȿÉÒÔÊǹ̶¨³¤¶ÈµÄ(Binary),Ò²¿ÉÒÔÊDZ䳤¶ÈµÄ¡£
¡¡¡¡Binary[(n)] ÊÇ n λ¹Ì¶¨µÄ¶þ½øÖÆÊý¾Ý¡£ÆäÖУ¬n µÄÈ¡Öµ·¶Î§ÊÇ´Ó 1 µ½ 8000¡£Æä´æ´¢ñ¿µÄ´óСÊÇ n + 4 ¸ö×Ö½Ú¡£
¡¡¡¡Varbinary[(n)] ÊÇ n λ±ä³¤¶ÈµÄ¶þ½øÖÆÊý¾Ý¡£ÆäÖУ¬n µÄÈ¡Öµ·¶Î§ÊÇ´Ó 1 µ½ 8000¡£Æä´æ´¢ñ¿µÄ´óСÊÇ n + 4¸ö×Ö½Ú£¬²»ÊÇn ¸ö×Ö½Ú¡£
¡¡¡¡ÔÚ Image Êý¾ÝÀàÐÍÖд洢µÄÊý¾ÝÊÇÒÔλ×Ö·û´®´æ´¢µÄ£¬²»ÊÇÓÉ SQL Server ½âÊ͵ģ¬±ØÐëÓÉÓ¦ÓóÌÐòÀ´½âÊÍ¡£ÀýÈ磬ӦÓóÌÐò¿ÉÒÔʹÓÃBMP¡¢TIEF¡¢GIF ºÍ JPEG ¸ñʽ°ÑÊý¾Ý´æ´¢ÔÚ Image Êý¾ÝÀàÐÍÖС£
(2)×Ö·ûÊý¾ÝÀàÐÍ
¡¡¡¡×Ö·ûÊý¾ÝµÄÀàÐÍ°üÀ¨ Char£¬Varchar ºÍ Text
¡¡¡¡×Ö·ûÊý¾ÝÊÇÓÉÈκÎ×Öĸ¡¢·ûºÅºÍÊý×ÖÈÎÒâ×éºÏ¶ø³ÉµÄÊý¾Ý¡£
¡¡¡¡Varchar ÊDZ䳤×Ö·ûÊý¾Ý£¬Æ䳤¶È²»³¬¹ý 8KB¡£Char ÊǶ¨³¤×Ö·ûÊý¾Ý£¬Æ䳤¶È×î¶àΪ 8KB¡£³¬¹ý 8KB µÄASCII Êý¾Ý¿ÉÒÔʹÓÃTextÊý¾ÝÀàÐÍ´æ´¢¡£ÀýÈ磬ÒòΪ Html ÎĵµÈ«²¿¶¼ÊÇ ASCII ×Ö·û£¬²¢ÇÒÔÚÒ»°ãÇé¿öϳ¤¶È³¬¹ý 8KB£¬ËùÒÔÕâЩÎĵµ¿ÉÒÔ Text Êý¾ÝÀàÐÍ´æ´¢ÔÚSQL Server ÖС£
(3)Unicode Êý¾ÝÀàÐÍ
¡¡¡¡Unicode Êý¾ÝÀàÐÍ°üÀ¨ Nchar,N ......
µ±ÎÒÃÇÌá½»Ò»ÌõsqlÓï¾äʱ£¬oracle»á×öÄÄЩ²Ù×÷ÄØ£¿
Oracle»áΪÿ¸öÓû§½ø³Ì·ÖÅäÒ»¸ö·þÎñÆ÷½ø³Ì£ºservice process£¨Êµ¼ÊÇé¿öÓ¦¸ÃÇø·ÖרÓ÷þÎñÆ÷ºÍ¹²Ïí·þÎñÆ÷£©£¬µ±service process½ÓÊÕµ½Óû§½ø³ÌÌá½»µÄsqlÓï¾äʱ£¬·þÎñÆ÷½ø³Ì»á¶ÔsqlÓï¾ä½øÐÐÓï·¨ºÍ´Ê·¨·ÖÎö¡£
Ãû´Ê½âÊÍ£º
Óï·¨·ÖÎö£ºÓï¾ä±¾ÉíÕýÈ·ÐÔ¡£
´Ê·¨·ÖÎö£º¶ÔÕÕÊý¾Ý×ÖµäÖмì²é±í£¬Ë÷Òý£¬ÊÓͼºÍÓû§È¨ÏÞ¡£
¼ì²éͨ¹ýºó£¬·þÎñÆ÷½ø³Ì»á½«sqlÓï¾äת±äΪasciiÂ룬²¢Í¨¹ýÒ»¸öhashº¯Êý½«asciiÂëÉú³É³öÒ»¸öhashÖµ£¬·þÎñÆ÷½ø³Ì»áµ½share poolÖвéѯ´ËhashÊÇ·ñ´æÔÚ£¬Èç¹û´æÔÚ£¬·þÎñÆ÷½ø³Ì»á´ÓsharepoolÖжÁÈ¡ÒѾ½âÎöºÃµÄÓï¾äÀ´Ö´ÐУ»Èç¹û²»´æÔÚ£¬ÔòÐèÒª×öÒÔϲ½Ö裺Éú³ÉÖ´Ðмƻ®ºÍÉú³ÉÖ´ÐбàÂ루ÇëÀí½âºÎΪִÐмƻ®£©¡£½âÎöÍê³Éºó£¬Oracle»á½«sqlÓï¾ä±¾Éí´úÂë¡¢hashÖµ¡¢±àÒë´úÂë¡¢Ö´Ðмƻ®ºÍËùÓÐÓë¸ÃÓï¾äÏà¹ØµÄͳ¼ÆÊý¾Ý´æ·Åµ½sharepoolÖС£
×¢Ò⣺
1 ¾¡Á¿Ð´ÏàͬµÄsqlÓï¾ä£¬ÒòΪ¼´Ê¹ÊÇfromÓï¾äÖÐtable˳ÐòµÄ±ä»¯¡¢²éѯ×Ö¶ÎλÖõı仯£¬ÉõÖÁÖ»ÊÇ´óСдµÄ²»Í¬£¬¶¼»á´ÙʹoracleÖØÐÂ×öÒ»´ÎÓ²½âÎö¡£
2 Ôö´óshare_pool_size¿ÉÒÔ±£Áô¸ü¶àµÄ»º´æÔÚÄÚ´æÖеÄsqlÓï¾äÖ´Ðмƻ®£¬Ò²Òâζ׏²ÏísqlµÄ¿ÉÄÜÐÔµÄÔö´ó¡£
ÔÚÉú³É±àÒë´úÂëºó£ ......
µ±ÎÒÃÇÌá½»Ò»ÌõsqlÓï¾äʱ£¬oracle»á×öÄÄЩ²Ù×÷ÄØ£¿
Oracle»áΪÿ¸öÓû§½ø³Ì·ÖÅäÒ»¸ö·þÎñÆ÷½ø³Ì£ºservice process£¨Êµ¼ÊÇé¿öÓ¦¸ÃÇø·ÖרÓ÷þÎñÆ÷ºÍ¹²Ïí·þÎñÆ÷£©£¬µ±service process½ÓÊÕµ½Óû§½ø³ÌÌá½»µÄsqlÓï¾äʱ£¬·þÎñÆ÷½ø³Ì»á¶ÔsqlÓï¾ä½øÐÐÓï·¨ºÍ´Ê·¨·ÖÎö¡£
Ãû´Ê½âÊÍ£º
Óï·¨·ÖÎö£ºÓï¾ä±¾ÉíÕýÈ·ÐÔ¡£
´Ê·¨·ÖÎö£º¶ÔÕÕÊý¾Ý×ÖµäÖмì²é±í£¬Ë÷Òý£¬ÊÓͼºÍÓû§È¨ÏÞ¡£
¼ì²éͨ¹ýºó£¬·þÎñÆ÷½ø³Ì»á½«sqlÓï¾äת±äΪasciiÂ룬²¢Í¨¹ýÒ»¸öhashº¯Êý½«asciiÂëÉú³É³öÒ»¸öhashÖµ£¬·þÎñÆ÷½ø³Ì»áµ½share poolÖвéѯ´ËhashÊÇ·ñ´æÔÚ£¬Èç¹û´æÔÚ£¬·þÎñÆ÷½ø³Ì»á´ÓsharepoolÖжÁÈ¡ÒѾ½âÎöºÃµÄÓï¾äÀ´Ö´ÐУ»Èç¹û²»´æÔÚ£¬ÔòÐèÒª×öÒÔϲ½Ö裺Éú³ÉÖ´Ðмƻ®ºÍÉú³ÉÖ´ÐбàÂ루ÇëÀí½âºÎΪִÐмƻ®£©¡£½âÎöÍê³Éºó£¬Oracle»á½«sqlÓï¾ä±¾Éí´úÂë¡¢hashÖµ¡¢±àÒë´úÂë¡¢Ö´Ðмƻ®ºÍËùÓÐÓë¸ÃÓï¾äÏà¹ØµÄͳ¼ÆÊý¾Ý´æ·Åµ½sharepoolÖС£
×¢Ò⣺
1 ¾¡Á¿Ð´ÏàͬµÄsqlÓï¾ä£¬ÒòΪ¼´Ê¹ÊÇfromÓï¾äÖÐtable˳ÐòµÄ±ä»¯¡¢²éѯ×Ö¶ÎλÖõı仯£¬ÉõÖÁÖ»ÊÇ´óСдµÄ²»Í¬£¬¶¼»á´ÙʹoracleÖØÐÂ×öÒ»´ÎÓ²½âÎö¡£
2 Ôö´óshare_pool_size¿ÉÒÔ±£Áô¸ü¶àµÄ»º´æÔÚÄÚ´æÖеÄsqlÓï¾äÖ´Ðмƻ®£¬Ò²Òâζ׏²ÏísqlµÄ¿ÉÄÜÐÔµÄÔö´ó¡£
ÔÚÉú³É±àÒë´úÂëºó£ ......
SQL Server 2005 ûÓÐSQL Server Management Studio
°²×°visual studio 2005µÄʱºòϵͳҲװÁËSQL 2005¡£Çë×¢Ò⣬Õâʱ°²×°ÉϵÄSQL2005ÊÇExpress°æ±¾µÄ£¬¼È²»ÊÇÆóÒµ°æ£¬Ò²²»ÊÇ¿ª·¢Õß°æ¡£ÕâʱµÄExpress°æÊÇûÓа²×°SQL Server Management Studio µÄ£¬Ö»ÓÐÅäÖù¤¾ß£¬Ò²¾ÍÊÇ˵ÄãÔÚ¿ªÊ¼²Ëµ¥Ö»¿´µÃµ½ÅäÖù¤¾ß¡£
ÕâʱÈç¹ûÄãÏëÒª¿´µ½SQL Server Management Studio£¬ÓÐÁ½ÖÖ°ì·¨£º
1¡¢µ½Î¢ÈíµÄ¹Ù·½ÍøÕ¾ÏÂÔØÒ»¸öSQL Server Management Studio Express(http://www.microsoft.com/downloads/details.aspx?FamilyId=C243A5AE-4BD1-4E3D-94B8-5A0F62BF7796&displaylang=en)À´°²×°£¬°²×°Íêºó¼´¿É¿´µ½SQL Server Management Studio¡£
2¡¢°Ñvs2005°²×°Ê±×Ô´øµÄSQL2005ɾÁË£¬Çë×¢Ò⣬Õâʱһ¶¨ÓùÔظɾ»¡£È»ºóÏÂÔØÒ»¸ö¿ª·¢°æÀ´°²×°£¬ÎªÊ²Ã´ÒªÑ¡Ôñ¿ª·¢°æ£¬Çë¼ûÏÂÃæµÄ×¢ÊÍ¡£
ps£º------------------------------------------------------
SQL2005 ·ÖÎå¸ö°æ±¾£¬ÈçÏÂËùÁУ¬
1.Enterprise(ÆóÒµ°æ),
2.Development(¿ª·¢°æ),
3.Workgroup,(¹¤×÷Ⱥ°æ)
4.Standard,(±ê×¼°æ)
5.Express.(àÅ£¬¹ÀÇҾͽÐËü¼òÒ×°æ°É)
Õ⼸¸ö°æ±¾£¬ÎÒÃǾ¿¾¹Ó¦¸ÃʹÓÃÄÄÒ»°æÄØ£¿
ÕâÊÇÐí¶à³õѧ ......
ºÜ¾Ã֮ǰ¾ÍÏëÒª°Ñ×Ô¼ºµÄ¶ÁÊé¹ý³Ì¼Ç¼ÏÂÀ´£¬½ñÌìÉÔ΢ÕûÀíÁËһϣ¬ÈÏΪ²»¹ÜʲôÊ飬×Ô¼ºÃ»ÔõôÍêÕûµØ¿´Í꣬¸ü±ðÌáÈÏÕæµØÈ«²¿µØ¿´ÍêÁË¡£ÌýÈË˵£¬ÒªÑ¡1±¾ºÃÊéÀ´¿´£¬ÎÒ²»·´¶ÔÕâÖÖ˵·¨£¬µ«¸üÖØÒªµÄÊÇ£¬²»½öÊÇÊé±¾Éí£¬¶øÊÇÎÒÃÇ×Ô¼ºµÄÇé¿ö£¬ÊDz»ÊÇÕæÕýͶÈë½øÈ¥¿´ÁË£¬²»¹ÜÔõÑù£¬Ð´ÊéµÄÈ˵Ä֪ʶ¿Ï¶¨±ÈÄãÕâ·½ÃæµÄ֪ʶҪ¶®ºÜ¶à£¬²»Òª×ÜÊÇÌôÌÞ£¬Òª·´Ê¡×Ô¼ºÊÇ·ñÕæµÄ¾²ÏÂÐÄÀ´È¥¿´ÍêÒ»±¾Êé¡£ºÃÁË£¬·Ï»°ÉÙ˵£¬ÏÂÃæÊÇÎҵĶÁÊé±Ê¼Ç£¬ÔÙ´ÎÇ¿µ÷ÊÇÎҵģ¬Õë¶ÔÎҵģ¬ÎÒ×Ô¼ºÐ´µÄ¡£
ËùÓõÄÊé¾ÍÊÇÎÒÃÇÉϿεÄÓõĽ̲ģ¬¿´ÍêÁ˵Ú1ÕµÄÇ°4С½Ú¡£ÏÂÃæ¾ÍÕýʽ¿ªÊ¼°É£¡
µÚ1ÕÂÊÇSQL Server 2000µÄ¸ÅÊö£¬¿ÉÒÔÈÃÎÒÃÇ´óÌåÁ˽âSQL Server 2000¡£
1.1»ù±¾Ãû´Ê½âÊÍ
1.1.1 ÓëÊý¾Ý¿âÏà¹ØµÄ¸ÅÄî
ÖªµÀÁËʲôÊÇÊý¾Ý£¬Êý¾ÝµÄ¶¨Ò壬DBÊÇʲô£¬DBMSÓÖÊÇʲô£¬»¹ÓÐDBS
1.1.2 ¹ØϵÐÍÊý¾Ý¿â
Á˽âÁËRDBMS£¬ÔÚRDBMSÖУ¬Êý¾ÝÆäʵ¾ÍÊÇ·ÖÃűðÀàµØ´æ´¢ÓÚ¸÷¸ö±íÖеģ¬±íÓë±íÖ®¼ä»áÓйØÁª£¬±íÊÇÓÉÐУ¨ÓÖ³ÆΪ¼Ç¼£©×é³ÉµÄºÍÁУ¨ÓÖ³ÆΪ×ֶΣ©×é³ÉµÄ¡£
1.1.3 ¿Í»§»ú/·þÎñÆ÷Ìåϵ¼Ü¹¹
ÖªµÀÁËʲôÊÇÁ½²ãµÄC/S½á¹¹£¬Ê²Ã´ÊǶà²ãµÄC/S½á¹¹£¬Thick ClientºÍThin ClientÓÖÊÇʲô¡£
1.1.4 Transact ......