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