我試圖連接到一個SQL服務器在AWS上運行,位於一個虛擬機上,虛擬機和SQL服務器的IP地址是不同的,任何人都可以幫我創建一個連接字符串嗎?如何連接到AWS上運行的SQL Server?
下面的連接字符串工作在VM內,但不在外面,我想連接:
sConnString = "Provider=SQLOLEDB;Persist Security Info=True;User ID=***;password=***;Initial Catalog=Dbname;Data Source=10.0.1.122;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=****;Use Encryption for Data=False;Tag with column collation when possible=False"
在運行虛擬機之外的相同的查詢,我得到一個錯誤說
「無法連接到服務器「
有什麼我應該做的?請幫忙!
Rakshit
是否有防火牆? SQL Server是否設置爲偵聽來自外部主機的連接? –