SQL Server2017使用IP作為服務(wù)器名連接服務(wù)器
因?yàn)橐胘ava連接數(shù)據(jù)庫(kù),但是java要用IP當(dāng)服務(wù)器名,然后用sa用戶名,和密碼登錄數(shù)據(jù)庫(kù)(就是數(shù)據(jù)庫(kù)在ip這臺(tái)主機(jī)上,我要指明要登陸它,登錄它的時(shí)候又需要有用戶名和密碼)。
如

這篇文章的內(nèi)容就是讓sqlserver支持以ip作為服務(wù)器名稱,然后用sa用戶名和密碼登錄服務(wù)器
(必須有sa用戶并且啟用了如果沒有自行百度,其實(shí)這里在安裝Sql Server的時(shí)候如果選擇了混合驗(yàn)證模式就相當(dāng)于有了sa用戶),
默認(rèn)情況下服務(wù)器名是主機(jī)名/SQLEXPRESS,
百度了很多博客,才想明白,要用IP作為服務(wù)器名,那么必須在Sql Server配置管理器中配置自己服務(wù)器的TCP/IP協(xié)議,。
配置TCP/IP協(xié)議:打開Sql Server 配置管理器,找到我的服務(wù)器的協(xié)議,右邊啟動(dòng)named pipes 和TCP/IP,然后右鍵TCP/IP,點(diǎn)擊屬性,點(diǎn)擊IP地址,但是協(xié)議中有15個(gè)IP和一個(gè) IP ALL,這些IP是干什么用的。

這些IP地址時(shí)作為服務(wù)器名的,(輸入這個(gè)IP地址,然后輸入用戶名和密碼就可以連接到這個(gè)服務(wù)器了,進(jìn)而操作服務(wù)器中的數(shù)據(jù)庫(kù)等)。
看了一些別的博客有的說把IP2改成自己的IP地址,有的說把IP3改成自己的IP地址,這樣就不知道怎么改IP了。但是我發(fā)現(xiàn)這些IP一開始就有的,然后把所有的IP都設(shè)置為啟動(dòng),發(fā)現(xiàn)除了169.254.xxx.xxx這種IP不能登錄服務(wù)器其他的都能連上,而且如果這些IP關(guān)閉的話也能連接(由于一開始就手賤把所有的都點(diǎn)成啟動(dòng)了,所有沒辦法去驗(yàn)證是不是一開始IP關(guān)閉是不是也能連接成功)。這樣的話就不需要自己設(shè)置IP了,用TCP/IP協(xié)議中設(shè)定好的IP(這些IP應(yīng)該是自動(dòng)根據(jù)系統(tǒng)設(shè)置的,并且包含了本機(jī)IP)
所以說了這么多最終就是,在Sql Server 配置管理器中 的Sql Server網(wǎng)絡(luò)配置選項(xiàng)下找到自己的服務(wù)器的名字,有的是MSQLSERVER,我的是SQLEXPRESS,接著啟動(dòng)TCP/IP 和 named pipes(named pipes好像啟不啟動(dòng)都無所謂),然后右鍵TCP/IP,然后點(diǎn)擊屬性,點(diǎn)擊IP地址,把每個(gè)IP地址端口都設(shè)置為1433,包括最后一個(gè)IP ALL ,然后每個(gè)IP都啟動(dòng)(或者只啟動(dòng)自己想用的IP,看哪個(gè)順眼用哪個(gè),這里不知道沒有啟動(dòng)的能不能用,因?yàn)楹髞砦谊P(guān)掉一個(gè)IP地址后仍然能用)。確認(rèn) 然后在Sql Server配置管理器下的Sql Server服務(wù)選項(xiàng)中找到你的服務(wù)重啟一下,我的是SQL SERVER(SQLEXPRESS)服務(wù),有的是SQL SERVER(MSQLSERVER)(一開始看別人的都是MSQLSERVER但后來發(fā)現(xiàn)SQLEXPRESS也行,因?yàn)檫@是我服務(wù)器的名稱),

重啟完后就可以使用ip連接了

到此這篇關(guān)于SQL Server2017使用IP作為服務(wù)器名連接服務(wù)器的文章就介紹到這了,更多相關(guān)SQL Server2017 IP連接服務(wù)器內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- 遠(yuǎn)程連接阿里云SqlServer 2012 數(shù)據(jù)庫(kù)服務(wù)器的圖文教程
- SQL Server 遠(yuǎn)程連接服務(wù)器詳細(xì)配置(sp_addlinkedserver)
- 使用SQL Server連接服務(wù)器訪問DB2 Server
- SQL Server成功與服務(wù)器建立連接但是在登錄過程中發(fā)生錯(cuò)誤的快速解決方案
- SQL Server 連接到服務(wù)器 錯(cuò)誤233的解決辦法
- 遠(yuǎn)程連接SQLSERVER 2000服務(wù)器方法
- sqlserver 2000 遠(yuǎn)程連接 服務(wù)器的解決方案
相關(guān)文章
淺析SQL Server的分頁(yè)方式 ISNULL與COALESCE性能比較
本文上述重點(diǎn)講述了SQL Server的分頁(yè)方式,COALESCE和ISNULL函數(shù)區(qū)別之處,簡(jiǎn)短的內(nèi)容,深入的理解。有興趣的朋友可以看下2016-12-12
對(duì)有insert觸發(fā)器表取IDENTITY值時(shí)發(fā)現(xiàn)的問題
趕快查了下msdn,原來@@IDENTITY還有這么多講究2009-06-06
SQL Server自動(dòng)生成日期加數(shù)字的序列號(hào)
需要生成下面的序列號(hào),前半部分是yyyymmdd格式的年月日時(shí)間數(shù)字,后半部分則是每天都從1順序增長(zhǎng)的數(shù)字,位數(shù)要固定,中間不足的補(bǔ)0。2009-08-08
獲取MSSQL數(shù)據(jù)字典的SQL語(yǔ)句
獲取MSSQL數(shù)據(jù)字典的實(shí)現(xiàn)方法。2009-04-04
SQL Server無日志恢復(fù)數(shù)據(jù)庫(kù)(2種方法)
SQL Server數(shù)據(jù)庫(kù)中的日志文件可能會(huì)由于一些突發(fā)事件或者失誤造成丟失的嚴(yán)重后果,大家都知道,SQL Server數(shù)據(jù)庫(kù)中日志文件是很重要的,所以要及時(shí)的將丟失的日志文件給找回來。下文就為大家介紹一種恢復(fù)數(shù)據(jù)庫(kù)日志文件的方法。2015-08-08
SQLSERVER聚集索引和主鍵(Primary Key)的誤區(qū)認(rèn)識(shí)
很多人會(huì)把Primary Key和聚集索引搞混起來,或者認(rèn)為這是同一個(gè)東西。這個(gè)概念是非常錯(cuò)誤的,本文將帶你理清思路,感興趣的你可不要錯(cuò)過了哈,或許本文對(duì)你有所幫助2013-02-02
SQL?Server實(shí)現(xiàn)group_concat函數(shù)的詳細(xì)舉例
這篇文章主要給大家介紹了關(guān)于SQL?Server實(shí)現(xiàn)group_concat函數(shù)的詳細(xì)舉例,GROUP_CONCAT函數(shù)可以拼接某個(gè)字段值成字符串,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-11-11
sql server獲得新記錄標(biāo)識(shí)列值的二種方法
有時(shí)開發(fā)需要我們需把新插入的記錄之后立即返回插入記錄的ID哦,下面給大家介紹mssqlserver返回新添加的記錄的標(biāo)識(shí)列的值sql語(yǔ)句2013-11-11

