Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

SQL ServerʵÏÖÊý¾Ý¿â¶¨Ê±×Ô¶¯±¸·Ý

ÔÚSQL ServerÖгöÓÚÊý¾Ý°²È«µÄ¿¼ÂÇ£¬ËùÒÔÐèÒª¶¨Æڵı¸·ÝÊý¾Ý¿â¡£¶ø±¸·ÝÊý¾Ý¿âÒ»°ãÓÖÊÇÔÚÁ賿ʱ¼ä»ù±¾Ã»ÓÐÊý¾Ý¿â²Ù×÷µÄʱºò½øÐУ¬ËùÒÔÎÒÃDz»¿ÉÄÜÒªÇó¹ÜÀíԱÿÌìÊص½ÍíÉÏ1µãÈ¥±¸·ÝÊý¾Ý¿â¡£ÒªÊµÏÖÊý¾Ý¿âµÄ¶¨Ê±×Ô¶¯±¸·Ý£¬×î³£Óõķ½Ê½¾ÍÊÇʹÓÃSQL Server´úÀíÖеÄ×÷Òµ¡£Æô¶¯SQL Server Agent·þÎñ£¬È»ºóÔÚÆäÖÐн¨×÷Òµ£¬×÷ÒµÖÐÌí¼Ó1¸ö±¸·Ý²½Ö裬ÀàÐÍÊÇT-SQL½Å±¾£¬È»ºóÔÚÃüÁîÖÐÊäÈëÈçÏÂSQLÓï¾ä£¬¸ÃÓï¾äʵÏÖÁ˶ÔÊý¾Ý¿âTestDB1µÄÍêÕû±¸·Ý£¬±¸·ÝÎļþÔÚCÅÌBackupÎļþ¼ÐÖУ¬ÎļþÃû¾ÍÊÇTestDB1+µ±Ê±±¸·ÝµÄÈÕÆÚ×Ö·û´®.bak¡£
declare @name varchar(250) 
set @name='C:\Backup\TestDB1_'+ 
convert(varchar(50),getdate(),112)+'.bak' 
BACKUP DATABASE [TestDB1] TO  
DISK = @name 
WITH NOFORMAT, NOINIT,  
NAME = N'TestDB1-ÍêÕû Êý¾Ý¿â ±¸·Ý', 
SKIP, NOREWIND, NOUNLOAD
´´½¨ºÃ²½ÖèÒԺ󣬽ÓÏÂÀ´¾ÍÊÇ´´½¨¼Æ»®£¬´´½¨¼Æ»®µÄ²Ù×÷Ê®·Ö¼òµ¥£¬½çÃæÉÏ˵Ã÷µÄºÜÏêϸÁË£¬ÎҾͲ»¶à˵ÁË¡£ÁíÍ⻹¿ÉÒÔÅäÖþ¯±¨ºÍ֪ͨ£¬²»¹ýÒ»°ãºÜÉÙÓÃÕâ¸ö¡£
ʹÓÃSQL×÷ÒµÖÐÖ´ÐÐSQL½Å±¾½øÐб¸·ÝµÄ·½·¨ËäÈ»ÒѾ­ºÜ¼òµ¥ÁË£¬µ«ÊÇÖÁÉÙ»¹ÊÇҪȥдBACKUP½Å±¾£¬ÕâµãÓÐЩÈ˾õµÃ²»Ë¬£¬ÄÇÓÐûÓиü¼òµ¥£¬¸üÀÁµÄ·½·¨À´ÊµÏÖÊý¾Ý¿âµÄ×Ô¶¯¶¨Ê±±¸·ÝÄØ£¿ÓУ¬ÄǾÍÊǓά»¤¼Æ»®”¡£
“ά»¤¼Æ»®”ÊÇÔÚSSMSµÄ¶ÔÏó×ÊÔ´¹ÜÀíÖГ¹ÜÀ픽ڵãÏÂÃ档ʹÓÃά»¤¼Æ»®¿ÉÒÔͨ¹ý¿ÉÊÓ»¯µÄ²Ù×÷£¬Ö»µãµãÊó±ê¾Í¿ÉÒÔ´´½¨Êý¾Ý¿âά»¤µÄSSIS°ü£¬È»ºóÈÔÈ»ÊÇͨ¹ýSQL Server×÷ÒµµÄ·½Ê½À´ÔËÐС£Î¬»¤¼Æ»®ÓëÇ°Ãæ˵µ½µÄ±¸·Ý·½·¨±¾ÖʵIJ»Í¬¾ÍÊÇ£ºÎ¬»¤¼Æ»®ÊÇSSIS°ü£¬ÉÏÃæµÄÊÇT-SQL½Å±¾¡£
¼ÙÉèÎÒÃÇÏÖÔÚÓÐÒ»¸öÉú²úϵͳµÄÊý¾Ý¿âÐèÒª½øÐб¸·Ý£¬ÓÉÓÚÊý¾Ý¿âÖеÄÊý¾ÝºÜ¶à£¬Êý¾ÝÎļþºÜ´ó£¬Èç¹ûÿ´Î¶¼½øÐÐÍêÕû±¸·ÝÄÇôӲÅÌÕ¼ÓÃÁ˺ܴó¿Õ¼ä£¬¶øÇÒ±¸·Ýʱ¼äºÜ³¤£¬Î¬»¤ÆðÀ´Ò²ºÜÂé·³¡£¶Ô´ËÎÒÃÇ¿ÉÒÔ²ÉÓÃÍêÕû±¸·Ý+²îÒ챸·ÝµÄ·½Ê½£¬Ã¿ÖÜÈÕ½øÐÐÒ»´ÎÍêÕû±¸·Ý£¬Ã¿ÌìÍíÉϽøÐÐÒ»´Î²îÒ챸·Ý¡£Ê¹ÓòîÒ챸·Ý¿ÉÒÔ¼õС±¸·ÝÎļþµÄ´óС£¬Í¬Ê±»¹¿ÉÒÔÌá¸ß±¸·ÝµÄËٶȣ¬²»¹ýȱµã¾ÍÊDZØÐëʹÓÃÉÏÒ»´ÎÍêÕû±¸·ÝµÄÎļþºÍ²îÒ챸·ÝµÄÎļþ²ÅÄÜ»¹Ô­²îÒ챸·Ýʱ¿ÌµÄÊý¾Ý¿â£¬µ¥¶ÀÖ»ÓвîÒ챸·ÝÎļþÊÇûÓÐÒâÒå¡£
ÏÂÃæÎÒÀ´½²Ò»ÏÂÈçºÎͨ¹ýά»¤¼Æ»®À´ÊµÏÖÍêÕû±¸·Ý+²îÒ챸·Ý£º
£¨1£©ÔÚSSMSµÄ¶ÔÏó×ÊÔ´¹ÜÀíÆ÷ÖÐÓÒ»÷“ά»¤¼Æ»®”£¬Ñ¡Ôñ“ά»¤¼Æ»®Ï


Ïà¹ØÎĵµ£º

ÊìÁ·OracleµÄSqlÓï¾ä±Ø×ö18µÀ

 Ê¹ÓÃscott/tigerÓû§ÏµÄemp±íºÍdept±íÍê³ÉÏÂÁÐÁ·Ï°£¬±íµÄ½á¹¹ËµÃ÷ÈçÏÂ
empÔ±¹¤±í(empnoÔ±¹¤ºÅ/enameÔ±¹¤ÐÕÃû/job¹¤×÷/mgrÉϼ¶±àºÅ/hiredateÊܹÍÈÕÆÚ/salн½ð/commÓ¶½ð/deptno²¿ÃűàºÅ)
dept²¿Ãűí(deptno²¿ÃűàºÅ/dname²¿ÃÅÃû³Æ/locµØµã)
¹¤×Ê £½ н½ð £« Ó¶½ð
1£®ÁгöÖÁÉÙÓÐÒ»¸öÔ±¹¤µÄËùÓв¿ÃÅ
2£®Áгöн½ð±È& ......

º½¿Õ¹«Ë¾¹ÜÀíϵͳ(VC++ ÓëSQL 2005)

ϵͳ»·¾³£ºWindows 7
Èí¼þ»·¾³£ºVisual C++ 2008 SP1 +SQL Server 2005
±¾´ÎÄ¿µÄ£º±àдһ¸öº½¿Õ¹ÜÀíϵͳ
      ÕâÊÇÊý¾Ý¿â¿Î³ÌÉè¼ÆµÄ³É¹û£¬ËäÈ»³É¼¨²»¼Ñ£¬µ«ÊÇ×÷ΪÎÒÓÃVC++ ÒÔÀ´±àдµÄ×î´ó³ÌÐò»¹ÊÇ´«µ½ÍøÉÏ£¬ÒÔ¹©²Î¿¼¡£ÓÃVC++ ×öÊý¾Ý¿âÉè¼Æ²¢²»ÈÝÒ×£¬µ«Ò²²»ÊDz»¿ÉÄÜ¡£ÒÔÏÂÊÇÎҵijÌÐò½çÃ棬ºóÃæ ......

SQLÖÐÈçºÎÕýÈ·ÈÏʶ´¥·¢Æ÷

¶ÔÓÚ³õѧÕ߶Դ¥·¢Æ÷µÄÀí½âÍùÍù²»ÊǺÜ͸³¹£¬¼ÇµÃ×Ô¼ºµ±³õѧµÄʱºò×ÜÓеãÃþ²»ÇåÍ·ÄԵĸоõ£¬½ñÌì¾ÍÏëÆðºÍ´ó¼Ò×ܽáһϣ¬Èç¹ûÎÄÕ³öÏÖЩ覴ÃÇë¸ßÊÖ¶à¶àÖ¸½ÌŶ£¡
´¥·¢Æ÷ÊÇÊý¾Ý¿â·þÎñÆ÷Öз¢Éúʼþʱ×Ô¶¯Ö´ÐеÄÌØÊâ´æ´¢¹ý³Ì£¬Ëü²åÈ롢ɾ³ý»òÐÞ¸ÄÌرíÖеÄÊý¾Ýʱ´¥·¢Ö´ÐС£´¥·¢Æ÷ͨ³£¿ÉÒÔÇ¿ÖÆÖ´ÐÐÒ»¶¨µÄÒµÎñ¹æÔò£¬ÒÔ±£³ÖÊý¾ÝÍêÕûÐÔ ......

SQL outputʹÓÃ

 Ò»Ö±Ã»ÓÐÕÒµ½Ò»Öֺõķ½·¨À´ÒýÓÃÓзµ»ØÖµµÄ´æ´¢¹ý³ÌµÄ·½·¨£¬Ê¹ÎÒÔÚÌí¼ÓÊý¾ÝÖÐ×ßÁ˲»ÉÙµÄÍä·£¬×î½ü£¬ÔÚ²éÔÄÁË´óÁ¿µÄ×ÊÁÏÖ®ºó£¬ÖÕÓÚÔÚ΢ÈíµÄÒ»¸öʵÀýÖÐÕÒµ½ÁËÒ»ÖÖÁ¼ºÃµÄ·½·¨¡£
Ê×ÏȱàдºÃÒ»Óзµ»ØÖµµÄ´æ´¢¹ý³Ì
create procedure proc_name
   @para1 nchar(20),    --ÊäÈë²ÎÊý
 &n ......

SQLÓï¾ä

 --Óï ¾ä ¹¦ ÄÜ
--Êý¾Ý²Ù×÷
SELECT --´ÓÊý¾Ý¿â±íÖмìË÷Êý¾ÝÐкÍÁÐ
INSERT --ÏòÊý¾Ý¿â±íÌí¼ÓÐÂÊý¾ÝÐÐ
DELETE --´ÓÊý¾Ý¿â±íÖÐɾ³ýÊý¾ÝÐÐ
UPDATE --¸üÐÂÊý¾Ý¿â±íÖеÄÊý¾Ý
--Êý¾Ý¶¨Òå
CREATE TABLE --´´½¨Ò»¸öÊý¾Ý¿â±í
DROP TABLE --´ÓÊý¾Ý¿âÖÐɾ³ý±í
ALTER TABLE --ÐÞ¸ÄÊý¾Ý¿â±í½á¹¹
CREATE VIEW --´´½¨Ò»¸öÊÓÍ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ