我正在尝试为我的mac安装db2。
我下载了这个包。当我运行脚本db2setup时,我得到一个空白的设置向导。
它说
/Users/sanjanaagarwal/Downloads/expc/db2/macos/install/db2setup:
line 606: /tmp/db2.tmp.26264/db2/macos/install/../java/jre/bin/java: No such file or directory
当我查看它显示的日志时
Operating system information: Darwin Darwin Kernel Version 13.0.0: Thu Sep 19 22:22:27 PDT 2013; root:xnu-2422.1.72~.13.0.0
ERROR: The user name specified is invalid.
HELP。
答案 0 :(得分:1)
DB2 Express-C 10.1 for Mac于2012年发布,远在Mavericks之前。令人怀疑IBM是否已经在小牛队上使用Express-C进行了任何测试。对于Mavericks,您可以获得from Apple的JRE似乎与安装程序一起使用。我不知道从Oracle安装JRE是否会更好。
在简短测试中,我发现它似乎有用,但您可能会发现使用基于文本的db2_install
命令而不是基于java的db2setup
更容易安装。这将需要一些额外的步骤来手动创建DB2实例(创建用户,执行/opt/IBM/db2/V10.1/instance/db2icrt
等),但是一旦你完成了这个,你应该没问题。