我一直在尝试使用远程连接从 Windows 8-64 位在 AIX 7.1.0.0 上安装 IBM DB2 10.5.0.1。已经3天了,还没成功;以下是我迄今为止所做的一切的列表:
- 我已在本地计算机上安装了 Putty(win-8,64 位)
- 我已经安装了Xming
- 我什至安装了 Cygwin
在多次尝试在远程计算机上安装数据库失败后,我不断收到以下错误消息:
(工具)命令行、telnet 和重新登录客户端已停止工作。
附加信息:
数据库文件使用 tar 格式压缩,我已经解压它,并且我想尝试使用 db2setup 命令进行安装,据我所知,该命令会启动安装程序向导。
连接设置
我禁用了防火墙,并且仅通过 LAN 连接到远程 AIX 服务器。我的 LAN 也未连接到互联网。
我尝试运行以下命令:
xclock 和 Xming 与 Putty 和 Cygwin 的命令行分开。结果出错了。
我还尝试使用以下命令导出显示:
DISPLAY=127.0.0.1:0.0; export DISPLAY
DISPLAY=datapc:0.0; export DISPLAY
DISPLAY=localhost:0.0; export DISPLAY
在我尝试了一次安装失败后,我在添加新的故障排除时不断尝试,但一直失败。
我准备从头开始,因此我不会试图修复我已经做过的事情,而是寻求大家的帮助,找到最佳方法。我会很感激的!!
多谢 !!
答案1
@阿彻玛:由于最终目标是在远程AIX服务器上安装DB2,所以我希望如果我的方法错误,有人会告诉我除X11之外的方法,所以标题是正确的。
这是我解决问题的方法:
- 我去了小明已安装,即
C:\Program Files (x86)\Xming
在我的情况下 - 我编辑了该
X0.hosts
文件。它最初包含<Localhost>
我在下一行附加我的 AIX 服务器的 IP 地址,例如 192.168.100.100。您可以根据需要添加任意数量的服务器 IP 地址。注意:保存它可能有点棘手,因此您可能需要将其复制到桌面,编辑它,保存它并将其替换为原始文件。 - 右键点击在 Xming 上,然后单击特性,然后在目标文本框,你会看到一堆文本;走到最后的线和添加一个空格以及
-ac
不带括号的 ( ) 字符。 - 点击好的。
xclock
现在您可以在导出显示后尝试它。
答案2
当你运行xming时,你必须指定
- 本地显示号码,例如 1234(第一个屏幕)
- 无访问控制(最后一个屏幕之前)
当你运行腻子时
- 连接 -> ssh -> X11,
- 启用 X11 转发
- 将 X 显示位置设置为 localhost:1234.0
(这告诉putty将X11转发到Xming)
最好不要设置DISPLAY。
顺便说一句,这看起来更像是一个 X11 问题而不是数据库问题,您应该编辑问题标题。
答案3
重新阅读和编辑您的帖子后,我相信您将本地计算机与远程连接混淆了。 XMing 不在 AIX 上安装 XServer,因为 AIX 有自己的 XServer。下面的说明将为您提供一个可以使用的命令行界面,但您不会看到任何向导。
- 去除腻子
- 删除Xming
- 删除 Cygwin
- 安装 Cygwin
- 在 Cygwin 中使用 SSH 以具有 root 权限的用户身份登录 AIX
- 试图这些方向。无论版本如何,这些都应该有效。
如果您想使用该向导,请按照下列步骤操作:
- 去除腻子
- 删除小明
- 删除 Cygwin
- 安装 Cygwin
- 安装使用 Cygwin 的 XOrg。请参见步骤 15。
- 在 Cygwin 中安装桌面环境,以便您可以访问远程桌面协议程序。
- 使用 RDP 程序连接到 AIX 服务器。如果 AIX 服务器有 X 服务器,这将启动它。
- 运行
db2setup
程序。