Microsoft SQL Server 2005µÄÅÅÐò¹æÔò³åÍ»½â¾ö(ת)
ÏÖÏó£º
ÔÚʹÓÃMicrosoft SQL Server 2005ʱ£¬Òª´´½¨Ò»¸öµÇ¼Ãû£¬²¢Îª¸ÃµÇ¼Ãû¹ØÁªÁËÒ»¸öÊý¾Ý¿â£¬µ«ÊÇÔÚÑ¡Ôñ“°²È«¶ÔÏó”Ñ¡Ïîʱ£¬È´³öÏÖÁËÈçÌâËùʾµÄ´íÎ󡣯äËûÐÅÏ¢ÏÔʾΪ£ºÖ´ÐÐTransact-SQLÓï¾ä»òÅú´¦Àíʱ·¢ÉúÁËÒì³£(Microsoft.SqlServer.ConnectionInfo)¡£ÎÞ·¨½â¾öUNION²Ù×÷ÖГSQL_Latin1_General_CP1_CI_AS”ºÍ“Chinese_PRC_CI_AS”Ö®¼äµÄÅÅÐò¹æÔò³åÍ»¡££¨Microsoft SQL Server£¬´íÎó£º468£©
½â¾ö°ì·¨£º
·½·¨1£º
1¡¢²åÈëmssql server µÄ°²×°ÅÌ£¬
2¡¢ÔËÐÐ-->CMD -->»Ø³µ
3¡¢ÔÚDOS ״̬ϽøÈëmssql server µÄsetupĿ¼£¬Ö®ºóÊäÈëÒÔÏ´úÂ룬»Ø³µºóÉÔµÈÊ®Êý·ÖÖÓ¼´¿É²¢¸ü¸Ä·þÎñÆ÷ÅÅÐò¹æÔò£¨Îñ±Ø×¢Òâ´óСд±ØÐëÒ»Ö£¬ÁíÍâSAPWD Ö¸Êý¾Ý¿â·þÎñÆ÷saÓû§µÄ·ÃÎÊÃÜÂ룩
start /wait setup.exe /qb INSTANCENAME=MSSQLSERVER REINSTALL=SQL_Engine REBUILDDATABASE=1 SAPWD=test SQLCOLLATION=Chinese_PRC_CI_AS
Windows / SQL Server 2005 µÄÅÅÐò¹æÔò
Èç Chinese_PRC_Stroke_CS_AI_WS£¬ÅÅÐò¹æÔòÃû³ÆÓÉÁ½²¿·Ý¹¹³É£»
ǰ°ë²¿·ÝÊÇÖ¸±¾ÅÅÐò¹æÔòËùÖ§³ÖµÄ×Ö·û¼¯¡£
Chinese_PRC Ö¸Õë¶Ô´ó½¼òÌå×ÖUNICODEµÄÅÅÐò¹æÔò¡£
ºó°ë²¿·Ý¼´ºó׺µÄº¬ÒåΪ£º
_BIN Ö¸¶¨Ê¹ÓÃÏòºó¼æÈݵĶþ½øÖÆÅÅÐò˳Ðò¡£
_BIN2 Ö¸¶¨Ê¹Óà SQL Server 2005 ÖÐÒýÈëµÄÂëλ±È½ÏÓïÒåµÄ¶þ½øÖÆÅÅÐò˳Ðò¡£
_Stroke °´±Ê»®ÅÅÐò
_CI(CS) ÊÇ·ñÇø·Ö´óСд£¬CI²»Çø·Ö£¬CSÇø·Ö
_AI(AS) ÊÇ·ñÇø·ÖÖØÒô£¬AI²»Çø·Ö£¬ASÇø·Ö
_KI(KS) ÊÇ·ñÇø·Ö¼ÙÃûÀàÐÍ£¬KI²»Çø·Ö£¬KSÇø·Ö
_WI(WS) ÊÇ·ñÇø·ÖÈ«°ë½Ç£¬WI²»Çø·Ö£¬WSÇø·Ö
¶þ½øÖÆ£º ¶þ½øÖÆÅÅÐò˳Ðò¼ÈÇø·Ö´óСд£¬Ò²Çø·ÖÖØÒô¡£Èç¹ûδѡÔñ´ËÑ¡ÏÔò SQL Server ½«×ñÑ×ÖµäÖж¨ÒåµÄÏà¹ØÓïÑÔ»ò×Öĸ±íµÄÅÅÐòºÍ±È½Ï¹æÔò¡£
¶þ½øÖÆÂëλ£ºÒÔUnicode Âëλ¶ÔÊý¾Ý½øÐбȽϻòÅÅÐò¡£¶ÔÓÚ·Ç Unicode Êý¾ÝÔòʹÓöþ½øÖÆÅÅÐòÏàͬµÄ±È½Ï·½Ê½¶ÔÒÑÅÅÐòµÄ SQL Server Êý¾Ý½øÐбȽϵÄÓ¦ÓóÌÐò²»±ØÖØÐ¶ÔÊý¾Ý½øÐÐÅÅÐò¡£//Ìá¸ßÐÔÄÜ¡£
Çø·Ö´óСд£ºÈç¹ûδѡÔñ´ËÑ¡ÏÔò SQL Server ÈÏΪ×ÖĸµÄ´óСдÐÎʽ¶ÔÓÚÅÅÐòÄ¿µÄ¶øÑÔÊÇÏàͬµÄ¡£
Çø·ÖÖØÒô£º Èç¹ûδѡÔñ´ËÏÔÚÅÅÐòʱ£¬SQL Server ½«°Ñ×ÖĸµÄÖØÒôÐÎʽºÍ·ÇÖØÒôÐÎʽÊÓΪÏàͬ¡£
Çø·
Ïà¹ØÎĵµ£º
ÓαêµÄÀàÐÍ£º
1¡¢¾²Ì¬Óαê(²»¼ì²âÊý¾ÝÐеı仯£©
2¡¢¶¯Ì¬Óα꣨·´Ó³ËùÓÐÊý¾ÝÐеĸı䣩
3¡¢½öÏòǰÓα꣨²»Ö§³Ö¹ö¶¯£©
4¡¢¼ü¼¯Óα꣨ÄÜ·´Ó³Ð޸쬵«²»ÄÜ׼ȷ·´Ó³²åÈ롢ɾ³ý£©
ÓαêʹÓÃ˳Ðò£º
1¡¢¶¨ÒåÓαê
2¡¢´ò¿ªÓαê
3¡¢Ê¹ÓÃÓαê
  ......
SQL·ÖÀࣺ
DDL—Êý¾Ý¶¨ÒåÓïÑÔ(CREATE£¬ALTER£¬DROP£¬DECLARE)
DML—Êý¾Ý²Ù×ÝÓïÑÔ(SELECT£¬DELETE£¬UPDATE£¬INSERT)
DCL—Êý¾Ý¿ØÖÆÓïÑÔ(GRANT£¬REVOKE£¬COMMIT£¬ROLLBACK)
Ê×ÏÈ,¼òÒª½éÉÜ»ù´¡Óï¾ä£º
1¡¢ËµÃ÷£º´´½¨Êý¾Ý¿â
CREATE DATABASE database-name
2¡¢ËµÃ÷£ºÉ¾³ýÊý¾Ý¿â
drop database dbname ......
rs.open sql,conn Óëconn.execute(sql)µÄÇø±ð
rs.open sql,conn Óëconn.execute(sql)µÄÇø±ð
rs.open
......
ÈçºÎ´ÓEXPDPµ¼³öµÄÎļþÀï»ñµÃÓû§ÊÚȨµÄSQLÓï¾ä
´òËãÇ¨ÒÆÒ»ÏµÍ³£¬ÓÉÓÚÊÇ¿çÆ½Ì¨µÄÇ¨ÒÆ£¬RMANÊDz»ÄÜÓÃÁË£¬¿¼ÂÇʹÓÃEXPDP/IMPDPÀ´½øÐе¼Èëµ¼³ö£¬µ¼Èë¹ý³Ì·¢ÏÖN¶àÓû§µÄȨÏÞ¸ã³öÁË£¬Âé·³ÖØµ¼ÊÇ¿ÉÒÔ»¨Ê±¼äÌ«³¤£¬Ñо¿ÁËһϣ¬Éú³ÉÁËÈ«²¿µÄSQLµÄ½Å±¾¡£
impdp system/manager schemas=user DIRECTORY=DUMP_FILES ......
ÏÂÁÐÓï¾ä²¿·ÖÊÇMssqlÓï¾ä£¬²»¿ÉÒÔÔÚaccessÖÐʹÓá£
SQL·ÖÀࣺ
DDL—Êý¾Ý¶¨ÒåÓïÑÔ(CREATE£¬ALTER£¬DROP£¬DECLARE)
DML—Êý¾Ý²Ù×ÝÓïÑÔ(SELECT£¬DELETE£¬UPDATE£¬INSERT)
DCL—Êý¾Ý¿ØÖÆÓïÑÔ(GRANT£¬REVOKE£¬COMMIT£¬ROLLBACK)
Ê×ÏÈ,¼òÒª½éÉÜ»ù´¡Óï¾ä£º
1¡¢ËµÃ÷£º´´½¨Êý¾Ý¿â
CREATE DATABASE data ......