首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > IBM DB2 >

第一次用DB2,遇到些有关问题

2012-03-19 
第一次用DB2,遇到些问题。今天刚用DB2,在XP下安装了DB2V9.5,默认安装了toolsdb数据库,实例是DB2。我想创建一

第一次用DB2,遇到些问题。
今天刚用DB2,在XP下安装了DB2V9.5,默认安装了toolsdb数据库,实例是DB2。
我想创建一个自己的数据库,执行了以下命令,

SQL code
CREATE DATABASE NC ON 'D:\' USING CODESET GBK TERRITORY CN COLLATE USING SYSTEM CATALOG TABLESPACE  MANAGED BY DATABASE USING ( FILE 'D:\DB2\NCData\Catalogdata1' 128000 )  USER TABLESPACE  MANAGED BY DATABASE USING ( FILE 'D:\DB2\NCData\Catalogdata1' 512000 )  TEMPORARY TABLESPACE  MANAGED BY DATABASE USING ( FILE 'D:\DB2\NCData\Tempspace1' 768000 );

结果提示:容器正在使用中。
我用drop db toolsdb把默认的数据库给删除了,再执行了一下,还是提示这个。
请问是什么原因。


另外,安装完DB2后系统多了个db2admin账户,我想把Windows服务里面db2的服务性,帐户属性改为Administrator,以后还能用db2admin登录吗? 
我把服务里面db2的服务都改为手动启动,重启机器后(使用Administrator登录),启动了DB2的那些服务,结果右下角任务栏不显示DB2正在运行的绿色圆圈了,但是DB2能使用。这样有毛病吗?

[解决办法]
1.你不能创建数据的情况与toolsdb无关,所以没必要drop toolsdb;而且toolsdb在一些db2中一些应用是需要的。根据你提供的情况,检查你指定的文件是否已经为别的程序或者数据库所用。
2. 安装时可以选择已有管理员帐户安装,当你没有选择时,默认会创建db2admin帐户。在服务里改属性一般是可以的,但也遇到过不能启动的情况。
3.绿色圆圈只是个显示,不影响数据库服务的,如果你想显示那个图标,可以使用db2systray命令。

热点排行