错误DBI1189E在Mac OS X上安装DB2 El Capitan

时间:2015-10-26 08:51:43

标签: macos installation db2 osx-elcapitan

我按照说明安装了DB2 Express-C here(这是IBM社区论坛的官方指南)。一切都运行得很好,直到我不得不运行db2_install。 当我执行它时,它给我DBI1189E错误:

" DBI1189E尝试使用db2_install 在与当前平台不匹配的平台的图像上 '的MacOS'它正在运行。

说明:

可能的原因包括:

  • 此DB2安装映像对当前版本无效 平台。

  • DB2不支持当前平台。

用户响应:

使用对应的DB2安装映像安装DB2 使用当前平台' MacOS'。 "

任何人都知道出了什么问题?

2 个答案:

答案 0 :(得分:0)

我发现对herehere这类看似相同的问题的引用。我正在做的就是谷歌搜索“DBI1189E mac os”。祝你好运,如果有效,请告诉我。谢谢!

答案 1 :(得分:0)

过去两天我也在努力用El Capitan在My Os X上安装db2。

首先,重要的是要知道mac只支持10.1版,而对于windows / linux,支持10.5版。 将10.5中的现有数据库迁移到10.1版中的mac数据库时,这可能会导致麻烦。对mac os x进行正确的分发是非常重要的。

我也尝试过IBM社区论坛的官方指南,但它也没有为我做好...

我所做的是遵循these说明。

有了这些说明,安装就找到了,但我遇到了一些问题:

  
      
  1. 使用以下命令初始化示例数据库:

         

    DB2SAMPL

  2.   

确保使用db2inst1用户发出db2start命令。

我的数据库启动后,我有some issues个锁定文件。

我可以通过发出命令解决它们:

  

sudo chown db2inst1 / Users / db2inst1 / sqllib / adm / *

然后一切正常。

祝你好运!