ʵÏÖStandby SQL ServerÊý¾Ý¿âµÄ»ù±¾²½Öè
¡¡¡¡Ê×ÏÈ£¬Ã»ÓÐÈκα¸·ÝÊý¾Ý¿â?
¡¡¡¡ÎÒÃÇʹÓõķþÎñÆ÷Ó²¼þ£¬¿ÉÄÜÊÇÓÉÓÚʹÓÃʱ¼ä¹ý³¤£¬¶øÊ§°Ü;
¡¡¡¡ÊÓ´°ÏµÁзþÎñÆ÷ÉÏ£¬¿ÉÄÜÊÇÀ¶É«»ò¸ÐȾÁ˲¡¶¾£¬SQL ServerÊý¾Ý¿â£¬Ò²¿ÉÄÜÊÇÓÉÓÚÀÄÓûò´íÎó²¢Í£Ö¹ÔËÐС£
¡¡¡¡ÈçºÎÓÐЧµØ±¸·ÝSQL ServerÊý¾Ý¿â£¬ÒÔ±ÜÃâʵ¼Ê·¢ÉúµÄ¹ÊÕÏÍ£»úʱ¼ä³¤£¬Ã¿¸öϵͳ¹ÜÀíÔ±±ØÐëÃæ¶ÔµÄÈÎÎñ¡£
¡¡¡¡2£¬¶Ô±¸ÓÃSQL ServerÊý¾Ý¿âÔÀí¼òµ¥ÊµÏÖ
¡¡¡¡ÎÒÔÚÕâÀï²¢²»ÐèÒªÓ²¼þͶÈë¶à(Ö»ÓÐÒ»¸ö»òÒ»¸öרÓõı¸·Ý·þÎñÆ÷µÄ×éºÏ)ºÍ±¸ÓÃSQL ServerµÄÒ»¸ö¼òµ¥µÄÅäÖúÍʹÓá£
¡¡¡¡ÍêÕûÊý¾Ý¿â±¸·ÝºÍÈÕÖ¾±¸·ÝÎļþ´ÓMSDOSµÄ¹¤×÷»·¾³Ï£¬Í¨¹ýxcopyÃüÁî¸´ÖÆ±¸·Ý»·¾³(±ÈÔÚSQL ServerÔÚÄÄÀïÉèÖÃÈÕÖ¾´«ËÍ·½·¨Òª¼òµ¥µÃ¶à)£¬
¡¡¡¡È»ºó¸ù¾Ý±¸·Ý»·¾³£¬xcopyÃüÁîÉèÖÃÁ˱¸·ÝÎļþ²Ù×÷(Ö´ÐÐһЩ´æ´¢¹ý³Ì)À´Íê³É×Ô¶¯»Ö¸´²Ù×÷¡£
¡¡¡¡Èç¹û·¢ÉúÒâÍ⣬ÕâÑùµÄ±¸·Ýϵͳ£¬µ±È»£¬»¹ÐèÒªÈ˹¤¸ÉÔ¤ºÍ»Ö¸´(ÈçÔÚ±¸·Ý»úÆ÷µÄIPµØÖ·ºÍÖ÷»úÃû³Æ¸ü¸Ä»ò¸ü¸ÄÓ¦ÓóÌÐòµÄÁ¬½Óµ½Êý¾Ý¿â²ÎÊýµÈ)£¬½«Ê§È¥Ò»Ð©Êý¾ÝÊDz»¿É±ÜÃâµÄ¡£
¡¡¡¡3£¬±¸·ÝºÍ»Ö¸´°¸Àý½éÉÜ
¡¡¡¡Ê×ÏÈÎÒÃÇÒªÁ˽â¸ÃϵͳÄܳÐÊÜʲôÊÇ×î´óµÄÍ£»úʱ¼äµÚÒ»(Èç¹ûÊÇ1Сʱ)£¬×î¸ß¿É³ÐÊܶà´óµÄÊý¾Ý¶ªÊ§(Èç30·ÖÖÓ)£¬ÓÃËüÀ´ÉèÖñ¸·ÝºÍ»Ö¸´Ä¿±ê£º
¡¡¡¡¹¤×÷»·¾³Ò»¸öSQL ServerÊý¾Ý¿â(Èç¹ûÊÇdb_test)±ØÐëÉèÖÃΪ³¹µ×ʧ°Ü»Ö¸´Ä£Ê½;
¡¡¡¡È»ºóÔÚÊý¾Ý¿âά»¤¼Æ»®³ÉÁ¢£¬Ã¿Ìì4:00ÖÁ×öÒ»¸öÍêÕûµÄÊý¾Ý¿â±¸·Ý(ÿÌì´Ó0:00£¬Ã¿20·ÖÖÓ×öÒ»¸öÊý¾Ý¿âµÄÈÕÖ¾ÎļþµÄ±¸·Ý£¬Ö±µ½23:59ʱ);
¡¡¡¡±¸·ÝĿ¼£¬Ö»ÊÇΪÁ˱£³Ö×îºóÒ»ÌìÍêÈ«±¸·ÝºÍÈÕÖ¾±¸·ÝÎļþ£¬²¢¹²Ïí´ËĿ¼¡£
¡¡¡¡ÔÚ±¸·Ý·þÎñÆ÷»·¾³ÖÐ[¿ØÖÆÃæ°å] - “[ÈÎÎñ¼Æ»®]ÏÂÔö¼ÓÒ»¸öÉÏÎç12µã05·Ö¿ªÊ¼Ã¿Ò»Ì죬ÿ20·ÖÖÓ¾ÖÓòÍøÈÎÎñµÄ×î½üµÄÎļþ±¸·ÝĿ¼xcopyÃüÁîµÄÖ´ÐÐÇé¿ö£¬Ö±ÖÁÏÂÎç23:59¡£
¡¡¡¡xcopyÃüÁî\ \ 192.168.0.1 \ db_test_backup \´«Õ棺\ backup_data \ db_test \ /»ç/Äê/Ìì/Ãë
¡¡¡¡±¸·Ý·þÎñÆ÷ÉϵÄSQL Server¸ù¾Ý±¸·ÝÎļþ¸´ÖÆ£¬ºÍÏÂÎç12µã10·Ö¿ªÊ¼£¬Ã¿Ìì´Ó¾ÉµÄÒ»¸öÿ20·ÖÖÓÖ´ÐÐеģ¬Ò»¸öÒ»¸öµØ»¹ÔÊý¾Ý¿â²Ù×÷(½ÐÎÒÖØÐ´µÄ¹ý³Ìsp_RestoreDirÖ´ÐÐ);
¡¡¡¡»¹ÓÐÒ»¸ö±¸·Ý·þÎñÆ÷£¬É¾³ýǰÁ½ÌìÐж¯±¸·ÝÎļþ(³ÆÎª¹ý³ÌÖУ¬ÎÒдp_delete_db_test_backupÖ´ÐÐ)£¬ÒÔ·ÀÖ¹±¸·Ý´ÅÅÌÌîÂú²¿ÃÅ¡£
¡¡¡¡¹¤ÒÕsp_RestoreDirÔ´´úÂ룺sp_RestoreDir.sql
¡¡¡¡¹¤ÒÕp_delete_db_test_backupÔ´´úÂ룺p_delete_db_test_backup.sql
¡¡¡¡ËĽáÂÛ
¡¡¡¡ÏÂÃæÊǼòµ¥µÄ·½·¨À´ÊµÏÖÎҵŤ×÷»·¾³±¸ÓÃSQL ServerÊý¾Ý¿âÒ²ÔËÐÐÁ¼ºÃ¡£
¡¡¡¡Ö®
Ïà¹ØÎĵµ£º
Ò»¡¢SQL SERVER ºÍACCESSµÄÊý¾Ýµ¼Èëµ¼³ö
³£¹æµÄÊý¾Ýµ¼Èëµ¼³ö£º
ʹÓÃDTSÏòµ¼Ç¨ÒÆÄãµÄAccessÊý¾Ýµ½SQL Server£¬Äã¿ÉÒÔʹÓÃÕâЩ²½Öè:
¡¡¡¡¡ð1ÔÚSQL SERVERÆóÒµ¹ÜÀíÆ÷ÖеÄTools£¨¹¤¾ß£©²Ëµ¥ÉÏ£¬Ñ¡ÔñData Transformation
¡¡¡¡¡ð2Services£¨Êý¾Ýת»»·þÎñ£©£¬È»ºóÑ¡Ôñ czdImport Dat ......
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Êý¾Ý¿â ......
1.Ñ¡Ôñ×îÓÐЧÂʵıíÃû˳Ðò(Ö»ÔÚ»ùÓÚ¹æÔòµÄÓÅ»¯Æ÷ÖÐÓÐЧ)¡¡¡¡
¡¡¡¡ SQLSERVERµÄ½âÎöÆ÷°´ÕÕ´ÓÓÒµ½×óµÄ˳Ðò´¦Àífrom×Ó¾äÖеıíÃû£¬Òò´Ëfrom×Ó¾äÖÐдÔÚ×îºóµÄ±í£¨»ù´¡±ídriving table£©½«±»×îÏÈ´¦Àí£¬ÔÚfrom×Ó¾äÖаüº¬¶à¸ö±íµÄÇé¿öÏ£¬±ØÐëÑ¡Ôñ¼Ç¼ÌõÊý×îÉٵıí×÷Ϊ»ù´¡±í£¬µ±SQLSERVER´¦Àí¶à¸ö±íʱ£¬»áÔËÓÃÅÅÐò¼°ºÏ²¢µÄ·½Ê½Á ......
±È·½ËµÔÚ²éѯidÊÇ50µÄÊý¾Ýʱ£¬Èç¹ûÓû§´«½üÀ´µÄ²ÎÊýÊÇ50 and 1=1£¬Èç¹ûûÓÐÉèÖùýÂ˵ϰ£¬¿ÉÒÔÖ±½Ó²é³öÀ´£¬SQL ×¢ÈëÒ»°ãÔÚASP³ÌÐòÖÐÓöµ½×î¶à£¬
¿´¿´ÏÂÃæµÄ
1.ÅжÏÊÇ·ñÓÐ×¢Èë
;and 1=1
;and 1=2
2.³õ²½ÅжÏÊÇ·ñÊÇmssql
;and user>0
3.ÅжÏÊý¾Ý¿âϵͳ
;and (select count(*) from sysobjects)>0 mssql ......