确保自己的oracle服务正常运行
保证class12.jar,oracle的驱动是否正常加载(放在路径下)
Class.forName ("oracle.jdbc.driver.OracleDriver")//确保该驱动正确加载
Connection conn = DriverManager.getConnection
("jdbc:oracle:thin:@ip address:1521:ORA1","scott","tiger")
Statement stmt = conn.createStatement()
ResultSet rset = stmt.executeQuery (
"select BANNER from SYS.V_$VERSION"
)
如果驱动包没有问题,能正常访问.
可以用客户端软件连接数据库测试一下,看是否是服务未启动造成的错误。
打开你的数据库配置管理器——sql server网络配置——点击里面有个协议,右边会显示一个TCP/IP协议,启动协议并且右键属性该协议。在TCP/IP属性窗口翻到 IP地址 那页,然会滚到最下面有个IPALL的节点,下面还有个TCP端口。。就这里看看端口号有没有不匹配。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)