JDBC連線自定義sqlserver資料庫例項名(多個例項)
java語言中,通過jdbc訪問sqlserver2005(2008)資料庫預設例項可以按常用的寫法來寫url連線。程式碼如下:
Connection cn = DriverManager.getConnection("jdbc:sqlserver://localhost:1433; DatabaseName=demo", "sa","sa");
其中localhost為sqlserver2005資料庫ip,Demo為資料庫名。
自命名的sqlserver資料庫例項(例項名:SQL2008R2)的資料庫又是如何訪問?經過查資料和摸索發現url寫法如下:
con = DriverManager.getConnection("jdbc:sqlserver://localhost;instanceName=SQL2008R2; DatabaseName=Demo", "sa","sa");
也可以這樣寫:
Connection cn = DriverManager.getConnection("jdbc:sqlserver://localhost//SQL2005; DatabaseName=Demo", "sa","sa");
注意,連線資料庫自命名例項的url中沒有埠號1433,這是SQLServer中的管理機制決定的。 1. 如果機器上安裝的是SQLServer的預設例項(MSSQL),那麼就是通過TCP 預設1433埠遠端連線。如果你開啟了防火牆,需要放開1433埠。
2. 如果機器上有多個資料庫例項,例如 SQLServer2005, SQLServer2008, SQLServer2008R2等,而你的SQLServer2008R2安裝在Named instance,例如localhost\MyInstance。這樣連線預設是UDP 1434埠(可以自己指定,在第三點的第二個選項卡IP address裡面IPALL裡面輸入SQL執行的埠),並且需要開啟SQL Browser service服務。在服務 - SQL Browser service,設定為自動啟動。如果你開啟了防火牆,需要放開UDP 1434埠。
轉自:http://blog.csdn.net/jdk2006/article/details/7641399
相關文章
- JDBC連線MySQL資料庫的方法和例項JDBCMySql資料庫
- sqlserver修改例項名稱SQLServer
- 設計模式使用例項(5)——建造者模式例項之資料庫連線管理設計模式資料庫
- JDBC之連線sqlserver資料庫JDBCSQLServer資料庫
- 連線雲MariaDB例項
- docker redis 多個例項DockerRedis
- 本地SSH方式連線例項
- mongodb關閉資料庫例項MongoDB資料庫
- oracle資料庫與oracle例項Oracle資料庫
- 使用Eclipse連線SAP雲平臺上的HANA資料庫例項Eclipse資料庫
- 2.4.7 Step 6: 連線到例項
- Luat例項教程:tcp短連線TCP
- 資料庫正規化與例項資料庫
- 多個資料庫是否可以共有一個Oracle 11g RAC例項KG資料庫Oracle
- oracle資料庫建立資料庫例項-九五小龐Oracle資料庫
- Vue.js自定義指令的用法與例項Vue.js
- 3.1.5.4 啟動例項並mount 資料庫資料庫
- 3.1.5.1 關於啟動資料庫例項資料庫
- ajax讀取資料庫資料程式碼例項資料庫
- Oracle - 資料庫名、例項名、服務名、ORACLE_SID 的說明和區別Oracle資料庫
- Linux中執行多個MySQL例項LinuxMySql
- JDBC連線資料庫JDBC資料庫
- 自定義註解例項實現SQL語句生成SQL
- Qt5MV自定義模型與例項淺析QT模型
- Qt自定義訊號槽的使用淺析+例項QT
- 資料庫例項效能調優利器:Performance Insights資料庫ORM
- 19C 單例項資料庫安裝單例資料庫
- Oracle 20C 多租戶_1.2 資料庫與例項介紹Oracle資料庫
- 淺談.net core如何使用EFCore為一個上下文注型別注入多個例項用於連線主從資料庫型別資料庫
- 一個例項中,多個synchronized方法的呼叫synchronized
- 無法連線windows例項的問題排查Windows
- 使用SSMS連線和查詢 SQL Server 例項SSMSQLServer
- pyhanlp使用者自定義詞典新增例項說明HanLP
- 在Windows中執行多個MySQL例項WindowsMySql
- Kettle自定義資料庫連線型別連線HGDB資料庫型別
- php例項化物件的例項方法PHP物件
- Oracle 11G資料庫單例項安裝Oracle資料庫單例
- 達夢資料庫例項的狀態和模式資料庫模式
- 如何區分例項化網格中的每個例項