2012-08-09 70 views

回答

1

是的。 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”(当我搜索时首先点击)。

+0

谢谢回答我检查 – 2012-08-09 08:25:01

+0

我希望它在C#中 – 2012-08-09 08:35:01

+0

如果你想在C#中,你为什么要问JDBC和标记您的问题JAVA? – pap 2012-08-09 08:54:03

0

您只需要驱动程序(jar)。这里是例子:

Class.forName ("oracle.jdbc.OracleDriver"); 
Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@//myserver:PORT/SID", "USER", "PASS"); 
connection = DriverManager.getConnection(url, username, password); 
+0

Class.forName:哪个类?你能给一些代码示例吗?谢谢 – 2012-08-09 08:15:05

+0

我想在c# – 2012-08-09 08:33:28

+0

我怎么能写我的service_name而不是sid? – 2012-08-09 13:54:51

相关问题