遠程連接SQL Server 2008,服務器端和客戶端配置
關鍵設置:
第一步(SQL2005、SQL2008):
開始-->程序-->Microsoft SQL Server 2008(或2005)-->配置工具-->SQL Server 配置管理器-->SQL Server網絡配置-->MSSQLSERVER(這個名稱以具體實例名為準) 的協議-->TCP/IP-->右鍵-->啟用
第二步:
SQL2005:
開始-->程序-->Microsoft SQL Server 2005-->配置工具-->SQL Server 2005外圍應用配置器-->服務和連接的外圍應用配置器 -->Database Engine -->遠程連接,選擇本地連接和遠程連接并選上同時使用Tcp/Ip和named pipes.
(附:如何配置 SQL Server 2005 以允許遠程連接:http://support.microsoft.com/kb/914277/zh-cn)
SQL2008!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!:
打開SQL Server Management Studio-->在左邊[對象資源管理器]中選擇第一項(主數據庫引擎)-->右鍵-->方面-->在方面的下拉列表中選擇[外圍應用配置器]-->將RemoteDacEnable置為True.(這一步很關鍵)
Express:
如果XP有開防火墻,在例外里面要加入以下兩個程序:
C:/Program Files/Microsoft SQL Server/MSSQL.1/MSSQL/Binn/sqlservr.exe,
C:/Program Files/Microsoft SQL Server/90/Shared/sqlbrowser.exe
第三步:
開始-->程序-->Microsoft SQL Server 2008(或2005)-->配置工具-->SQL Server 配置管理器-->SQL Server 服務-->右擊SQL Server(MSSQLSERVER) (注:括號內以具體實例名為準)-->重新啟動
第四步:
服務器端開啟sa用戶。開始 -> 程序 -> Microsoft SQL Server 2008 -> Microsoft SQL Server Management Studio -> 主數據庫引擎 -> 安全性 -> 登錄名 -> sa,設置密碼。
第五步:
在客戶端登陸服務器端數據庫。如下圖所示:
第六步:
C#工程更改數據庫連接字符串。打開C#工程 -> 解決方案資源管理器 -> app.config -> 更改。示例如下:
[c-sharp]
connectionString="data source=服務器IP/實例名;initial catalog=數據庫名;User ID=用戶名;password=密碼"
第七步:
Good Luck! Enjoy……
用戶在使用SQL Server 2008遠程鏈接時,可能會彈出如下對話框:
在鏈接SQL服務器時發生網絡鏈接錯誤或特定實例錯誤。SQL服務器不存在或者鏈接不成功。請驗證用戶名是否正確或SQL服務器是否已經配置遠程鏈接功能。(錯誤發現方:命名管道供應方。錯誤代號:40---無法和SQL服務器進行鏈接)
如何處理這一問題?
用戶如果發現這個錯誤提醒,需要檢查三個方面的配置,并做出相關修改。(以下所標注的配置措施均以SQL 2008服務器為模板)
(一)用戶需要做的第一件事是檢查SQL數據庫服務器中是否允許遠程鏈接。在SQL 2008服務器中可以通過打開SQL Server 2008管理項目(SQL Server 2008 Management Studio,)來完成這項檢查。其具體操作為:
(1)右擊SQL Server 2008選項,選擇SQL Server 2008 Management Studio:
(2)打開“服務器屬性(Server Properties)” (右鍵連接名稱-屬性)
新聞標題:遠程連接SQLServer2008,服務器端和客戶端配置
文章出自:http://m.kartarina.com/article0/cpcjio.html
成都網站建設公司_創新互聯,為您提供App設計、網站設計公司、網站建設、品牌網站設計、做網站、品牌網站制作
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯