装了oracle客户端才能连,(不装客户端也要装其他工具)不然连不上的。

解决方案 »

  1.   

    现用Net Manager配置服务名在SQL plus下
    SQL>connect 用户/密码@服务名
      

  2.   

    #    ODBC
        *  New version:
          "Driver={Microsoft ODBC for Oracle};Server=OracleServer.world;Uid=Username;Pwd=asdasd;"
        *  Old version:
          "Driver={Microsoft ODBC Driver for Oracle};ConnectString=OracleServer.world;Uid=myUsername;Pwd=myPassword;" 
    #    OLE DB, OleDbConnection (.NET)
        *  Standard security:
          "Provider=msdaora;Data Source=MyOracleDB;User Id=UserName;Password=asdasd;"          This one's from Microsoft, the following are from Oracle    *  Standard Security:
          "Provider=OraOLEDB.Oracle;Data Source=MyOracleDB;User Id=Username;Password=asdasd;"
        *  Trusted Connection:
          "Provider=OraOLEDB.Oracle;Data Source=MyOracleDB;OSAuthent=1;"
      

  3.   

    //jdbc连接数据库
    Class.forName("oracle.jdbc.driver.OracleDriver");
    Connection con=DriverManager.getConnection("jdbc:oracle:thin:@192.168.0.32:1521:ora","aa","123");
    //192.168.0.32是主机ip地址ora是数据库名aa是用户名123是密码