sqlserver外圍配置器
❶ sql Server 配置管理器在哪裡找的
因為 SQL Server 配置管理器是 Microsoft 管理控制台程序的一個管理單元而不是單獨的程序,所以,當運行 Windows 10 時,SQL Server 配置管理器不顯示為一個應用程序。 要打開 SQL Server 配置管理器,請在「搜索」超級按鈕中的「應用程序」下,鍵入 SQLServerManager11.msc(對於 SQL Server 2012)或 SQLServerManager10.msc(對於 SQL Server 2008),或者在運行中鍵入,然後按 Enter。
win8 /win10 打開sqlserver2008r2的SQL Server 配置管理器 ,直接運行次文件就可:「C:.msc」。
1、資料庫引擎啟動。
開始->程序->Microsoft SQL Server 2005->SQL Server 2005外圍應用配置器。
在打開的界面單擊「服務的連接的外圍應用配置器」。
在打開的界面中找到Database Engine,單擊「服務」。
在右側查看是否已啟動,如果沒有啟動可單擊「啟動」,並確保「啟動類型」為自動。
不要為手動,否則下次開機時又要手動啟動。
2、允許遠程連接在SQLServer 實例上啟用遠程連接
①指向「開始->程序->Microsoft SQL Server 2005->配置工具->SQL Server 外圍應用配置器」;
②在「SQL Server 2005 外圍應用配置器」頁, 單擊「服務和連接的外圍應用配置器」;
③然後單擊展開「資料庫引擎」, 選中「遠程連接」,在右邊選中「本地連接和遠程連接」。
❷ 安裝了Microsoft SQL Server 2005 為什麼 外圍應用配置器 不可以用
以下簡稱 SQLExpress) 是由微軟公司開發的 SQL Server 2005(以下簡稱 SQL2005)的縮減版,這個版本是免費的,它繼承了 SQL Server 2005 的多數功能與特性,如:安全性設置、自定義函數和過程、Transact-SQL、SQL、CLR 等,還免費提供了和它配套的管理軟體 SQL Server Management Studio Express 。
SQLExpress 有幾個主要的限制:
1. 僅允許本地連接。
2. 資料庫文件的最大尺寸為4GB,此限制只對數據文件(後綴名為 mdf),日誌文件(後綴名為 ldf)不受此限。
3. 只使用一個CPU來運算,不能充分利用多CPU伺服器的性能。
4. 可使用的記憶體量最高只有1GB。
5. 沒有 SQL Agent,若要做排程服務必須自己編寫。
因此它是 SQL Server 產品系列中面對低端的產品,是面對桌面型應用,或者小型的內部網路應用的。
所謂面對桌面型應用的軟體,是指單用戶在一台電腦就能完成操作的軟體,強調操作指令和數據處理一體化,不考慮多用戶共享許可權和並發處理問題。與此相對的是客戶/伺服器(或瀏覽器/伺服器)模式軟體,SQL2005 就是客戶/伺服器應用模式中的伺服器端軟體,SQL2005 只能管理附加(Attach)到伺服器實例內的資料庫文件(mdf文件),而此資料庫文件也唯一歸屬於該SQL2005實例,不能被其它程序調用(當然,也不能被客戶程序直接調用),必須由SQL2005實例執行分離(Dettach)該資料庫文件後,才能由其它程序調用。
為了適應桌面應用,SQLExpress 比 SQL2005 新增了一項標志性的功能:不需將外置的資料庫附加到 SQLExpress 伺服器中,就能夠直接調用,即在連接資料庫語句中增加了 AttachDBFilename 選項。有此功能後,我們用 Microsoft Visual Studio 設計桌面型應用程序時,使用Access資料庫或SQLExpress資料庫的方式幾乎相同,由於SQLExpress資料庫的功能更多、擴展性更強,而且是嵌入到 Visual Studio 軟體中的默認資料庫,相關幫助文檔更多,在編程中使用SQLExpress資料庫甚至比Access更方便。唯一缺點是包含SQLExpress的軟體尺寸較大,與使用Access資料庫的軟體相比,尺寸約大40兆,但現在的電腦硬碟容量有上百G,幾十兆已不是問題。
從桌面資料庫的發展過程來看,Foxpro 曾經很受軟體開發者喜愛,後來微軟公司開發的 VB、C# 等編程語言主推Access做桌面資料庫,使得 Foxpro 逐漸衰落。當今 Internet 網路快速普及,純桌面數據管理軟體已經落伍,取而代之的是帶有網路功能的客戶/伺服器(C/S)軟體,或瀏覽器/伺服器(B/S)軟體,與之對應編程語言就是 Visual Studio 。使用 Visual Studio + SQLExpress 編寫的面對桌面的數據管理軟體,能夠很容易升遷到客戶/伺服器應用(甚至就是二者兼備),有此推斷,SQLExpress 也將逐漸替代 Access 。
目前,網路伺服器和虛擬主機服務商提供的資料庫產品主要就是 SQL Server 2000-2008 和 Access ,幾乎沒有 SQLExpress 。這是因為 SQLExpress 只能使用1GB內存,和一個CPU,在多用戶共享應用時,隨著用戶增多,效能下降的很快,這個缺點與Access類似(也可能比Access強點有限)。由於SQLExpress和SQL2005管理的是同一種資料庫文件,如果軟體編程得當,就應該二者兼備。因此,在有SQL2005的伺服器上,就沒有必要再應用SQLExpress了。作為特例,在小型企業內部網中,由於SQL2005的購置費較高,也可使用SQLExpress作為客戶端/伺服器系統中的伺服器端軟體。
如果要編寫兼容SQLExpress和SQL2005的軟體,在編程時只需將連接資料庫字元串抽離出來,用自定義函數來替代(該函數的返回值等於「連接資料庫字元串」),就可以了。
------------------------------------------
下文可供參考
用VS資料庫連接建立連接出現如下錯誤:
在建立與伺服器連接時出錯。在連接到SQL Server 2005 時,在默認的設 置下SQL Server不允許遠程連接可能會導致此失敗 error:40 無法打開 到SQL Server的連接連接失敗,解決方法如下:
去
... 6E&displaylang=en#filelist
下載一個SQLServer2005_SSMSEE.msi安裝,這是一個manage管理器,微軟的官方網站有 下,安裝好manage管理器後,在程序中連接sqlserver2005,下面幾點是要注意的。
1. 開啟sql2005遠程連接功能,開啟辦法如下,
配置工具- >sql server外圍應用配置器- >服務和連接的外圍應用配置器- >打開MSSQLSERVER節點下的Database Engine 節點,先擇 "遠程連接 ",接下建議選擇 "同時使用TCP/IP和named pipes ",確定後,重啟資料庫服務就可以了.
2.登陸設置改為,Sql server and windows Authentication方式同時選中,具體設置如下: manage管理器- >windows Authentication(第一次用windows方式進去),- >對象資源管理器中選擇你的數據伺服器--右鍵 >屬性 >security >Sql server and windows Authentication方式同時選中.
3:設置一個Sql server方式的用戶名和密碼,具體設置如下:
manage管理器->windows Authentication >new query >sp_password null,'sa123456','sa'
這樣就設置了一個用戶名為sa ,密碼為:sa123456的用戶,下次在登陸時,可以用Sql server方式,
用戶名為sa ,密碼為:sa123456的用戶進資料庫了.
4: 做完上面三步後,這樣寫連接字元串就可以順利進入資料庫了,
(server=.\\sqlexpress;uid=sa;pwd=sa123456;database=master ");
後來用這個管理器才發現,正確的Server名是這樣的,機器名\SQLEXPRESS而不是LOCALHOST,127.0.0.1,FANCYBOY(機器名)比如我的是這樣的
Server:FANCYBOY\SQLEXPRESS
❸ Sql Server 2005外圍應用應用配置器打不開了怎麼辦
現在把這些經驗拿出來和大家分享下吧。為了使問題具有針對性,本篇文章主要講的是使用sql server 外圍應用應用配置器使用時候遇到的一些問題。如果你在開「啟外圍應用應用配置器」後正准備興沖沖的開始配置卻發現點擊「伺服器和連接的外圍應用配置器」的時候彈出個錯誤提示「計算機localhost在網路上不存在,或者無法遠程配置該計算機.....」的錯誤或者點擊「功能的外圍應用配置器」的時候彈出「嘗試管理服務時在smo中發現異常」。不用著急,看了下面的就會將這個問題迎刃而解了。首先轉到Microsoft SQL SERVER 默認的安裝目錄:C:\Program Files\Microsoft SQL Server\90,在該目錄下存在一個shared的文件夾,修改該文件夾的許可權,將Local SERVICE 以及NETWORK SERVICE用戶添加進去,添加過程如下:右擊shared文件夾的屬性,如果在彈出的對話框中沒有「安全」選項卡,那麼請保持shared文件夾處於選中狀態,然後點擊菜單欄里的「工具-文件夾選項」切換到「查看」去掉「使用簡單的文件共享(推薦)」前面的勾,這時候你會發現有「安全」這個選項卡了。然後點擊「添加「,選擇高級,選擇」立即查找「將我所提到的幾個用戶添加進去。這時候基本上就OK了。如果你在做了以上步驟後發現還是打不開,呵呵,那麼建議你繼續試試下面的操作的,雖然我認為和下面的沒有多大的關系。右擊」我的電腦「,單擊」管理「選項,在左邊欄裡面找到」服務和應用程序「,雙擊」SQL SERVER 配置管理器「,找到」Sql server 2005網路配置下的兩個協議「SQLEXPRESS」和「MSSQLSERVER」,分別雙擊後將裡面的幾個協議全部啟用。如果經歷上述步驟還是問題依舊的話,建議你重新啟動下SQL SERVER ,還是不行的話,重啟下機子。