Éú³ÉSQL ServerÊý¾Ý¿â½Å±¾ËÄ·¨
¡¡¡¡Êý¾Ý¿â¿ª·¢ÈËÔ±»òÊý¾Ý¿â¹ÜÀíÔ±(DBA)ΪÁË·¢²¼Êý¾Ý¿â»ò±¸·ÝÊý¾Ý¿â¶ÔÏ󣬳£ÐèÒªÉú³ÉT-SQL½Å±¾¡£±ÊÕßÔÚÕâÀï¶Ô³£Ó÷½·¨½øÐÐÁË×ܽᣬ¹©ÅóÓÑÃDzο¼¡£
¡¡¡¡·½·¨Ò»£ºÊ¹ÓÃÆóÒµ¹ÜÀíÆ÷
¡¡¡¡½øÈë“ÆóÒµ¹ÜÀíÆ÷”£¬ÓÒ»÷Êý¾Ý¿â£¬Ñ¡Ôñ“ËùÓÐÈÎÎñ→Éú³ÉSQL½Å±¾”¼´¿É¡£
¡¡¡¡·½·¨ÆÀ¼Û£ºÓŵãÊÇ·½±ã£¬ÇÒ²Ù×÷¼òµ¥¡£È±µãÊDz»ÄÜÔÚÓ¦ÓóÌÐòÖÐÖ´ÐС£
¡¡¡¡·½·¨¶þ£ºÊ¹ÓÃSQLDMO
¡¡¡¡ºÜ¶àÅóÓÑϲ»¶Í¨¹ý³ÌÐòÉú³É½Å±¾£¬±ÈÈçʹÓÃSQLDMO£¬ÒÔÏÂÊÇÒ»¸öʹÓÃSQLD MO·½·¨Éú³É½¨¿â½Å±¾µÄÀý×Ó£¬´úÂëÈçÏ£º
¡¡¡¡DECLARE
¡¡¡¡@serverName varchar(255),--·þÎñÆ÷Ãû
¡¡¡¡@database varchar(255),--Êý¾Ý¿âÃû
¡¡¡¡@ScriptFile varchar(255)--´æ´¢µÄ½Å±¾ÎļþÃû(·¾¶Ãû³Æ)
¡¡¡¡SELECT @serverName='MYserver',
¡¡¡¡@database='Mydatabase',
¡¡¡¡@ScriptFile='c:\test.sql'
¡¡¡¡DECLARE @cmdstr nvarchar(4000)
¡¡¡¡DECLARE @object int
¡¡¡¡DECLARE @hr int
¡¡¡¡SET @CmdStr = 'Connect('+@ServerName+')'
¡¡¡¡EXEC @hr = sp_OACreate 'SQLDMO.SQLServer'£¬ @object OUT
¡¡¡¡EXEC @hr = sp_OASetProperty @object, 'LoginSecure', TRUE
¡¡¡¡EXEC @hr = sp_OAMethod @object,@CmdStr
¡¡¡¡SET @CmdStr = 'Databases("'+@database+'").Script(5,"' + @ScriptFile + '")'
¡¡¡¡EXEC @hr = sp_OAMethod @object,@CmdStr
¡¡¡¡·½·¨ÆÀ¼Û£ºSQLDMOµÄ×î´óÓŵãÊÇÁé»î£¬µ«È±µãÊÇʹÓÃÕßÐèÒª¶ÔÊý¾ÝµÄ¶ÔÏóÒÀ´æ¹ØÏµÏ൱Çå³þ£¬Õâ¶ÔÓÚSQL Server³õѧÕßÀ´ËµÄѶȽϴó¡£ÓÃSQLDMOÉú³É½Å±¾µÄ·½·¨Ó¦ÓÃºÜÆÕ±é£¬ÏëÏêϸÁ˽âµÄÅóÓÑ¿ÉÒÔÔÚÍøÉϺÜÈÝÒ×µØÕÒµ½Ïà¹Ø×ÊÁÏ¡£
¡¡¡¡·½·¨Èý£ºÊ¹ÓÃDTS
¡¡¡¡Èç¹ûÊÇMS SQL Server 7.0ÒÔÉϵİ汾£¬ÎÒÃÇÒ²¿ÉÒÔͨ¹ýDTS½«Ô´Êý¾Ý¿âµÄ¶ÔÏó¸´ÖƵ½Ä¿±êÊý¾Ý¿â¡£ÔÚSQL Server 7.0ÖÐÓÐÒ»¸ö“transfer objects”µÄÑ¡Ïî¡£
¡¡¡¡·½·¨ÆÀ¼Û£º¿ÉÒÔʹÓÃMSÌṩµÄͼÐνçÃæ£¬²Ù×÷±È½Ï·½±ã£¬»¹¿ÉÒÔ½¨Á¢Ò»¸öDTS°ü·´¸´µ÷Óá£È±µãÊǶԶà¸öÊý¾Ý¿â¶ÔÏó·Ö±ð½øÐпØÖÆÊ±ºÜ²»·½±ã¡£
¡¡¡¡·½·¨ËÄ£ºÊ¹ÓÃscptxfr.exe¹¤¾ß
¡¡¡¡±ÊÕßÏëÖØµã½éÉܵŤ¾ßÊÇscptxfr.exe£¬SQL Server 7.0ÒÔÉϵİ汾¶¼×Ô´øÁËÕâ¸ö¹¤¾ß£¬Ä¬Èϰ²×°¡£SQL Server
2000°²×°ÔÚ“\Program Files\Microsoft SQL Server\MSS
QL\Upgrade”Ŀ¼Ï¡£Èç¹ûûÓа²×°£¬¿ÉÒÔµ½°²×°¹âÅÌÉϲéÕÒ¡£
¡¡¡¡scptxfr.exeÊÇÒ»¸ö´øÃüÁîÐвÎÊýµÄ¿ÉÖ´ÐгÌÐò£¬¿ÉÒÔÉú³ÉÊý¾Ý¿âËùÓжÔÏóµÄÍêÕû½Å±¾¡£¿É
Ïà¹ØÎĵµ£º
ϵͳ»·¾³£ºWindows 7
Èí¼þ»·¾³£ºVisual C++ 2008 SP1 +SQL Server 2005
±¾´ÎÄ¿µÄ£º±àдһ¸öº½¿Õ¹ÜÀíϵͳ
ÕâÊÇÊý¾Ý¿â¿Î³ÌÉè¼ÆµÄ³É¹û£¬ËäÈ»³É¼¨²»¼Ñ£¬µ«ÊÇ×÷ΪÎÒÓÃVC++ ÒÔÀ´±àдµÄ×î´ó³ÌÐò»¹ÊÇ´«µ½ÍøÉÏ£¬ÒÔ¹©²Î¿¼¡£ÓÃVC++ ×öÊý¾Ý¿âÉè¼Æ²¢²»ÈÝÒ×£¬µ«Ò²²»ÊDz»¿ÉÄÜ¡£ÒÔÏÂÊÇÎҵijÌÐò½çÃæ£¬ºóÃæ ......
<%
set conn=server.createobject("adodb.connection")
conn.connectionstring="PROVIDER=MSDASQL;DRIVER={SQL Server};SERVER=210.76.209.130;DATABASE=databasename;UID=sa;PWD=password;"
conn.open
%>
ÆäÖÐ 210.76.209.130 ¾ÍÊÇÔ¶³Ì·þÎñÆ÷µÄIP
¶þ¡¢ÎÒÓÃVBдÁ˸ö¹ÜÀíÈí¼þ,²¢²ÉÈ¡PINGÔ¶³Ì·þÎñÆ÷ÓòÃûµÄ ......
¸üÐÂÏÂÎÊÌ⣺
񡜧TBL_Info
×ֶΣº
infoId int
title varchar(20)
Content text
byUser varchar(20)
createTime datetime
1¡¢ÈçºÎɾ³ý±íÖÐÊý¾ÝÏàͬµÄÊý¾ÝÄØ£¿£¨Ö÷¼ü³ýÍ⣩
2¡¢ÈçºÎɾ³ýÊý¾Ý±íÖÐij¸ö×Ö¶ÎÊý¾ÝÏàÍ ......
½ñÌì°²×°sql2000£¬ÀÏÊdzö¹ÒÆðµÄ´íÎó¡£ËùÒÔÕÒÁËÕÒ¿´¼ûÁËÕâ¸ö·½·¨¡£
ÔÌûµØÖ·£ºhttp://hi.baidu.com/xpyi/blog/item/fa1fd3af254d32f2fbed500d.html
²½ÖèÊÇ£º
1£©Ìí¼Ó/ɾ³ý³ÌÐòÖг¹µ×ɾ³ýsql server¡£
2£©½«Ã»ÓÐɾ³ýµÄsql serverĿ¼Ҳɾ³ýµô¡£
3£©´ò¿ª×¢²á±í±à¼Æ÷£¬ÔÚHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ ......
ǰ¼¸Ìì×öÒ»¸ö¹ØÓÚÊý¾Ý±íÓÅ»¯µÄ³ÌÐò£¬ÓÉÓÚÊý¾Ý¿âÀïÃæµÄ×ֶεĹØÏµ·Ç³£¸´ÔÓ£¬²Ù×÷ÆðÀ´±È½ÏÂé·³£¬¸ÕÓõÄʱºò»¹ºÃ£¬ÔËÐÐʱ¼äÒ»³¤£¬Éú³ÉµÄÊÂÎñÈÕÖ¾ºÜ´ó£¬Õ¼ÓÃÁË10¼¸G£¬´ÅÅ̶¼¿ìÓÃÍêÁË¡£
µ½ÍøÉÏËÑÁËһϣ¬·½·¨ÏÂÃæÁ½ÖÖ£º
1.·ÖÀëÊý¾Ý¿â£¬Ö±½Óɾ³ýÊÂÎñÈÕÖ¾Îļþ£¬ÔÙ¸½¼ÓÊý¾Ý¿â£¬ÏµÍ³ ......