ʵÏÖ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´úÂë
--²ÉÓÃSQLÓï¾äʵÏÖsql2005ºÍExcel Êý¾ÝÖ®¼äµÄÊý¾Ýµ¼Èëµ¼³ö£¬ÔÚÍøÉÏÕÒÀ´Ò»--Ï£¬ÊµÏÖ·½·¨ÊÇÕâÑùµÄ£º
--Excel---->SQL2005 µ¼È룺
select * into useinfo from O ......
ÊìϤSQL SERVER 2000µÄÊý¾Ý¿â¹ÜÀíÔ±¶¼ÖªµÀ£¬ÆäDTS¿ÉÒÔ½øÐÐÊý¾ÝµÄµ¼Èëµ¼³ö£¬Æäʵ£¬ÎÒÃÇÒ²¿ÉÒÔʹÓÃTransact-SQLÓï¾ä½øÐе¼Èëµ¼³ö²Ù×÷¡£ÔÚTransact-SQLÓï¾äÖУ¬ÎÒÃÇÖ÷ҪʹÓÃOpenDataSourceº¯Êý¡¢OPENROWSET º¯Êý£¬¹ØÓÚº¯ÊýµÄÏêϸ˵Ã÷£¬Çë²Î¿¼SQLÁª»ú°ïÖú¡£ÀûÓÃÏÂÊö·½·¨£¬¿ÉÒÔÊ®·ÖÈÝÒ×µØÊµÏÖSQL SERVER¡¢ACCESS¡¢EXCELÊý¾Ýת»»£ ......
import java.sql.*;
/*
* JAVAÁ¬½ÓACCESS£¬SQL Server,MySQL,OracleÊý¾Ý¿â
*
* */
public class JDBC {
public static void main(String[] args)throws Exception {
Connection conn=null;
//====Á¬½ÓACCESSÊý¾Ý¿â ......
http://www.umgr.com/blog/PostView.aspx?bpId=36294
1. Ö´ÐÐsqlÓï¾ä
int sqlite3_exec(sqlite3*£¬ const char *sql£¬ sqlite3_callbacksql Óï·¨
£¬ void *£¬ char **errmsg );
Õâ¾ÍÊÇÖ´ÐÐÒ»Ìõ sql Óï¾äµÄº¯Êý¡£
µÚ1¸ö²ÎÊý²»ÔÙ˵ÁË£¬ÊÇÇ°Ãæopenº¯ÊýµÃµ½µÄÖ¸Õ롣˵ÁËÊǹؼüÊý¾Ý½á¹¹¡£
µÚ2¸ö²ÎÊýconst char ......
¸ßЧµÄSQLÓï¾äÖ®·ÖÎöº¯Êý--row_number() /rank()/dense_rank
Oracle·ÖÎöº¯ÊýRANK(),ROW_NUMBER(),LAG()µÈµÄʹÓ÷½·¨
ROW_NUMBER() OVER (PARTITION BY COL1 ORDER BY COL2)
±íʾ¸ù¾ÝCOL1·Ö×飬ÔÚ·Ö×éÄÚ²¿¸ù¾Ý COL2ÅÅÐò
¶øÕâ¸öÖµ¾Í±íʾÿ×éÄÚ²¿ÅÅÐòºóµÄ˳Ðò±àºÅ£¨×éÄÚÁ¬ÐøµÄΨһµÄ£©
RANK() ÀàËÆ£¬²»¹ýRANK ÅÅÐòµÄÊ ......