關於MS SQL 2005和C 遠端連線的詳細設定

2021-08-22 11:09:37 字數 1416 閱讀 5974

公司要使用sql server 2005資料庫進行資料儲存進行專案開發,裝上之後和sql server 2000從配置上有些區別,尤其遇到的「嚴重」問題就是應用程式無法連線資料庫,估計剛使用sql server 2005的朋友們也有不少為此頭痛的!寫一下我的解決方法,給大家提供各素材。(裡面的圖是網上擷取的,已經驗證過了,可以放心的按照圖例配置

mssql2005要先裝好!然後先我們要配置mssql伺服器開啟遠端連線功能,可以到配置工具-=>sql server 外圍應用配置器

◎ 開啟mssqlserver節點下的database engine 節點,先擇"遠端連線",接下建議選擇"同時使用tcp/ip和named pipes",確定後,重啟資料庫服務就可以了

◎ 第二嘛,要開啟資料庫的sql伺服器身份驗證的sql登陸驗證的功能(預設情況下只開啟了windows身份驗證)

◎ 現在我們要設定乙個登陸賬戶了,作為開發者,一般用sa了(當然你也可以自己建立使用者,設定過程同類),開啟sql server management studio,然後在安全性-=>登入名-=>sa-=>滑鼠右擊屬性,然後開啟屬性頁面,把密碼更改了,最好連預設的資料庫也改了!

◎ 這個視窗別關,還要設定下這個使用者的【狀態】,預設情況下,裡面的登陸選項是禁用的,你要做的就是把他開啟了

wanc上面幾步,基本上就已經完成了sql軟體方面的設定了,接下來的是連線字串:

我這邊用的是這個串:

server=192.162.125.207;initial catalog=chsisdb;user id=sa;password=sa123456(這個是我使用對伺服器上的遠端連線,如果是本地的話可以寫成127.0.0.1,切記不要寫(local))

data server=.\sqlexpress;initial catalog=northwind;user id=sa;password=sa123456

data server=伺服器名\sqlexpress;initial catalog=northwind;user id=sa;password=sa123456

data server=localhost\sqlexpress;initial catalog=northwind;user id=sa;password=sa123456

data server=.;initial catalog=northwind;user id=sa;password=sa123456

data server=伺服器名;initial catalog=northwind;user id=sa;password=sa123456

◎ 對了還有一些問題要注意的:就是如果連線不上 的話,可以設定下

配置工具-=>sql server configuration manager-=>sql server2005網路配置-=>sqlexpress的協議

配置到這裡,我的程式連線資料庫就已經ok了,祝大家成功!

MSSQL2005遠端備份資料庫

原理 新增網路驅動器對映,將備份檔案備份到遠端目標,最後刪除網路驅動器對映。xp cmdshell 擴充套件儲存過程將命令字串作為作業系統命令 shell 執行,並以文字行的形式返回所有輸出。由於xp cmdshell 可以執行任何作業系統命令,所以一旦sql server管理員帳號 如sa 被攻破...

MSsql2005如何啟用xp cmdshell

預設情況下,sql server2005安裝完後,xp cmdshell是禁用的 可能是安全考慮 如果要使用它,可按以下步驟 允許配置高階選項 exec sp configure show advanced options 1 go 重新配置 reconfigure go 啟用xp cmdshell...

MS SQL 2005 儲存過程簡介

儲存過程介紹 1,儲存過程,是在資料庫伺服器端執行的一組 transact sql 語句的集合,經編譯後存放在資料庫伺服器中。2,儲存過程作為乙個單元進行處理並由乙個名稱來標識。它能夠向使用者返回資料 向資料庫表中寫入和修改資料,還可以執行系統函式和管理操作。在程式設計過程中只需要給出儲存過程的名稱...