尝试连接到第一个时间段的DB2 SAMPLE数据库时出错

时间:2014-02-23 08:40:37

标签: database db2

我想在我的机器上安装DB2 UDW用于学习目的,但我很难配置本地实例。任何帮助将受到高度赞赏。

我安装了DB2 express edition -c。我选择了所有默认选项。我正在尝试使用IBM Data Studio 4.1进行连接,在我选择创建SAMPLE数据库的“DB2 first Steps”GUI中。我收到以下错误

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

我尝试使用以下选项从Data Studio进行连接

Database- SAMPLE 港口50000 主机 - localhost

我收到错误

解释: 尝试访问未找到,尚未启动或不支持事务的数据库。 用户回复: 确保系统数据库目录中存在指定的数据库名称。如果系统数据库目录中不存在数据库名称,则数据库不存在或数据库名称尚未编目。如果需要,请发出db2start命令,然后重新提交当前命令。 SQL4499N发生致命错误,导致与数据源断开连接。 SQLSTATE:08004

问题是我对DB2没有任何了解。如果我需要从哪里运行db2start命令?请帮忙

1 个答案:

答案 0 :(得分:0)

可能该实例未启动。

安装DB2后,您需要拥有一个已启动的实例才能使用任何数据库。可以在安装的同时创建实例。您可以通过发出以下命令来验证计算机中存在哪些实例:

/opt/IBM/db2/V10.1/instance/db2ilist

输出应该为您提供一组用户,其中已配置实例。 您可以更改为该用户并启动实例。例如,如果用户是db2inst1

su - db2inst1
db2start

实例启动后,您现在可以创建一个数据库,然后连接到它。