【问题标题】:WebSphere Portal 8 Installation - Trial InstallationWebSphere Portal 8 安装 - 试用安装
【发布时间】:2018-09-03 13:54:59
【问题描述】:

尝试从此link 安装 IBM WebSphere Portal 8 Express 版本。

安装开始后,Installation Manager 日志中将捕获以下错误。

 [exec] C:\Program Files (x86)\IBM\WebSphere\ConfigEngine>db2 -v "CREATE DB wpsdb USING CODESET UTF-8 TERRITORY US PAGESIZE 8192" 
 [exec] CREATE DB wpsdb USING CODESET UTF-8 TERRITORY US PAGESIZE 8192
 [exec] SQL1092N  "XXXXXXX" does not have the authority to perform the requested 
 [exec] command or operation.


 [exec] C:\Program Files (x86)\IBM\WebSphere\ConfigEngine>db2 -v "UPDATE DB CFG FOR wpsdb USING applheapsz 4096" 
 [exec] UPDATE DB CFG FOR wpsdb USING applheapsz 4096
 [exec] SQL1013N  The database alias name or database name "WPSDB" could not be found. 
 [exec] SQLSTATE=42705

其他细节:

  • 操作系统 - Windows 10
  • 使用的用户 - 是管理员,也添加到用户组 DB2ADMNSDB2USERS
  • 目的 - 在 Portal 8 上设置现有项目,然后升级到 传送门 9。

    任何下载 IBM WebSphere Portal Enable/Extend 版本的建议或链接都​​会有所帮助。

【问题讨论】:

  • 在以管理员身份运行的 DB2CMD.EXE 窗口中运行 db2 -v "create db wpsdb ...。单击开始 > 运行 >db2cwadmin 。还要确保帐户“XXXXXXX”(您已屏蔽)是本地管理员和本地组 DB2ADMNS 的成员。如果您的工作站是 DOMAIN 的一部分,则可能需要进行其他更改(DB2_GRP_LOOKUP 注册表变量值更改)。
  • @mao - 感谢您的回复,我已经以管理员身份运行 Installation Manager。请详细说明“DB2_GRP_LOOKUP 注册表变量值更改”,因为我的 id 是我组织域的一部分。另外,要声明 DB2 安装是门户安装包的一部分。
  • @mao - 问题在于 DB2 被用作 Portal 内部数据库并且它与 WebSphere Portal 设置一起提供。因此安装程序尝试安装 DB2,但它失败了;然后回滚所有内容,包括 DB2 的部分安装。因此,我无权运行 DB2 特定命令或参考您分享的文章中提到的表 SYSPROC.AUTH_LIST_AUTHORITIES_FOR_AUTHID。您能否分享您希望我为 DB2 进行的注册表更新,我看到 DB2 引用的 Windows 注册表路径是 - Computer\HKEY_CURRENT_USER\Software\IBM\DB2\INSTALLEDCOPIES
  • 编辑您的问题以修复指向 WAS 门户 9 express 的链接,因为目前该链接格式不正确。此外验证该软件在 Windows-10 上受支持(某些 IBM 服务器软件只能在 Windows 产品的 server 版本上运行,或者可能不支持 Windows-10)。因此,请检查您使用的任何内容都应该适用于您使用的任何版本的 Windows-10 的 Windows-10。
  • @mao - 更正了链接。此版本于 2012 年左右发布,因此未明确提及对 Windows 10 的支持。但是在安装日志中我还没有看到任何与操作系统相关的错误,希望它与一些 DB2 配置更改有关。

标签: db2 websphere websphere-portal


【解决方案1】:

问题是门户安装有一个集成的 DB2 设置,它试图将用户添加到域而不是本地机器。为了解决这个问题,请在本地系统中创建一个用户并将该用户添加到这些用户组 - Administrator、DB2ADMNS 和 DB2USERS。

添加用户的步骤:

  1. 从命令提示符键入 lusrmgr.msc。
  2. 从“本地用户和组 > 用户”选项卡添加用户。
  3. 将用户添加到管理员、DB2ADMNS 和 “本地用户和组 > 组”选项卡中的 DB2USERS 组。

感谢@mao 提供线索。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-04
    相关资源
    最近更新 更多