如何通过oci编程连接到oracle(只提供ip地址和端口,数据库名,用户名,密码)

解决方案 »

  1.   

    Connection conn = DriverManager.getConnection("jdbc:oracle:oci:@(description=(address=(host=127.0.0.1)(protocol=tcp)(port=1521))(connect_data=(sid=keymen)))","scott", "tiger");还一种方式是修改数据库配置文件“tnsnames.ora”
      

  2.   

    tnsnames.ora
    在这个文件里加上连接字符串的定义不就可以了吗?
      

  3.   

    谢谢楼上的两位朋友,我的连接oracle的要求是:不需要在服务器上建立服务(net service),就是不用tns方式,直接就可以连接数据库,怎么实现?我用c++实现.