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資料庫
- jdbc根據例項名 連線 sql serverJDBCSQLServer
- 多個mapreduce連線例項
- 連線RAC資料庫中單個例項(一)資料庫
- 連線RAC資料庫中單個例項(二)資料庫
- sqlserver修改例項名稱SQLServer
- 資料庫–如何連線RDS例項,使用雲資料庫?資料庫
- SqlServer同例項複製資料庫方法SQLServer資料庫
- 設計模式使用例項(5)——建造者模式例項之資料庫連線管理設計模式資料庫
- Java連線各種資料庫的例項 (轉)Java資料庫
- 如何修改資料庫例項及資料庫名資料庫
- JDBC之連線sqlserver資料庫JDBCSQLServer資料庫
- JDBC連線MySQL資料庫及演示樣例JDBCMySql資料庫
- DBCA 刪除資料庫例項時找不到例項名怎麼辦資料庫
- 一臺MySQL資料庫啟動多個例項MySql資料庫
- oracle資料庫名和例項名的區別Oracle資料庫
- oracle 資料庫例項Oracle資料庫
- 資料庫和例項資料庫
- WMB 使用Compute節點連線Oracle資料庫例項Oracle資料庫
- 多例項資料庫刪除例項資料庫
- 使用任意例項名來開啟資料庫測試--男人(例項)理論上能OPEN任意一個女人(資料庫)資料庫
- 【例項】PowerQuery的自定義日曆
- django自定義過濾器例項Django過濾器
- 資料庫名、例項名、資料庫域名、全域性資料庫名、服務名概念區分資料庫
- oracle:一臺主機多個例項,sqlplus 預設連線到哪個例項的問題OracleSQL
- 資料庫例項 (SQL Server)資料庫SQLServer
- 資料庫設計例項資料庫
- 連線雲MariaDB例項
- c++ 連線mysql例項C++MySql
- 本地SSH方式連線例項
- docker redis 多個例項DockerRedis
- 單例項資料庫工具轉化多例項資料庫單例資料庫
- 單例項資料庫手工轉化多例項資料庫單例資料庫
- ORACLE 11G 無法連線到資料庫例項故障排除Oracle資料庫
- Oracle中關於資料庫例項名與資料庫服務名(轉載)Oracle資料庫
- 修改oracle例項名(sid)和資料庫名(db_name)Oracle資料庫
- 多個ORACLE資料庫例項下listener.ora檔案配置Oracle資料庫
- jQuery自定義標籤程式碼例項jQuery