0
我試圖從局域網中的另一臺計算機訪問SQL Server數據庫。無法連接到局域網中的SQL Server 2012
本地SQL服務器實例爲SQLEXPRESS
,遠程計算機的實例爲MSSQLSERVER
。在本地SQL Server中使用IP地址和用戶名和密碼,我可以直接連接到遠程服務器的數據庫,但試圖在C#Windows窗體應用程序引發的解密功能的錯誤,將其從連接字符串連接:
基數爲64的字符數組或字符串的無效長度
只有當我嘗試遠程連接到SQL Server時纔會出現此錯誤。連接到本地數據庫時不會出現此錯誤。在Visual Studio 2015年
我的連接字符串:
<add name="TheConnectionString"
connectionString="Data Source=192.168.100.4;Initial Catalog=cafePOSdb;Integrated Security=False;User ID=sa;Password=admin;"
providerName="System.Data.SqlClient" />
我啓用了遠程計算機上的SQL Server遠程連接,啓用TCP/IP在SQL Server配置管理器也。
在此先感謝。
這是怎麼發生的?你可以發佈代碼嗎?我懷疑它與連接無關,並且是其他一些錯誤 –
byte [] cipherTextBytes = Convert.FromBase64String(cipherText); –
當我運行應用程序時,cipherText是admin –