簡體   English   中英

C#遠程連接字符串SQL Server

[英]C# Remote Connectionstring SQL Server

ich在連接到本地網絡中存儲在服務器上的數據庫時遇到了一些問題。 我幾乎嘗試了所有事情,但沒有任何幫助。 我有2個數據庫,MYSQL和MSSQL。
組態:
伺服器:192.168.0.198
MYSQL端口:3306
MSSQL端口:1433

如果我在Visual Studio中手動進行連接,則可以正常工作,但是如果我從屬性中復制ConnectionString,則它僅連接到MYSQL數據庫,而不連接到MSSQL(相同的登錄名,相同的密碼,相同的IP地址,但端口不同)

在Visual Studio中,服務器使用P3B-Server \\ P3BMSSQL,數據庫使用db_Software

Visual Studio屬性:
“數據源= P3B服務器;初始目錄= db_Software;用戶ID = myUser;密碼= mypassword”

但這不起作用:/我嘗試了

  1. “數據源= P3B服務器...”
  2. @“數據源= P3B-Server \\ P3BMSSQL ...”
  3. “數據源= 192.168.0.198,1433 ...”
  4. “數據源= tcp:192.168.0.198,1433 ...”

仍然沒有連接到MSSQL Server,只有MYSQL Server。

我將HeidiSQL連接到兩個數據庫並得到
MSSQL Server的“ Microsoft SQL Server(TCP / IP,實驗性)”,帶有192.168.0.198,端口1433,user = myUser和Password = mypassword,並且可以正常運行。

檢查了“ connectionstrings.com”,但沒有解決方案對我有用。
PS:另一端是一個ASP.NET應用程序,它與

<connectionStrings>
        <add name="ApplicationServices" connectionString="Data Source=192.168.0.198;Initial Catalog=db_Software;User Id=myUser;Password=myPassword;" providerName="System.Data.SqlClient"/>
</connectionStrings>

(存儲在Web.config中)到數據庫。 對於我的C#應用​​程序,我需要將此作為連接字符串。
請幫我。 謝謝 !

 <connectionStrings> <add name="ApplicationServices" connectionString="Data Source=192.168.0.198\\P3BMSSQL;Initial Catalog=db_Software;User Id=myUser;Password=myPassword;" providerName="System.Data.SqlClient"/> </connectionStrings> 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM