而對于java,對付多個數據庫實例就有些要注意的了:
- 首先,同樣連接字符串上加上“\實例名”:
jdbc:sqlserver://127.0.0.1\\mssqlserver2008;DatabaseName=LPT;
此處應去掉端口1433。因為連接數據庫自命名實例的url中沒有端口號1433,這是SQLServer中的管理機制決定的,這樣連接默認是UDP是1434端口。如果你打開了防火墻,需要放開UDP 1434端口。 - 需要打開SQL Browser service服務,此時,Java才能正確連接你的另一個實例名”mssqlserver2008“的數據庫。