Dbvisualizer说没有配置驱动怎么弄

Dbvisualizer说没有配置驱动怎么弄,第1张

系统管理的空间(sms)和数据库管理的空间(dms)是db2数据库中,两种类型的基本表空间。本文将为您介绍调整表空间大小的方法,供您参考,希望对您有所帮助。

sms

表空间相关联的容器是文件系统目录,而这些目录中的文件会随着表空间中对象的增长而增长。文件会增加至达到其中一个容器上的文件系统限制或达到数据库的表空间大小限制。

dms

表空间由文件容器或原始设备容器组成,它们的大小是在将容器指定给表空间时设置的。当容器中的所有空间都已被使用时,则认为表空间已满。但是,与

sms

不同,您可以使用

alter

tablespace

语句来添加或扩展容器,从而允许将更多的存储器空间提供给表空间。dms

表空间还具有称为“自动调整大小”的功能。当可以自动调整大小的

dms

表空间中的空间被消耗时,db2

数据库系统可能回扩展一个或多个文件容器。sms

表空间具有类似于自动增长的功能但术语“自动调整大小”专门用于

dms。

启用和禁用自动调整大小(autoresize)

缺省情况下,不会对

dms

表空间启用自动调整大小功能。下列语句创建不启用自动调整大小功能的

dms

表空间:

create

tablespace

dms1

managed

by

database

using

(file

'/db2files/dms1'

10

m)要启用自动调整大小功能,将

autoresize

yes

子句指定为

create

tablespace

语句的一部分:

create

tablespace

dms1

managed

by

database

using

(file

'/db2files/dms1'

10

m)

autoresize

yes在已创建

dms

表空间之后,还可以通过在

alter

tablespace

语句上使用

autoresize

子句来启用或禁用自动调整大小功能:

alter

tablespace

dms1

autoresize

yes

alter

tablespace

dms1

autoresize

no有两个其他属性(maxsize

increasesize)与自动调整大小的表空间相关联。

你没找个 jdbc 样例程序学习啊,在 JDBC 40 驱动之前(至少JDK6),我们需要明确的 ClassforName("JDBC驱动程序“); 或 DriverManagerregisterDriver(new XXXDriver());

来注册驱动程序,如果没做这步就得到这个错误。

当我们使用 JDBC 40 的驱动和 JDK6+ 之后这一步省掉了。但要求这个驱动程序是支持 JDBC 40 的,如果你不确定是否支持,用 WinRAR/WinZip 打开这个驱动程序 jar 包,里面的 META-INF 文件夹里面有些 service 文件会告诉你的,打开看看吧。

你选用的 JDBC 驱动程序是 jdbc type 2 驱动,也就是说你需要同时在这台机器上安装过 DB2 client 时才能提供驱动程序所需的  dll 库,解决方法有两个:

如果你的项目并不强调非要  jdbc type 2 的话,你可以考虑换 jdbc type 4 驱动,它是纯 java 的,不需要任何 dll 协助,可以打开驱动 jar 文件用 WinRAR Find 一下里面的 Driverclass 找到其它 driver 类名 。

安装 db2 client,或者把合适的版本的 db2 客户端的 bin 文件夹复制到机器上然后把这个文件夹添加到 *** 作系统环境变量 PATH 列表中(附加,不是替换)。设定 *** 作系统环境变量的话,请按 Win + Pause / Break 键 (Pause / Break 键盤右上角),然后在对话框左边找系统管理。

db2这个数据库非比寻常,

需要db2jccjar,db2jcc_license_cujar两个jar包。

但是你一定会遇到问题:

第一,这两个jar包不好弄,如果你装了db2,可以从安装路径找到,但是如果是盗版的db2,你只能连接自己在机器上的db2,如果db2服务器在别的机器上,那么就连不上了,而且会有时间限制。

第二,db2版本问题,8和9两个版本不能通用一个版本的jar包,否则也会出现问题。

总之,如果想拿到正版的、8和9两个版本都有的、没有时间限制的、没有连接限制的,非常难。

正好我手里有一套正版的8和9DB2,我这可是公司花了大价钱给客户买的,没有任何限制,而且还有官方正版中文的DB2开发pdf文档,如果你给的分数可观,我可以给你一套。

别说哥们我不讲义气,风险太大了。

以上就是关于Dbvisualizer说没有配置驱动怎么弄全部的内容,包括:Dbvisualizer说没有配置驱动怎么弄、java.sql.SQLException: No suitable driver found for jdbc:db2:xxx、com.ibm.db2.jcc.am.SqlException: [jcc][10389][12245][3.65.77] 装入本机库 db2jcct2, java.lang.Unsat等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/zz/9273041.html

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

发表评论

登录后才能评论

评论列表(0条)

保存