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

Éú³É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ÊÇÒ»¸ö´øÃüÁîÐвÎÊýµÄ¿ÉÖ´ÐгÌÐò£¬¿ÉÒÔÉú³ÉÊý¾Ý¿âËùÓжÔÏóµÄÍêÕû½Å±¾¡£¿É


Ïà¹ØÎĵµ£º

SQL Server2005 °²×°·½·¨

  µÚÒ»´Î°²×°2005,»¨Á˲»ÉÙ¾«Á¦¡£ËäȻûʲô̫Äѵ쬵«ÊDz»ÖªµÀµÄ»°»áºÜ¼¬Êֵġ£Èç¹ûÄãÕýÔÚ°²×°£¬²¢ÇÒ·¢ÏÖÕâÆªÎÄÕ£¬ÄÇôÄãºÜ×ßÔË£¬Ä㽫»á˳ÀûµÄ°²×°³É¹¦¡£
    °²×°Ä¿Â¼Öаüº¬Sql Server x64  ºÍ x86,  x86ÊÇ32λ»úÆ÷µÄ¡£x86ÖÐÓÖÓÐtools ºÍ   Servers ¡£µÚÒ»´Î°²×°ÁËServers£¬È» ......

¡¾×ªÔØ.SQL×¢ÈëÔ­Àí¡¿SQL×¢Èë·¨¹¥»÷Ò»ÈÕͨ

Ëæ×ÅB/SģʽӦÓÿª·¢µÄ·¢Õ¹£¬Ê¹ÓÃÕâÖÖģʽ±àдӦÓóÌÐòµÄ³ÌÐòÔ±Ò²Ô½À´Ô½¶à¡£µ«ÊÇÓÉÓÚ³ÌÐòÔ±µÄˮƽ¼°¾­ÑéÒ²²Î²î²»Æë£¬Ï൱´óÒ»²¿·Ö³ÌÐòÔ±ÔÚ±àд´úÂëµÄʱºò£¬Ã»ÓжÔÓû§ÊäÈëÊý¾ÝµÄºÏ·¨ÐÔ½øÐÐÅжϣ¬Ê¹Ó¦ÓóÌÐò´æÔÚ°²È«Òþ»¼¡£Óû§¿ÉÒÔÌá½»Ò»¶ÎÊý¾Ý¿â²éѯ´úÂ룬¸ù
¾Ý³ÌÐò·µ»ØµÄ½á¹û£¬»ñµÃijЩËûÏëµÃÖªµÄÊý¾Ý£¬Õâ¾ÍÊÇËùνµÄS ......

U9 SQLÓû§×Ô¶¨Ò庯Êý

ÔÚ×ö±¨±íʱoqlÓï¾äÖÐÓÐʱÐèÒªÓõ½Óû§×Ô¶¨Ò庯Êý£¬µ÷ÓÃÖ®ºó±¨±í±¨´í£º¡° ¶ÔÊý¾Ý¼¯¡°DataQuery¡±Ö´Ðвéѯʧ°Ü¡£ 'fn_GetLevelItemCatName' ²»ÊÇ¿ÉÒÔʶ±ðµÄ º¯ÊýÃû³Æ¡£ ')' ¸½½üÓÐÓï·¨´íÎó¡£ ¡° £¬ÓÚÊÇÎÒ½«oqlÓï¾ä½âÎöºóÄÃsqlÓï¾äµ½sql server 2008ÖÐÈ¥Ö´Ðб¨´í£º 'fn_GetLevelItemCatName' ²»ÊÇ¿ÉÒÔʶ±ðµÄº¯ÊýÃû³Æ¡£ ÕâÖÖÎÊÌ ......

sql×¢Èë

Ê×ÏÈÎÒÏëлл԰×ÓµÄÅóÓÑÃÇ£¬ÊÇÄãÃÇÌáÐÑÎÒдÄÚÈÝÓдíÎ󣬼ǵÃÔø¾­µç×ÓÉÌÎñÖ®Êý¾Ý´æ´¢Á÷³Ì£¨Î壩ÀïÃæËµµ½“Ñ¡´æ´¢¹ý³Ì+´«µÝ²ÎÊýÓÃSqlParameterÊÇÒòΪ£¬³ý·ÇÊÇADO.NETÓЩ¶´£¬ÄÇô¾Í¾ø¶Ô²»»á·¢ÉúSQL×¢È딡£Keep Walking´ó¸çÒ²ÔÚ¹ØÓÚ·ÀÖ¹sql×¢ÈëµÄ¼¸ÖÖÊֶΣ¨¶þ£©ÖоٳöÀ´Ò»¸öÀý×Ó˵Ã÷ÎÒ˵µÄÉϾ仰ÊÇ´íÎóµÄ¡£ËµÊµ»°µ± ......

´Ósql serverÖе¼³ö²åÈëÊý¾ÝµÄÓï¾ä

´Ë·½·¨ÊÇ´Óһλǰ±²ÄÇÀïѧÀ´µÄ£¬µ¼Óï¾äºÜ·½±ã£¬Ö»ÐèдÇå³þ±íÃû¾ÍÐС£ÅÂÍüÁË£¬ÔݼÇһϡ££¨sql server 2005ÊÔÑé¹ý£©
µÚÒ»´ÎʹÓõϰ£¬ÐèÒª½¨Á¢ÈçÏ´洢¹ý³Ì¡£´úÂëºÜ³¤£¬Ã»¹ØÏµ£¬Ö±½Ócopy¾ÍÐС£
--------- outputdata ´æ´¢¹ý³Ì
 CREATE PROCEDURE dbo.OutputData
@tablename sysname
AS
declare @column va ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ