我想用C#进行oracle连接,但我希望它没有oracle客户端。这可能吗?
答案 0 :(得分: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,只需谷歌为Oracle 10驱动程序提供“oracle 10g jdbc thin”(我搜索时首先点击)。
答案 1 :(得分: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);