簡體   English   中英

如何通過網絡連接到SQL Server數據庫?

[英]How to connect to a sql server database over the net?

你好,我是編程的初學者,我遇到的問題是如何從智能設備項目(Windows Mobile 6)內通過網絡連接到服務器上的sql服務器數據庫

Server = my Server Address;Database = my Data Base;User Id = my User name;
Password = my Pass word;

我需要改變什么? 還是我應該使用其他類型的連接或字符串連接?

Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;

如果可以,我可以使用它嗎?網絡庫代表什么,以及數據源末尾的,1433?

我是否需要使用Management Studio對位於服務器上的數據庫進行任何更改?

謝謝!

除了可以確保允許遠程連接之外,您實際上不需要更改SQL Server設置以外的任何內容。

,1433是端口(如果我沒記錯的話,是SQL Server的默認端口),因此沒有其他庫。 但是,您還需要確保該端口在任何防火牆上都是打開的,並已轉發到數據庫。

但是,通過Internet打開數據庫是一個非常糟糕的主意。 最好在服務器上使用服務層來公開供客戶端程序使用的API。

暫無
暫無

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

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