我想用C#做oracle連接,但我希望沒有oracle客戶端。那可能嗎?我可以在沒有oracle客戶端的情況下使用C#連接嗎?
回答
是的。 Oracle JDBC「THIN」客戶端是一個獨立的純Java客戶端,因此您不需要安裝任何本機Oracle客戶端(SQL * NET等)。對於Oracle 11,請檢查http://www.oracle.com/technetwork/database/enterprise-edition/jdbc-112010-090769.html,您需要ojdbc5.jar或ojdbc6.jar,具體取決於您是否使用Java5或Java6。
如果您使用的是另一個版本的oracle,例如google爲oracle 10驅動程序提供的「oracle 10g jdbc thin」(當我搜索時首先點擊)。
您只需要驅動程序(jar)。這裏是例子:
Class.forName ("oracle.jdbc.OracleDriver");
Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@//myserver:PORT/SID", "USER", "PASS");
connection = DriverManager.getConnection(url, username, password);
Class.forName:哪個類?你能給一些代碼示例嗎?謝謝 – 2012-08-09 08:15:05
我想在c# – 2012-08-09 08:33:28
我怎麼能寫我的service_name而不是sid? – 2012-08-09 13:54:51
- 1. Windows驅動程序可以在沒有客戶端的情況下運行嗎?
- 2. 可以在沒有連接表的情況下使用accep_nested_attributes_?
- 3. 我可以在沒有CALayers的情況下使用Core Animation嗎?
- 4. 我可以在沒有Node.js的情況下使用Tumblr.js嗎?
- 5. 我可以在沒有Zend_Application的情況下使用zfdebug嗎?
- 6. 我可以在沒有SharePoint的情況下使用K2 Blackpearl嗎?
- 7. 在沒有客戶端SDK的情況下使用GCM/Firebase
- 8. 有沒有一個好的CAS客戶端,我可以在沒有網絡平臺的情況下使用?
- 9. Silverlight可以在沒有互聯網連接的情況下使用LAN嗎?
- 10. 我可以在沒有終端的情況下使用Angular JS嗎?
- 11. 如何在沒有oracle客戶端或tnsname的情況下連接到ORACLE數據庫
- 12. 我可以在沒有商家帳戶的情況下使用Paypal API嗎?
- 13. 我可以使用Squid升級客戶端TLS連接嗎?
- 14. 我可以在沒有接口的情況下使用windsor注入組件嗎
- 15. 我可以在沒有隻讀用戶的情況下爲我的EDM創建只讀連接嗎?
- 16. 在不使用Oracle客戶端軟件的情況下連接到命令行上的Oracle數據庫?
- 17. 使用PHP和AJAX,兩個客戶端可以在沒有MySQL的情況下交換數據嗎?
- 18. LABEL塊可以在沒有循環的情況下使用嗎?
- 19. PowerMock可以在沒有註釋的情況下使用嗎?
- 20. Vala可以在沒有GObject的情況下使用嗎?
- 21. 可以在沒有列表的情況下使用LOAD TABLE嗎?
- 22. jInterface可以在沒有節點的情況下使用嗎?
- 23. 你可以在沒有Bootstrap的情況下使用Jinja嗎?
- 24. 我可以在連接「本地」的情況下在Ansible中使用sudo嗎?
- 25. 我們可以在沒有服務器和客戶端的情況下添加MySQL索引嗎?
- 26. 我可以在沒有用戶登錄的情況下製作網站嗎
- 27. 要使用我的C#客戶端,我需要安裝Oracle客戶端嗎?
- 28. 我可以在沒有Visual Studio的情況下創建ClickOnce嗎?
- 29. 我可以在沒有api_key的情況下訪問Facebook API嗎?
謝謝回答我檢查 – 2012-08-09 08:25:01
我希望它在C#中 – 2012-08-09 08:35:01
如果你想在C#中,你爲什麼要問JDBC和標記您的問題JAVA? – pap 2012-08-09 08:54:03