1. 程式人生 > >如何通過IP連線裝有不同SQLSERVER例項的伺服器

如何通過IP連線裝有不同SQLSERVER例項的伺服器

問題:

一臺Windows Server 2008伺服器上裝有四個資料庫,如下圖:

我們知道可以在伺服器上通過“主機名\例項名”的方式用sa賬戶來登入不同資料庫,如下圖:

但是區域網內其他計算機如何訪問該伺服器上不通資料庫例項呢?大家都知道,如果該伺服器上裝有一個數據庫的話,可以用“IP\例項名”的方式進行訪問,但是伺服器上有多個數據庫的話該怎麼辦呢?

例如我現在有一臺筆記本接入到了該區域網,我想要用Visual Studio除錯程式連線到該伺服器上的Sql Server 2014資料庫,我只想要訪問Sql Server 2014資料庫,那麼資料庫連線字串該怎麼配置呢?

解決辦法:

第一步,首先開啟Sql Server 2014的配置管理器(Sql Server Configuration Manager),如下圖:

第二步,開啟Sql Server網路配置的例項協議,修改TCP/IP協議>>IP地址選項卡>>IPALL,將IPALL的TCP動態埠刪除留空,並填如TCP埠值為一個沒有被佔用的埠(sql server預設埠為1433,此處我改成了1449),如下圖:

第三步,重新啟動Sql Server伺服器,Win+R開啟執行輸入“services.msc”,找到sql server 2014的例項名,右鍵重新啟動,如下圖:

第四步,開啟Sql Server Manage Studio,在伺服器名稱中輸入“ip地址\例項名,埠號”進行連線測試,如下圖:


連線字串為:

<connectionStrings>
     <add name="ConnectionString" connectionString="data source=192.168.11.253\SQLEXPRESS,1449;initial catalog=DatabaseName;user id=sa;password=Password"
      providerName="system.data.sqlclient" />
</connectionStrings>


相關推薦

如何通過IP連線裝有不同SQLSERVER例項伺服器

問題:一臺Windows Server 2008伺服器上裝有四個資料庫,如下圖:我們知道可以在伺服器上通過“主機名\例項名”的方式用sa賬戶來登入不同資料庫,如下圖:但是區域網內其他計算機如何訪問該伺服

Nginx監聽相同埠和IP通過域名分發到不同的應用伺服器

1、Nginx配置檔案如下: #user nobody; worker_processes 3; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log inf

Navicat通過IP連線XAMPP資料庫

前提條件: 安裝好XAMPP(Windows系統下) 安裝好Navicat(Windows系統下)    Navicat下載,提取碼:q4b6   操作步驟: 開啟Xampp Apache和MySQL服務,如下圖:為Port(s)下有埠號已

SQL Server 2005 不能通過ip地址訪問,服務例項名可以訪問

問題:可以通過伺服器的例項名訪問SQL伺服器,但不能IP地址訪問.1.netstat -an檢視服務端是否打開了14332.是否安裝防火牆,先關掉防火牆試試3.測試telnet 127.0.0.1 1433能否開啟 sql 2005 不能通過ip地址遠端訪問 最常用的不能遠

阿里雲ECS雲伺服器SQLSERVER通過IP無法連線(1433埠未開)的問題處理

現象:雲伺服器內使用Ssms,通過主機名能夠連線上,而通過IP地址無法連線。PS:所有資料庫服務相關配置全部正常(TCP/IP,遠端連線,許可權等等)通過telnet命令發現1433埠未啟用解決辦法:登入【阿里雲管理控制檯】,左側選單依次點:雲端計算基礎服務 -> 雲伺

ERROR:通過埠 1433 連線到主機 localhost 的 TCP/IP 連線失敗。錯誤:“Connection refused: connect。請驗證連線屬性,並檢查 SQL Server 的例項正在主機上執行,且在此埠接受 TCP/IP

ERROR:通過埠1433連線到主機localhost的TCP/IP連線失敗。錯誤:“Connection refused: connect。請驗證連線屬性,並檢查SQL Server的例項正在主機上執行,且在此埠接受TCP/IP連線,還要確保防火牆沒有阻止到此埠的TCP

通過IP地址連線SQL Server2012 伺服器

當我們安裝完成SQL Server 2012 伺服器以後,經常發現不能通過IP地址對伺服器進行訪問,例如安裝的伺服器名稱為:PW888/SQL_PW2012,那麼就可以通過這個名稱進行訪問了。如下圖所示: 下圖是通過ADO控制元件進行訪問的截圖。 當

通過埠 1433 連線到主機 localhost 的 TCP/IP 連線失敗。錯誤:“Connection refused: connect。請驗證連線屬性,並檢查 SQL Server 的例項正在

       之前開發專案都是用的VS2010,資料庫的連線都是內建,非常容易,沒遇到太多的配置問題。      個人喜歡換換口味,想試試用Eclipse編寫點JDBC,在學習各種資料庫知識。使用Sq

com.microsoft.sqlserver.jdbc.SQLServerException: 到主機 的 TCP/IP 連線失敗。 java.net.NoRouteToHostException

為什麼控制檯放在那裡一段時間後會出現 com.microsoft.sqlserver.jdbc.SQLServerException: 到主機 的 TCP/IP 連線失敗。 java.net.NoRouteToHostException: No route to host: connect

通過IP隧道實現虛擬伺服器(VS/TUN)

實驗環境: Server1(排程器):eth0:172.25.81.1/24 tunl0:172.25.81.100/24 Realserver: Server2(伺服器):eth0:172.25.81.2 tunl0:172.25.81.100/24 Server3(伺服器

MacOS環境下,通過 R 連線 sqlserver

Mac環境安裝 sqlserver 看這篇文章 通過 R 連線 sqlserver 等資料庫,重要的是配置 odbc 驅動和驅動資料來源,在 mac 環境下,使用 unixODBC 配合 freeTD

騰訊雲伺服器搭建的tomcat專案,並用外網通過ip訪問專案

背景:把專案的war包放到了tomcat的webapps目錄下,在伺服器裡面可以訪問,但是不能在外網訪問。 在tomcat的conf目錄裡面找到server.xml去新增80埠,應該是TCP協議,不太確定。 記住新增80埠,改成tcp協議 參考原文

二步實現 遠端連線 阿里雲SqlServer 2012 資料庫伺服器

前言:在使用 阿里雲 上的一些產品時,遇到不少坑。                   安裝IIS 時,遇到 因買的配置過低,虛擬記憶體不足,而導致 IIS 總是安裝失敗;    

jdbc通過ip地址連線

如何實現jdbc的區域網連線呢 1.首先mysql要允許被遠端訪問 在mysql資料庫(自帶資料庫)中新增或修改已有使用者使允許其被遠端訪問 use mysql; //授權可以使用者名稱(user)通過密碼(passwd)以任何ip地址(%)訪問任何資

sqlserver的TCP/IP 連線失敗解決辦法

1.首先考慮載入驅動的程式碼是否寫錯(以下是sql server2008 R2和eclipse   java開發資料庫連線的方法) //1.載入驅動 Class.forName("com.microsoft.sqlserver.jdbc.SQLServe

通過埠 1433 連線到主機 localhost 的 TCP/IP 連線失敗。錯誤:“Connection refused: connect的問題

錯誤描述 ERROR:通過埠 1433 連線到主機 localhost 的 TCP/IP 連線失敗。錯誤:“Connection refused: connect。請驗證連線屬性,並檢查 SQL S

Java客戶端通過HttpURLConnection連線Web伺服器的Session儲存問題

通過Java客戶端訪問Web時,session資訊的儲存問題。 通過瀏覽器訪問Web,瀏覽器自動管理Http連線的的session資訊,如果通過Java連線,比如HttpURLConnection,就需要程式自己管理session。 我們希望java客戶端能像瀏覽器一樣

oracle無法通過ip地址連線

背景:今天在除錯開源adempiere,按照文件要求安裝了oracle 11g x64 版本。 問題描述:使用plsql可以連線本地oracle例項,但telnet 192.168.130.71 (內網ip)不通。 其實在11g安裝完成後,預設網路配置 listener

nginx監聽相同埠通過域名分發到不同伺服器

前言 前段時間給朋友開發網站, 上線幾個月後想要接入支付寶線上支付. 支付寶介面申請需要給一個已經上線的網站. 由於一些原因, 朋友的網站沒有申請通過, 現需用B2C網站做申請之用. 但是已上線的站點不能停用, 本著節約成本的原則, 我拒絕了他再去租用一臺

通過HttpURLConnection連線伺服器,傳送報文,獲取伺服器報文返回

Java 通過HttpURLConnection連線伺服器 傳送 POST 和 GET 請求 package com.dataservice.utils; import java.io.BufferedReader; import java.io.IOException; impo