既算是客戶端,也算是服務(wù)器。比方說你電腦上安裝了一個(gè)SQLserver,你朋友機(jī)器也安裝了SQLserver,如果你們兩個(gè)一起在做一個(gè)項(xiàng)目,用到一個(gè)數(shù)據(jù)庫,而用的數(shù)據(jù)庫放在你的機(jī)器上,那么這時(shí)對于你和你朋友來說你的就是服務(wù)器了,但是你朋友的機(jī)器因?yàn)榘惭b了SQLserver,所以他也是可以局域網(wǎng)連接到你機(jī)器的SQLserver的,這時(shí)他的機(jī)器就相當(dāng)于是客戶端了。

西安網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),西安網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為西安成百上千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站制作要多少錢,請找那個(gè)售后服務(wù)好的西安做網(wǎng)站的公司定做!
在你安裝sql
server的時(shí)候,必須指定安裝一個(gè)或者多個(gè)網(wǎng)絡(luò)鏈接庫。這個(gè)組件用于在sql
server和客戶端軟件之間建立一個(gè)網(wǎng)絡(luò)連接。雖然在sql
server上可以安裝并運(yùn)行多于一個(gè)的網(wǎng)絡(luò)鏈接庫,但是在同一時(shí)刻客戶端只能裝載并激活一個(gè)網(wǎng)絡(luò)鏈接庫文件。為了使客戶端能夠通過網(wǎng)絡(luò)和sql
server進(jìn)行通信,sql
server和客戶端雙方必須運(yùn)行相同的網(wǎng)絡(luò)鏈接庫,否則,它們之間就不能進(jìn)行通信。
缺省情況下,會(huì)為客戶端工具安裝命名管道網(wǎng)絡(luò)鏈接庫。假設(shè)sql
server上也使用命名管道,那么客戶端不加任何改變就可以和sql
server進(jìn)行通信了。如果為了某種原因,你決定不在sql
server上運(yùn)行命名管道,那么你就必須為客戶端選擇一個(gè)和sql
server上運(yùn)行的網(wǎng)絡(luò)鏈接庫相匹配的網(wǎng)絡(luò)鏈接庫。
如果你使用的客戶端操作系統(tǒng)并不是windows
nt或者windows
95/98,就有可能必須要選擇另外的網(wǎng)絡(luò)鏈接庫,例如banyan
vines或者nwlink
ipx/spx網(wǎng)絡(luò)鏈接庫。如果是這種情況,你同時(shí)必須保證sql
server上運(yùn)行著同樣的網(wǎng)絡(luò)鏈接庫。
選擇正確的網(wǎng)絡(luò)鏈接庫對很多數(shù)據(jù)庫管理員來講可能都比較困惑。選擇的標(biāo)準(zhǔn)在于客戶端如何通過網(wǎng)絡(luò)與sql
server通信,這個(gè)問題比較復(fù)雜,因?yàn)橛泻芏喾N在客戶端和服務(wù)器端應(yīng)用程序之間進(jìn)行通信的方法。選擇正確的網(wǎng)絡(luò)鏈接庫的最重要的一點(diǎn)在于要向開發(fā)你的sql
server
客戶端/服務(wù)器應(yīng)用程序的人咨詢。很有可能開發(fā)程序的人編寫的應(yīng)用是在特定的網(wǎng)絡(luò)鏈接庫上運(yùn)行的。如果是這種情況,就應(yīng)該使用運(yùn)行該應(yīng)用所需要的網(wǎng)絡(luò)鏈接庫。
4.
高級(jí)配置
很少需要用到客戶端配置工具中的高級(jí)配置表單。在這個(gè)表單中,你可以設(shè)置客戶端軟件在試圖與sql
server進(jìn)行連接時(shí)向sql
server發(fā)送特定的配置字符串。
1、確定SQL Server的端口號(hào)
從SQL Server配置管理器查看TCP/IP配置中的TCP端口,并設(shè)置該端口通過防火墻(本地訪問不需要)
2、檢查對應(yīng)的實(shí)例(服務(wù))的狀態(tài)是否為“正在運(yùn)行”(或者“已啟動(dòng)”)。如果該實(shí)例沒有啟動(dòng)(甚至客戶端在連接時(shí)使用了錯(cuò)誤的主機(jī)名和實(shí)例名),這個(gè)時(shí)候客戶端當(dāng)然連接不到SQL Server數(shù)據(jù)庫了。
3、連接地址xxx.xxx.xxx,端口號(hào)
端口號(hào)跟地址用逗號(hào)隔開 ? 輸入登錄賬號(hào) ,密碼就可以登錄了
原因:安裝錯(cuò)誤導(dǎo)致。解決方法:
1.首先,雙擊打開。輸入SQLserver2008Exe安裝文件,進(jìn)入“SQLserver安裝中心”,點(diǎn)擊界面左側(cè)的“安裝”,然后點(diǎn)擊右側(cè)的“新建SQLserver獨(dú)立安裝或在現(xiàn)有安裝中添加功能”。
2.然后在彈出的窗口版本中,選擇右側(cè)的“安裝程序支持規(guī)則”,操作完成后,點(diǎn)擊“確定”。
3.然后單擊彈出窗口中的“我接受許可條款”框,然后單擊“下一步”。
4.進(jìn)入“安裝支持文件”,點(diǎn)擊“安裝”按鈕,開始安裝支持文件。
5.然后點(diǎn)擊彈出界面中的“顯示詳細(xì)信息”,查看詳細(xì)的規(guī)則列表,點(diǎn)擊“下一步”。
6.然后,在彈出的界面中,取消除“管理工具-basic”和“SQL客戶端連接”外的所有復(fù)選框,然后單擊next。
7.然后單擊selectnamedinstance并單擊next。
8.然后等待安裝完成,如下圖所示。
分服務(wù)端和客戶端,專業(yè)點(diǎn)分別叫數(shù)據(jù)庫引擎和管理工具
雖然在同一臺(tái)電腦安裝,但sqlserver本來是企業(yè)級(jí)數(shù)據(jù)庫,絕大多場景是服務(wù)器裝服務(wù)端,其他電腦可裝客戶端可不裝
sqlserver和依賴的.net版本有一定對應(yīng)關(guān)系,比如sql2008需要.net3.5,sql2012需要.net4.0,具體你可以查微軟官網(wǎng)
sqlserver客戶端查看編碼的方法:
1.可以從sql配置管理器的服務(wù)中查看
2.可以在smss中,新建查詢窗口,輸入select serverproperty('instancename')
如果是默認(rèn)實(shí)例名就會(huì)返回null
文章標(biāo)題:sqlserver客戶,sqlserver客戶端
文章分享:http://chinadenli.net/article3/dseihis.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供、營銷型網(wǎng)站建設(shè)、網(wǎng)站制作、動(dòng)態(tài)網(wǎng)站、企業(yè)網(wǎng)站制作、靜態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)