jdbc 监控 oracle 详细步骤 包含代码怎么用

运维平台通过jdbc监控oracle,oracle需设置详细步骤包含代码怎么用谢谢了本人新手只有5分了... 运维平台 通过jdbc 监控 oracle,oracle需设置 详细步骤 包含代码怎么用 谢谢了 本人新手 只有5分了 展开
 我来答
radiantVirgo
2015-06-10 · TA获得超过571个赞
知道小有建树答主
回答量:304
采纳率:100%
帮助的人:259万
展开全部
编写成定时建立JDBC连接到指定数据库,发送SQL select 1 from dual,验证结果集是否为1。
如果在1秒内正确返回结果,则数据库正常。报错、连接超时、无法建立连接等,证明数据库异常。
追问
我问的是怎么连接
追答
下载Oracle的JDBC驱动,Oracle安装目录下的libs也有
import java.sql.*;

public class TestJDBC {

public static void main(String[] args) {
ResultSet rs = null;
Statement stmt = null;
Connection conn = null;
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
//new oracle.jdbc.driver.OracleDriver();
conn = DriverManager.getConnection("jdbc:oracle:thin:@192.168.0.1:1521:orcl", "scott", "tiger");
stmt = conn.createStatement();
rs = stmt.executeQuery("select 1 from dual");
while(rs.next()) {
System.out.println(rs.getString("deptno"));
//System.out.println(rs.getInt("deptno"));
}
} catch (SQLException e) {
e.printStackTrace();
} finally {

conn.close();

}

}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式