DB2 Sample Database无法创建

时间:2014-03-01 20:23:35

标签: database db2

  • 我尝试使用DB2 First Steps GUI选项“创建示例数据库”创建db2示例数据库错误:

在路径“C:”上创建数据库“SAMPLE”...   找到现有的“SAMPLE”数据库......     未指定“-force”选项...   尝试创建数据库“SAMPLE”失败   'db2sampl'处理完成。


  • 当我在DB2 CLP上尝试“ db2sampl ”命令时,出现此错误:

创建数据库“SAMPLE”...... 找到现有的“SAMPLE”数据库...... 未指定“-force”选项... 尝试创建数据库“SAMPLE”失败。

'db2sampl'处理完成。


  • 此外,我已经仔细检查过我的DB2实例是以“ db2start ”开头的,它返回:

SQL1026N数据库管理器已处于活动状态


表示实例确实已启动。

  • 我确认未使用返回的“ db2 list database directory ”创建示例:

SQL1057W系统数据库目录为空。 SQLSTATE = 01606


表明没有创建数据库,并且因为存在现有数据库而导致DB2样本数据库创建失败的可能性失去信誉。

导致示例数据库失败的原因是什么?

1 个答案:

答案 0 :(得分:10)

可能是数据库已创建但未编目,这就是您在数据库目录中看不到数据库但数据库文件和表空间仍然存在的原因。

您可以尝试重新编目数据库,如果要重新创建示例数据库,请将其删除。

db2 catalog database sample

db2 drop database sample

db2sampl