2012-08-09 72 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

相關問題