当前位置:首页 » 数据仓库 » java数据库连接异常
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

java数据库连接异常

发布时间: 2022-04-02 01:22:06

‘壹’ java连接数据库抛出异常

这样连接数据库的不是结构高手就是新手

不排除转移异常的情况下

Instance 'HCWSDIY' on host '127.0.0.1' not found.

这个异常说明了 你在加载驱动的时候有了问题! 不能实例HCWSDIY

‘贰’ JAVA数据库连接失败

publicstaticvoidmain(String[]args){
try
{
if(conn!=null)
{
System.out.println("数据库连接正常");
}
else
{
System.out.println("数据库连接异常");
}
}
catch(Exceptionex)
{
ex.printStackTrace();
}
}

这里conn没有初始化吧,

Connection conn =newDBHelper ().getConnection();

‘叁’ (Java) 与数据库断开连接的异常怎么处理

你可以自定义异常,在连接错误的时候将其抛出。
最简单的就是throw new RuntimeException("Connect DataBase Failed,Please contact Administrator!");

‘肆’ java 连接数据库异常

首先你看下你驱动的jar包放到项目下面了没有,第二看下你的jar包引的对不对,build path看一下
还有,官方的sqlServer数据库的JDBC驱动程序
驱动类名:com.microsoft.sqlserver.jdbc.SQLServerDriver
URL格式:jdbc:sqlserver://[serverName[\instanceName][:portNumber]][;property=value[;property=value]]
我估计你就是SQL Server的jar包没引对,你检查下

‘伍’ java连接数据库的异常

代码应该没有错这点我肯定,其次我试过改SQLServer的端口,重新编译程序,重启机子,升级SP,都试过都曾经解决过,但是我觉得都是偶然的...

我的导师说4类驱程是微软抵制java的一种手段,驱程的话最好的还是使用第三方的驱程,具体名字我忘了,可以就在找找,绝对没有问题

PS:我已经很久没有使用MS的东西了~~实在郁闷

‘陆’ java数据库连接失败异常处理,如果数据库连接失败,代码该怎么写

数据库连接失败,如果代码没错,你想在出现错误后保存操作,这是完全没必要的,你可以用代码直接告诉用户,连接失败稍后操作。并记录下错误日志,发出警报给相关人员,相关人员及时处理该问题。
这个要看你的真正的需求是什么,无法一概而论。

‘柒’ java中数据库连接异常如何捕捉

ResultSet rs = null;
try {
rs=conn.executeQuery(sql);

while(rs.next()){
id=rs.getInt("id");
}

} catch (Exception e) {
e.printStackTrace();
}finally{
rs.close();
conn.close();
}

‘捌’ 为什么当用jdbc连接java和数据库连接上时会发生异常com.microsoft.sqlserver.jdbc.SQLServerException: 无

异常就相当于一种错误,不过发生这种错误的可能别人想到了,所以用一个异常来捕获,减少我们在编写代码过程中可避免的错误。
就说你这个异常吧,可能我们在获取连接源过程中,连接字符串错了,或者包没导对,这种错误的情况,别人已经想到了,所以用一个异常来捕获。

‘玖’ java连接数据库的时候出现异常

  1. 确保自己的oracle服务正常运行

  2. 保证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"
    );
    如果驱动包没有问题,能正常访问.

  3. 可以用客户端软件连接数据库测试一下,看是否是服务未启动造成的错误。

‘拾’ java 数据库连接池异常,求分析指点

出现这个问题是因为你的数据库连接池已经用完,没有更多的供程序使用才造成的。