¶Á¡¶SQL Server 2005¸ß¼¶¹ÜÀí¡·µÄһЩժҪ... Á¬ÔØ2
ϵͳÊý¾Ý¿â
ϵͳÊý¾Ý¿âºÜÖØÒª£¬´ó¶àÊýʱºò²»Ó¦ÐÞ¸ÄËüÃÇ¡£Î¨Ò»µÄÀýÍâÊÇmodelÊý¾Ý¿â£¬ËüÄܹ»ÈÃÓû§²¿Êð¸ü¸Ä£¨Èç´æ´¢¹ý³Ì£©µ½ÈκÎд´½¨µÄÊý¾ÝÂÊÖС£
1 ResourceÊý¾Ý¿â
¸ÃÊý¾Ý¿â°üº¬SQL Server Õý³£ÔËÐÐËùÐèµÄÖØÒª±í£¬ÔªÊý¾ÝºÍ´æ´¢¹ý³Ì£¬ËüÃÇÊÇÖ»¶ÁµÄ¡£Ëü²»°üº¬ÓйØÓû§µÄʵÀý»òÊý¾Ý¿âµÄÈκÎÐÅÏ¢£¬ÒòΪËüÖ»Êǰ²×°ÐµIJ¹¶¡³ÌÐò°üÊDzŷ¢ÉúдÈë²Ù×÷¡£
ÔÚSQL Server2005ÖУ¬Éý¼¶µ½Ð²¹¶¡³ÌÐò°ü»ò¿ìËÙÐÞÕý°üÊÇ£¬½«Ê¹ÓÃResourceÊý¾Ý¿âµÄ¸±±¾¸²¸ÇÔÀ´µÄÊý¾Ý¿â¡£ÕâÈÃÓû§Äܹ»¿ìËÙÉý¼¶SQL ServerĿ¼£¬»¹Äܹ»»Ø¹öµ½Ç°Ò»¸ö°æ±¾¡£
×¢Ò⣺²»Òª½«ResourceÊý¾Ý¿â·ÅÔÚ¼ÓÃÜ»òѹËõÇý¶¯Æ÷ÖУ¬ÕâÑù×ö¿ÉÄܵ¼ÖÂÉý¼¶ÎÊÌâ»òÐÔÄÜÎÊÌâ¡£
2 msterÊý¾Ý¿â
¸ÃÊý¾Ý¿â°üº¬ÓйØÓû§Êý¾Ý¿âµÄÔªÊý¾Ý£¨Êý¾Ý¿âÅäÖúÍÎļþλÖã©£¬µÇ¼ÃûÒÔ¼°ÓйØÊµÀýµÄÅäÖÃÐÅÏ¢¡£Èç¹ûÕâ¸öÖØÒªÊý¾Ý¿â¶ªÊ§£¬SQL Server½«²»ÄÜÆô¶¯¡£
ResourceÊý¾Ý¿âºÍmsterÊý¾Ý¿âÖ®¼äÖ÷Òª²î±ðÊÇmsterÊý¾Ý¿â±£´æÓÚÓû§ÊµÀýÏà¹ØµÄÊý¾Ý£¬¶øResourceÊý¾Ý¿âÖ»±£´æÔËÐÐÓû§ÊµÀýËùÐèµÄ¼Ü¹¹ºÍ´æ´¢¹ý³Ì¡£ÔÚ´´½¨ÐÂÊý¾Ý¿â£¬Ìí¼ÓµÇ¼Ãû»ò¸ü¸Ä·þÎñÆ÷ÅäÖú󣬶¼Ó¦¸Ã±¸·ÝmsterÊý¾Ý¿â¡£
×¢Ò⣺ÓÀÔ¶²»ÒªÔÚmsterÊý¾Ý¿âÖд´½¨¶ÔÏó£¬Èç¹ûÔÚ¸ÃÊý¾Ý¿âÖд´½¨¶ÔÏ󣬿ÉÄܵ¼ÖÂÐèÒª¸ü¼ÓƵ·±µÄ±¸·Ý¡£
3 tempdb Êý¾Ý¿â
TempdbÊý¾Ý¿âÀàËÆÓÚÊý¾Ý¿â½»»»Îļþ£¬ËüÓÃÓÚËùÓеǼÃû±£´æÁÙʱ¶ÔÏó¡£·þÎñÆ÷¿ÉÒÔʹÓøÃÊý¾Ý¿âÀ´±£´æ°æ±¾ÐÅÏ¢»òϵͳÁÙʱ¶ÔÏó¡£TempdbÊý¾Ý¿âÔÚSQL Serverÿ´Î´ÓÐÂÆô¶¯Ê±×Ô¶¯´´½¨£¬µ±SQL ServerÍ£Ö¹ÔËÐÐʱ£¬¸ÃÊý¾Ý¿â½«×Ô¶¯´Óд´½¨ÎªÆäÔʼ´óС¡£ÓÉÓÚ¸ÃÊý¾Ý¿âÿ´Î¶¼»á´Óд´½¨£¬ËùÒÔûÓÐÀíÓɶÔËü½øÐб¸·Ý¡£Ò»°ã¶øÑÔ£¬Ó¦½«TempdbÊý¾Ý¿âÉèÖÃΪÔÚÐèÒª¿Õ¼äʱ×Ô¶¯À©Õ¹£¬Èç¹ûûÓÐ×ã¹»¿Õ¼ä£¬Óû§¿ÏÄÜÊܵ½ÈçÏ´íÎóÐÅÏ¢Ö®Ò»£º
1£©1101»ò1105£ºÁ¬½Óµ½SQL ServerµÄ»á»°±ØÐëÔÚTempdbÖзÖÅä¿Õ¼ä¡£
2£©3959£º°æ±¾´æ´¢¿Õ¼äÂú¡£
3£©3967£º°æ±¾´æ´¢¿Õ¼ä±ØÐëѹËõ£¬ÒòΪTempdbÒÑÂú¡£
4 modelÊý¾Ý¿â
modelÊÇÒ»¸öϵͳÊý¾Ý¿â£¬SQL Server´´½¨ÐÂÊý¾Ý¿âʱʹÓÃËü×÷Ϊģ°å¡£´´½¨Ã¿¸öÊý¾Ý¿âʱ£¬Ê×ÏÈmodelÊý¾Ý¿âÖеÄËùÓжÔÏó¸´ÖƵ½ÐÂÊý¾Ý¿âµÄ¿Õ¿ÇÖС£Î¨Ò»µÄÀýÍâÊǻָ´Êý¾Ý¿â»ò´ÓÐÂÁ¬½ÓÆäËû·þÎñÆ÷ÉϵÄÊý¾Ý¿â¡£
×¢Ò⣺¿ÉÔÚmodelÊý¾Ý¿âÖÐÌí¼Ó¶ÔÏó»òµ÷ÕûÆäÉ豸£¬Ê¹µÃÒÔºó´´½¨µÄÈκÎÊý¾Ý¿â¶¼ÓÐÕâЩÊôÐÔ»ò°üº¬ÕâЩ¶ÔÏó¡£
5 msdbÊý¾Ý¿â
msdbÊÇÒ»¸öϵͳÊý¾Ý¿â£¬Ëü°üº¬SQL Server´úÀí£¬ÈÕÖ¾´«ËÍ£¬ssisºÍ¹ØÏµÊý¾Ý¿âÒýÇæµÄ±¸·ÝºÍ»Ö¸´ÏµÍ³µÈʹÓõÄÐÅÏ¢¡£¸ÃÊý¾Ý¿â´æ´¢ÁËÓй
Ïà¹ØÎĵµ£º
1.´ò¿ªSQL server enterprise mananger “ÆóÒµ¹ÜÀíÆ÷”
ÔÚÄãÒªµ¼³öµÄSQLÊý¾Ý¿âÉÏÊó±êÓÒ¼ü²Ëµ¥£ºËùÓÐÈÎÎñ-¡·µ¼³öÊý¾Ý
2.»Ø³öÏÖÒ»¸öµ¼³öÏòµ¼´°¿Ú¡£
Ñ¡Ôñ±»µ¼³öµÄÊý¾ÝÔ´£¬ÎªÄã¸Õ²ÅËùÑ¡ÔñµÄÊý¾Ý¿â£¬Èç¹û·¢ÏÖ²»¶ÔÓ¦×ÔÐÐÐ޸ġ£
3.½øÈëµ¼³öµ½Ä¿±êÊý¾ÝÔ´µÄÑ¡Ôñ£¬ÕâÀïÎÒÃÇҪת³ÉACCESSµÄÊý¾Ý¿â¡£×¢ÒâÑ¡ÔñÊý¾ÝÔ´ÀàÐÍÎ ......
import java.sql.*;
/*
* JAVAÁ¬½ÓACCESS£¬SQL Server,MySQL,OracleÊý¾Ý¿â
*
* */
public class JDBC {
public static void main(String[] args)throws Exception {
Connection conn=null;
//====Á¬½ÓACCESSÊý¾Ý¿â ......
Êý¾Ý¶¨ÒåÓïÑÔ£¨DDL£©<²Ù×÷±íµÄ½á¹¹>£ºcreate£¨ ´´½¨£©¡¢
alter£¨¸ü¸Ä£©¡¢
drop£¨É¾³ý£©
Êý¾Ý²Ù×ÝÓïÑÔ£¨DML£©<²Ù×÷±íµÄÊý¾Ý>£ºinsert£¨²åÈ룩¡¢select£¨Ñ¡Ôñ£©¡¢delete£¨É¾³ý£©¡¢update£¨¸üУ©
ÊÂÎñ¿ØÖÆÓïÑÔ£¨TCL£©£ºcommit £¨ Ìá½»£©¡¢savepoint£¨±£´æµã£©¡¢rollback£¨»Ø¹ö£©
Êý¾Ý¿ØÖÆÓïÑÔ£ºgrant£¨ÊÚÓè£ ......
½ñÌì×°ÁËSQL server2005Êý¾Ý¿â£¬Íê³ÉºóÁ¬½Ó¶Ë¿Ú1433ʱʧ°ÜÁË£¬µÚÒ»´Î°²×°µÄʱºò£¬Ã»ÓаѻúÆ÷ÖеÄSQL server2000Êý¾Ý¿âÐ¶ÔØµô£¬È»ºóÐ¶ÔØ—>°²×°—>Á¬½Ó,»¹ÊÇʧ°Ü¡£ÓÚÊÇÏÂÃæ¾Í¿ªÊ¼ÅŲ顢µ÷ÊÔÒÔ¼°ÖØ×°SQL server2005Êý¾Ý¿â³ÌÐò£¬ÕûÁË¿ìÒ»Ì죬ÖÕÓÚÔÚϰàµÄʱºòÁ¬½Ó³É¹¦¡£
ÏÖÔÚ°ÑÔÚ×°Íê³ÌÐò ......
ÈçºÎ½«sql²éѯ½á¹û£¨²»Ö¹Ò»Ï²åÈëµ½Ò»ÕűíÖУ¬ÎÒÃÇÒ»°ã¿ÉÒÔÓÃÈçÏÂÐÎʽµÄsql
insert into table1
select field1,field2,... from table2
where ...
ËüÒªÇó¶ÔÓ¦µÄ²åÈëÏîÀàÐͱØÐëÒ»Ö¡£
ÁíÍ⣬µ±selectµÄ²éѯ½á¹ûÊÇtable1µÄËùÓÐ×ֶεÄʱºò£¬¿ÉÒÔÊ¡ÂÔtable1µÄÁÐ×ֶΣ¬Ð´³ÉÈçÏÂÐÎʽ£º
insert into table1(fie ......