我想在我的机器上安装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命令?请帮忙
答案 0 :(得分:0)
可能该实例未启动。
安装DB2后,您需要拥有一个已启动的实例才能使用任何数据库。可以在安装的同时创建实例。您可以通过发出以下命令来验证计算机中存在哪些实例:
/opt/IBM/db2/V10.1/instance/db2ilist
输出应该为您提供一组用户,其中已配置实例。 您可以更改为该用户并启动实例。例如,如果用户是db2inst1
su - db2inst1
db2start
实例启动后,您现在可以创建一个数据库,然后连接到它。