各位好,今天建了个数据库,语句如下:
F:>db2 create database JUSTONE alias JUST using codeset UTF-8 TERRITORY CN
创建成功之后,查看当前存在的数据库:
F:>db2 list db directory
数据库 1 条目:
数据库别名 = JUST
数据库名称 = JUSTONE
本地数据库目录 = E:
数据库发行版级别 = d.00
注释 =
目录条目类型 = 间接
目录数据库分区号 = 0
备用服务器主机名 =
备用服务器端口号 =
数据库 2 条目:
数据库别名 = JUSTONE
数据库名称 = JUSTONE
本地数据库目录 = E:
数据库发行版级别 = d.00
注释 =
目录条目类型 = 间接
目录数据库分区号 = 0
备用服务器主机名 =
备用服务器端口号 =
这个时候执行
F:>db2 connect to JUSTONE
F:>db2 connect to JUST
都没有问题。
然后我执行了下
F:>db2 drop database JUST
再次查看数据库列表:
F:>db2 list db directory
数据库 1 条目:
数据库别名 = JUSTONE
数据库名称 = JUSTONE
本地数据库目录 = E:
数据库发行版级别 = d.00
注释 =
目录条目类型 = 间接
目录数据库分区号 = 0
备用服务器主机名 =
备用服务器端口号 =
然后连接这个JUSTONE数据库连接不上,删除也删除不掉,提示:
F:>db2 connect to JUSTONE
SQL1013N 找不到数据库别名或数据库名称 "JUSTONE"。 SQLSTATE=42705
F:>db2 DROP DATABASE JUSTONE
SQL1013N 找不到数据库别名或数据库名称 "JUSTONE "。 SQLSTATE=42705
请问下是怎么回事呢?
收起