SQL ServerÎÞ·¨´ò¿ªÓû§Ä¬ÈÏÊý¾Ý¿â
ÎÞ·¨´ò¿ªÓû§Ä¬ÈÏÊý¾Ý¿â£¬µÇ¼ʧ°Ü,ÕâÊÇSQL ServerʹÓÃÕßÊìϤµÄÎÊÌâÖ®Ò»¡£ÔÚʹÓÃÆóÒµ¹ÜÀíÆ÷¡¢²éѯ·ÖÎöÆ÷¡¢¸÷À๤¾ßºÍÓ¦ÓÃÈí¼þµÄʱºò£¬Ö»Òª¹ØÏµµ½Á¬½ÓSQL ServerÊý¾Ý¿âµÄʱºò£¬¶¼ÓпÉÄÜ»áÅöµ½´ËÎÊÌâ,ÒýÆð´Ë´íÎó·¢ÉúµÄÔÒò±È½Ï¶à,ÏÂÃæÎÒÃǾÍÀ´Ïêϸ·ÖÎöÒýÆð´ËÎÊÌâµÄÔÒòÒÔ¼°½â¾ö°ì·¨¡£
Ò»¡¢ÔÒò
µÇ¼ÕÊ»§µÄĬÈÏÊý¾Ý¿â±»É¾³ý¡£
¶þ¡¢½â¾ö·½·¨£º
(Ò»)¡¢Ê¹ÓùÜÀíÔ±ÕÊ»§Ð޸ĴËÕÊ»§µÄĬÈÏÊý¾Ý¿â
1¡¢´ò¿ªÆóÒµ¹ÜÀíÆ÷,Õ¹¿ª·þÎñÆ÷×é,È»ºóÕ¹¿ª·þÎñÆ÷
2. Õ¹¿ª"°²È«ÐÔ",Õ¹¿ªµÇ¼£¬ÓÒ»÷ÏàÓ¦µÄµÇ¼ÕÊ»§£¬´Óµ¯³öµÄ²Ëµ¥ÖÐÑ¡Ôñ£¬ÊôÐÔ
3¡¢ÖØÐÂÑ¡Ôñ´ËµÇ¼ÕÊ»§µÄĬÈÏÊý¾Ý¿â
(¶þ)¡¢ÈôûÓÐÆäËû¹ÜÀíÔ±µÇ¼ÕÊ»§£¬ÎÞ·¨ÔÚÆóÒµ¹ÜÀíÆ÷ÀïÐ޸ģ¬Ê¹ÓÃisqlÃüÁîÐй¤¾ß
isql /U"sa" /P"saµÄÃÜÂë" /d"master" /Q"exec sp_defaultdb N'sa', N'master'"
Èç¹ûʹÓÃWindowsÑéÖ¤·½Ê½£¬Ê¹ÓÃÈçÏÂÃüÁîÐУ¬½«Ä¬ÈÏÊý¾Ý¿â¸Ä³É·Ç¶ªÊ§µÄÊý¾Ý¿â£º
isql /E /d"master" /Q"exec sp_defaultdb N'BUILTIN\Administrators', N'master'"
£¨2£©ÓÉÓڸıäÁËϵͳÃÜÂëµ¼ÖÂSQLSErverÎÞ·¨Æô¶¯
½â¾ö°ì·¨ÊÇ£º
µã»÷ÔËÐУ¬¼üÈëservices.msc£¬´ò¿ª·þÎñ³ÌÐò£¬ÕÒµ½SQLSERVERÏîÄ¿£¬Ñ¡ÔñÊôÐÔÏîÖ®¶þ-‘µÇ¼’£¬°ÑµÇ¼ÃÜÂë¸ÄΪ²Ù×÷ϵͳAdministratorÕÊ»§µÇ¼ÃÜÂë£¬ÖØÐÂÆô¶¯SQLSErver£¬¼´¿ÉÕý³£Æô¶¯¡£
SQL Server 2005
ÔÚ SQL Server 2005 ÖУ¬¿ÉÒÔʹÓà sqlcmd ʵÓóÌÐò¸ü¸ÄĬÈÏÊý¾Ý¿â¡£Îª´Ë£¬Çë°´ÕÕÏÂÁв½Öè²Ù×÷£º¡ô1. µ¥»÷“¿ªÊ¼”£¬µ¥»÷“ÔËÐД£¬¼üÈë cmd£¬È»ºó°´ Enter¡£
¡ô2. ¸ù¾Ý SQL Server µÇ¼ʹÓõÄÉí·ÝÑéÖ¤ÖÖÀ࣬ÇëʹÓÃÒÔÏ·½·¨Ö®Ò»£º• Èç¹û SQL Server µÇ¼ʹÓà Microsoft Windows Éí·ÝÑéÖ¤Á¬½Óµ½¸ÃʵÀý£¬ÇëÔÚÃüÁîÌáʾ·û´¦¼üÈëÒÔÏÂÄÚÈÝ£¬È»ºó°´ Enter£º
sqlcmd –E -S InstanceName –d master
• Èç¹û SQL Server µÇ¼ʹÓà SQL Server Éí·ÝÑéÖ¤Á¬½Óµ½¸ÃʵÀý£¬ÇëÔÚÃüÁîÌáʾ·û´¦¼üÈëÒÔÏÂÄÚÈÝ£¬È»ºó°´ Enter£º
sqlcmd -S InstanceName -d master -U SQLLogin -P Password
×¢Ò⣺InstanceName ÊÇÒªÁ¬½Óµ½µÄ SQL Server 2005 ʵÀýµÄÃû³ÆµÄռλ·û¡£SQLLogin ÊÇÒÑɾ³ýÆäĬÈÏÊý¾Ý¿âµÄ SQL Server µÇ¼µÄռλ·û¡£Password ÊÇ SQL Server µÇ¼ÃÜÂëµÄռλ·û¡£
¡ô3. ÔÚ sqlcmd Ìáʾ·û´¦£¬¼üÈëÒÔÏÂÄÚÈÝ£¬È»ºó°´ Enter£º
Alter LOGIN SQLLogin WITH DEFAULT_DATABASE = AvailDBName
×¢Ò⣺AvailDBName ÊÇ¿ÉÓÉʵÀýÖÐ SQL Server µÇ¼·ÃÎʵÄÏÖÓÐÊý¾Ý¿âµÄÃû³ÆµÄ
Ïà¹ØÎĵµ£º
Õû¸öSQLºÍAsp.net(vb.net)Ò»Æð´ò°üµÄÈ«¹ý³ÌдһÏ¡£
Ò».×¼±¸±ØÒªµÄÎļþ
1. SQL½Å±¾Îļþ£¬Éú³ÉÒÔºó°²×°¹ý³ÌÖÐÐèÒªµÄ±íºÍ´æ´¢¹ý³ÌµÈµÈ£»
Éú³ÉÖ®ºó£¬¾ÍÔÝʱ°ÑËüÃüÃûΪdb.sql(×¢Òâ´óСд)
2.LisenceFile.rtfµÄ°²×°Îļþ£¬ÒòΪÎÒµÄϵͳÊǸöÈ˵쬶øÇÒfreeµÄ£¬ËùÒÔ¾ÍûÓÐ×ö¡£Õâ¸öÒÔºóÒ²ÊÇÒªÓõ½µÄ¡£
¶þ.ÔÚ×Ô¼ºÏÖÓеÄÏîÄ¿Àïà ......
---·µ»Ø±í´ïʽÖÐÖ¸¶¨×Ö·ûµÄ¿ªÊ¼Î»ÖÃ
select charindex('c','abcdefg',1)
---Á½¸ö×Ö·ûµÄÖµÖ®²î
select difference('bet','bit')
---×Ö·û×î×ó²àÖ¸¶¨ÊýÄ¿
select left('abcdef',3)
---·µ»Ø×Ö·ûÊý
select len('abcdefg')
--ת»»ÎªÐ¡×Ö·û
select lower('ABCDEFG')
--È¥×ó¿Õ¸ñºó
select ltrim(' &nbs ......
--Óï ¾ä ¹¦ ÄÜ
--Êý¾Ý²Ù×÷
SELECT --´ÓÊý¾Ý¿â±íÖмìË÷Êý¾ÝÐкÍÁÐ
INSERT --ÏòÊý¾Ý¿â±íÌí¼ÓÐÂÊý¾ÝÐÐ
DELETE --´ÓÊý¾Ý¿â±íÖÐɾ³ýÊý¾ÝÐÐ
UPDATE --¸üÐÂÊý¾Ý¿â±íÖеÄÊý¾Ý
--Êý¾Ý¶¨Òå
CREATE TABLE --´´½¨Ò»¸öÊý¾Ý¿â±í
DROP TABLE --´ÓÊý¾Ý¿âÖÐɾ³ý±í
ALTER TABLE --ÐÞ¸ÄÊý¾Ý¿â±í½á¹¹
CREATE VIEW --´´½¨Ò»¸öÊÓͼ
DRO ......
MS SQL Server 2008 ÔÚ½¨Íê±íºó£¬Èç¹ûÒª²åÈëÈÎÒâÁУ¬ÔòÌáʾ£º
µ±Óû§ÔÚÔÚSQL Server 2008ÆóÒµ¹ÜÀíÆ÷Öиü¸Ä±í½á¹¹Ê±£¬±ØÐëÒªÏÈɾ³ýÔÀ´µÄ±í£¬È»ºóÖØÐ´´½¨ÐÂ±í£¬²ÅÄÜÍê³É±íµÄ¸ü¸Ä£¬Èç¹ûÇ¿Ðиü¸Ä»á³öÏÖÒÔÏÂÌáʾ£º²»ÔÊÐí±£´æ¸ü¸Ä¡£ÄúËù×öµÄ¸ü¸ÄÒªÇóɾ³ý²¢ÖØÐ´´½¨ÒÔÏÂ±í¡£Äú¶ÔÎÞ·¨ÖØÐ´´½¨µÄ±ê½øÐÐÁ˸ü¸Ä»òÕ߯ôÓÃÁË“× ......