J2EE社區(qū)

          茍有恒,何必三更起五更眠;
          最無益,只怕一日曝十日寒.
          posts - 241, comments - 318, trackbacks - 0, articles - 16

          導(dǎo)航

          留言簿(30)

          隨筆分類(219)

          友情鏈接

          搜索

          •  

          積分與排名

          • 積分 - 1167796
          • 排名 - 25

          最新隨筆

          最新評論

          閱讀排行榜

          SQL Server 2005 使用指南(個人筆記)

          Posted on 2009-11-08 01:17 xcp 閱讀(5811) 評論(0)  編輯  收藏 所屬分類: Database

            最近要做一個項目,規(guī)定用數(shù)據(jù)庫Sqlserver 2005,但是最開始還是有一點模糊的感覺,下面的筆記主要是講從數(shù)據(jù)庫的安裝和簡單使用
            一、下載安裝相關(guān)插件和Sql2005數(shù)據(jù)庫
               *>Microsoft Core XML Services (MSXML) 6.0_SDK插件
                     http://download.microsoft.com/download/2/e/0/2e01308a-e17f-4bf9-bf48-161356cf9c81/msxml6_SDK.ms
               *>Microsoft .NET Framework 2.0 
                     http://download.microsoft.com/download/0/8/c/08c19fa4-4c4f-4ffb-9d6c-150906578c9e/NetFx20SP1_x86.exe    
               *>Microsoft SQL Server 2005 Express Edition
                     http://172.18.0.105:9203/70B3D33C68F114316C369BEAE1CF94CB59CD83E697BB2DB8/download.microsoft.com/download/C/E/6/CE626F95-EBD3-   4AB8-AA35-C1BFAF98B7D5/SQLEXPR32_CHS.EXE
               *>SQL Server Management Studio Express
                     http://download.microsoft.com/download/0/f/9/0f9d8ac6-d9a2-4233-ae78-4f957f0361e8/SQLServer2005_SSMSEE.msi

           二、開啟sql2005遠程連接功能和解決"An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections.  (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server) "錯誤解決方法.
               *>配置工具->SQL Server 外圍應(yīng)用配置器->服務(wù)和連接的外圍應(yīng)用配置器->打開MSSQLSERVER節(jié)點下的Database Engine 節(jié)點,先擇"遠程連接",接下建議選擇"同時使用TCP/IP和named pipes",確定后,重啟數(shù)據(jù)庫服務(wù).一定是重起服務(wù),不是重起Sql Server.


          三、配置工具-->SQL Server Configuration Manager的使用
              *>SQL Server 2005 服務(wù):里面有兩個選項,SQL Server Browser和SQL Server。SQL Server Browser主要用來控制遠程客戶機的網(wǎng)絡(luò)服務(wù)器是否可顯示。而SQL Server就是SQL服務(wù)
             *>SQL Server 2005 網(wǎng)絡(luò)配置--SQLEXPRESS的協(xié)議:服務(wù)端通過共享內(nèi)存、虛擬接口適配器、命名管道和TCP/IP幾種協(xié)議來監(jiān)聽客戶端請求,來提供相關(guān)的服務(wù)
             *>SQL Native Client 配置--客戶端協(xié)議:主要是SQL Server中的客戶端共享內(nèi)存、虛擬接口適配器、命名管道和TCP/IP等幾種協(xié)議來雨請求服務(wù)。
             *>共享內(nèi)存、虛擬接口適配器、命名管道和TCP/IP幾種協(xié)議的區(qū)別:共享內(nèi)存客戶端網(wǎng)絡(luò)庫可以用來連接本地服務(wù)器上運行的應(yīng)用程序和SQL Server引擎。在SQL Server Express中,這是默認的配置,通過系統(tǒng)的網(wǎng)絡(luò)堆棧使用“內(nèi)存內(nèi)”管道直接進行通信,所以能夠以最快的速度連接到SQL Server。共享內(nèi)存是最簡單的協(xié)議,沒有什么可設(shè)置的選項。虛擬接口適配器協(xié)議是為兩個系統(tǒng)之間進行高性能專用連接而設(shè)的協(xié)議。VIA提供了內(nèi)存映射的通信模式,通過操作系統(tǒng)網(wǎng)絡(luò)層達到最佳性能。對 SQL Server來說,當你想要實施高性能集群時,通常會使用VIA客戶端網(wǎng)絡(luò)庫。默認情況下,VIA使用1433端口,不過這個配置是可以重新設(shè)置的。命名管道這個客戶端網(wǎng)絡(luò)庫最適合用于局域網(wǎng)連接。在局域網(wǎng)環(huán)境下,其性能和TCP/IP客戶端網(wǎng)絡(luò)庫不相上下。默認情況下,SQL Server會聽命于命名管道\pipe\sql\query進行客戶端連接,不過可以改變默認管道。當你使用句點來指定SQL Server系統(tǒng)時(例如:\SQLExpress),默認設(shè)置為使用命名管道連接。TCP/IP協(xié)議無論是本地網(wǎng)、局域網(wǎng)還是廣域網(wǎng)連接,使用的最廣泛的客戶端協(xié)議是TCP/IP,不過TCP/IP協(xié)議最適用于局域網(wǎng)和廣域網(wǎng)連接。在廣域網(wǎng)的環(huán)境下,TCP/IP協(xié)議在性能上優(yōu)于命名管道協(xié)議。正如其名稱所示,這個客戶端網(wǎng)絡(luò)庫必須在TCP/IP協(xié)議下使用。默認情況下,它使用1433端口,不過這個配置也是可以重設(shè)的。




          四、可視化工具的使用--Microsoft SQL Server Managerment Studio Express
             *>在服務(wù)器名稱的時候,可以選擇本地服務(wù)器與網(wǎng)絡(luò)器




          名稱: ?4C.ESL | .↗Evon
          口號: 遇到新問題?先要尋找一個方案乄而不是創(chuàng)造一個方案こ
          mail: 聯(lián)系我


          主站蜘蛛池模板: 台南县| 阿坝| 长兴县| 澜沧| 高邑县| 双流县| 屏东市| 普定县| 湖州市| 乡城县| 江西省| 宜春市| 叙永县| 泸州市| 钟祥市| 金平| 定远县| 仙桃市| 舞钢市| 永胜县| 夏河县| 林芝县| 道真| 黄梅县| 临海市| 石家庄市| 通道| 长寿区| 汤原县| 乌鲁木齐县| 金堂县| 陵川县| 成都市| 靖江市| 阳山县| 花莲县| 滦南县| 延寿县| 孟州市| 五华县| 嘉禾县|