SQL Server2017使用IP作為服務(wù)器名連接服務(wù)器
因?yàn)橐胘ava連接數(shù)據(jù)庫,但是java要用IP當(dāng)服務(wù)器名,然后用sa用戶名,和密碼登錄數(shù)據(jù)庫(就是數(shù)據(jù)庫在ip這臺主機(jī)上,我要指明要登陸它,登錄它的時候又需要有用戶名和密碼)。
如
這篇文章的內(nèi)容就是讓sqlserver支持以ip作為服務(wù)器名稱,然后用sa用戶名和密碼登錄服務(wù)器
(必須有sa用戶并且啟用了如果沒有自行百度,其實(shí)這里在安裝Sql Server的時候如果選擇了混合驗(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é)議,右邊啟動named pipes 和TCP/IP,然后右鍵TCP/IP,點(diǎn)擊屬性,點(diǎn)擊IP地址,但是協(xié)議中有15個IP和一個 IP ALL,這些IP是干什么用的。
這些IP地址時作為服務(wù)器名的,(輸入這個IP地址,然后輸入用戶名和密碼就可以連接到這個服務(wù)器了,進(jìn)而操作服務(wù)器中的數(shù)據(jù)庫等)。
看了一些別的博客有的說把IP2改成自己的IP地址,有的說把IP3改成自己的IP地址,這樣就不知道怎么改IP了。但是我發(fā)現(xiàn)這些IP一開始就有的,然后把所有的IP都設(shè)置為啟動,發(fā)現(xiàn)除了169.254.xxx.xxx這種IP不能登錄服務(wù)器其他的都能連上,而且如果這些IP關(guān)閉的話也能連接(由于一開始就手賤把所有的都點(diǎn)成啟動了,所有沒辦法去驗(yàn)證是不是一開始IP關(guān)閉是不是也能連接成功)。這樣的話就不需要自己設(shè)置IP了,用TCP/IP協(xié)議中設(shè)定好的IP(這些IP應(yīng)該是自動根據(jù)系統(tǒng)設(shè)置的,并且包含了本機(jī)IP)
所以說了這么多最終就是,在Sql Server 配置管理器中 的Sql Server網(wǎng)絡(luò)配置選項(xiàng)下找到自己的服務(wù)器的名字,有的是MSQLSERVER,我的是SQLEXPRESS,接著啟動TCP/IP 和 named pipes(named pipes好像啟不啟動都無所謂),然后右鍵TCP/IP,然后點(diǎn)擊屬性,點(diǎn)擊IP地址,把每個IP地址端口都設(shè)置為1433,包括最后一個IP ALL ,然后每個IP都啟動(或者只啟動自己想用的IP,看哪個順眼用哪個,這里不知道沒有啟動的能不能用,因?yàn)楹髞砦谊P(guān)掉一個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)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
向數(shù)據(jù)庫中插入數(shù)據(jù)并返回當(dāng)前插入的行數(shù)及全局變量@@IDENTITY應(yīng)用
向數(shù)據(jù)庫中插入數(shù)據(jù)并返回當(dāng)前插入的的行數(shù),這項(xiàng)功能很實(shí)用的可以判斷是否為批量插入主要是利用全局變量@@IDENTITY實(shí)現(xiàn),感興趣的朋友可以了解下啊,希望本文對你鞏固sql知識很有幫助的2013-01-01SQL?Server日期時間和字符串之間的轉(zhuǎn)換方法實(shí)例
處理原始數(shù)據(jù)時,您可能經(jīng)常會遇到存儲為文本的日期值,將這些值轉(zhuǎn)換為日期數(shù)據(jù)類型非常重要,因?yàn)樵诜治鲞^程中日期可能更有價值,下面這篇文章主要給大家介紹了關(guān)于SQL?Server日期時間和字符串之間的轉(zhuǎn)換方法,需要的朋友可以參考下2023-06-06SQL高級應(yīng)用之同服務(wù)器上復(fù)制表到另一數(shù)據(jù)庫中并實(shí)現(xiàn)去重復(fù)
項(xiàng)目需求:將數(shù)據(jù)庫Whir_ezMall_Full中的表Whir_Member的數(shù)據(jù)遷移到數(shù)據(jù)庫Whir_ezMall_Full_c中的Whir_Member表,已存在的ID記錄則不插入2014-06-06sql中的 where 、group by 和 having 用法解析
這篇文章主要介紹了sql中的 where 、group by 和 having 用法解析,需要的朋友可以參考下2017-04-04SQLServer EVENTDATA()函數(shù)來獲取DDL 觸發(fā)器信息
SQL Server 2005/2008中可以使用EVENTDATA函數(shù)來獲取DDL觸發(fā)器的上下文,從而在ROLLBACK之前截獲DDL信息。EVENTDATA返回XML字段,下面的例子顯示如何截獲Drop Table的DDL信息。2009-07-07SQL語句練習(xí)實(shí)例之三——平均銷售等待時間
有一張Sales表,其中有銷售日期與顧客兩列,現(xiàn)在要求使用一條SQL語句實(shí)現(xiàn)計(jì)算2011-10-10sqlserver2022附加數(shù)據(jù)庫時報錯的問題解決
附加數(shù)據(jù)庫的目的,進(jìn)行數(shù)據(jù)庫的轉(zhuǎn)移,將需要的數(shù)據(jù)庫,進(jìn)行轉(zhuǎn)移,本文主要介紹了sqlserver2022附加數(shù)據(jù)庫時報錯的問題解決,具有一定的參考價值,感興趣的可以了解一下2024-04-04