我想用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