java连接数据库库的驱动程序名(java加载数据库驱动)

java连接数据库库的驱动程序名(java加载数据库驱动),第1张

几个常用的:

1、Oracle8/8i/9i数据库(thin模式)

ClassforName("oraclejdbcdriver");

2、DB2数据库

ClassforName("comibmdb2jdbcappDB2Driver");

3、SqlServer70/2000数据库

ClassforName("commicrosoftjdbcsqlserver");

4、Sybase数据库

ClassforName("comsybasejdbcSybDriver");

5、Informix数据库

ClassforName("cominformixjdbcIfxDriver");

6、MySQL数据库

ClassforName("orggjtmmmysqlDriver");

7、PostgreSQL数据库

ClassforName("orgpostgresqlDriver");

8、aess数据库直连用ODBC的

ClassforName("sunjdbcodbc");

可能是SYBASE数据库日志满,导致数据库打不开。

starbase数据库打不开可能是SYBASE数据库日志满,导致数据库故障无支打开,或者管理员杀掉进程服务,导致数据库锁文件产生,无法打开数据库。

starBase是一个整合多个数据库的寻找结合位点的网站,提供了各式各样的可视化界面去探讨microRNA的靶标。

data_pages() 或者data_pgs()

curunreservedpgs()

通过这两个函数自己计算。

查看数据库内使用对象占用的空间

use xxxx ----你的数据库名字

go

--查看数据库内所有对象使用的数据空间:

select count( data_pages(db_id(),id,doampg) + data_pages(db_id(),id,ioampg)) from sysindexes where id <> 8

--查看数据库内日志空间:

select count( data_pages(db_id(),id,doampg) + data_pages(db_id(),id,ioampg)) from sysindexes where id

= 8

函数data_pages的第一个参数为数据库id,第二个参数为对象ID,第三个参数为 doampg或者ioampg分别表示统计数据、日志所占空间。

函数curunreservedpgs统计设备上面指定段的剩余空间。

Sybase开发版本默认最高只有25个连接,可以使用:

查看连接配置信息

使用

配置将最大连接数配置为200,但是开发版本执行这个后就会出现如下错误:

如果我们在开发测试中发现连接数不够了,出现如下错误了:

怎么去查看连接使用情况和清理掉一些没用的连接呢。

首先可以通过

查询出正在占用的连接情况

通过spid来杀死需要清除的进程:

也可以自己写一个存储过程定时清除连接,这样就避免了经常因为连接数不够而经常重启sybase服务了。

以上就是关于java连接数据库库的驱动程序名(java加载数据库驱动)全部的内容,包括:java连接数据库库的驱动程序名(java加载数据库驱动)、starbase数据库进不去、怎么判断sybase数据库的剩余空间等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10151199.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存