几个常用的:
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数据库的剩余空间等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)