任何人都可以告訴我從Sqlplus登錄時使用的主機字符串字段是否在jdbc中有任何作用?Sqlplus主機字符串在jdbc中有什麼重要性嗎?
1
A
回答
3
這取決於JDBC URL中使用的數據庫說明符。對於大多數用途而言,通常不需要主機字符串(或更正確地稱爲網絡服務名稱),因爲在確定要連接的Oracle實例時,不會讀取tnsnames.ora文件中的條目。大多數使用JDBC的開發人員都使用不需要此功能的數據庫URL方案。
約Oracle數據庫服務中的信息通常是從JDBC URL本身,它是Oracle的情況下,具有以下的符號如下:
jdbc:oracle:<driver_type>:[username/password]@database_specifier
的用戶名和密碼是可選的;還有其他方法可以指定用戶名和密碼。該驅動程序利用數據庫說明符字段中指定的信息來確定Oracle偵聽器的位置,因此無需使用顯式連接描述符來定位數據庫服務。
Oracle Database JDBC Developer's Guide列出了可以使用的所有可能的數據庫說明符。在大多數情況下,使用瘦式服務名稱語法,其中不需要網絡服務名稱(並且將指定數據庫的實際服務名稱)。唯一的例外情況是在源代碼中指定了TNSNames alias
,並且使用oracle.net.tns_admin
屬性指定了tnsnames.ora
文件的位置。
相關問題
- 1. SQLPlus在字符串中使用符號@ @
- 2. 有什麼比在css中重要的更重要嗎?
- 3. 在sqlplus中插入多行字符串
- 4. 隨機字符串重複嗎?
- 5. 在java中使用這些字符串有什麼區別嗎?
- 6. 在C#中。字符串和字符串有什麼區別?
- 7. 什麼是主要屬性?
- 8. 爲什麼這個sqlplus連接字符串在bash中不起作用?
- 9. 什麼有從字符串
- 10. 什麼是主要方法使用字符串ARGS []的
- 11. '@@'在sqlplus提示符上做了什麼?
- 12. 在C++中初始化字符串很重要嗎?
- 13. 爲什麼只在Java主要方法中的字符串類型參數
- 14. 爲什麼我在變量的末尾有隨機字符串?
- 15. 爲什麼要尋找字符串?
- 16. 爲什麼C++字符串需要\ 0?
- 17. 沒有重複的隨機字符串
- 18. golang中的[]字符串和...字符串有什麼區別?
- 19. 爲什麼在重寫URL中重複查詢字符串?
- 20. 在字符串中的所有網址替換主機 - 的NodeJS
- 21. 是什麼之間和 「主(字符串[]參數)」 C#中的差 「主(字串[] args)」
- 22. 主要方法裏面這個字符串比較有什麼問題?
- 23. VBA隨機生成的字符串重複 - 爲什麼?
- 24. 爲什麼數字+字符串在JavaScript中的字符串?
- 25. 這是JAVA MySQL JDBC Google App Engine連接字符串有效嗎?
- 26. 需要從隨機大小字符串中提取字符串
- 27. 爲什麼字符串匹配在本地主機上而不是在web主機上工作?
- 28. 在PHP中Excel的FLOOR(數字,重要性)是什麼?
- 29. 什麼是可以在URL主機中顯示的有效字符?
- 30. 用逗號插入字符串sqlplus