0

我想用 C# 进行 oracle 连接,但我希望它没有 oracle 客户端。那可能吗?

4

2 回答 2

1

是的。oracle JDBC“THIN”客户端是一个独立的纯 Java 客户端,因此您不需要安装任何本机 Oracle 客户端(SQL*NET 等)。检查http://www.oracle.com/technetwork/database/enterprise-edition/jdbc-112010-090769.html以了解 Oracle 11,您需要 ojdbc5.jar 或 ojdbc6.jar,具体取决于您使用的是 Java5 还是 Java6 .

如果您使用的是其他版本的 oracle,只需在 Google 上搜索 Oracle 10 驱动程序的“oracle 10g jdbc thin”(搜索时首先点击)。

于 2012-08-09T08:04:39.430 回答
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);
于 2012-08-09T08:06:48.087 回答