启用对 Informix v2.0 的网络访问
Posted
技术标签:
【中文标题】启用对 Informix v2.0 的网络访问【英文标题】:Enable Network Access to Informix v2.0 【发布时间】:2019-01-15 00:00:31 【问题描述】:我有幸从运行 SCO unix 和 informix 2.0 的旧 IBM 服务器迁移数据。
服务器/数据库工作正常——但是数据库不能通过 tcp/ip 使用。
试图找出如何通过 ip 启用对 informix 的访问。
任何帮助/指导将不胜感激!
谢谢!
【问题讨论】:
可能是 5.0 版...安装文件夹中的文档建议使用 5 版,但环境变量报告 2.0 如果您的版本标识是正确的(并且我对它的解释是正确的),那么您需要知道 Informix 2.00 是在 1986 年左右发布的(它现在被称为 Informix-SQL,与 Informix SE 捆绑在一起 —标准引擎——但是当 Informix 2.00 发布时,这种分离仍然存在)。我不确定当时是否有 I-Net。稍晚一点,也许是在 1988 年。I-Net 是允许远程访问您的数据库所必需的。您使用的是哪个版本的 SCO Unix?可能是最近的;他们在向后兼容性方面有着良好的记录。 即使 Informix 版本 5.00(或 5.x)已经过时了; 5.00 是在 1992 年左右发布的,尽管单点发布持续了很长时间——我相信 5.10 符合 Y2K 标准,并且 5.20 包含了 I-Net 功能。 我可能不会尝试远程访问来实现迁移。我会从数据库中获取模式(您可能有dbexport
;您可能有dbschema
)并将数据库转换为ASCII 卸载格式,然后将其转换为您正在迁移数据的任何新DBMS 所需的任何内容也。另一种选择是将 C-ISAM 文件(我假设您的数据库存储在目录dbname.dbs
中,其中包含多对扩展名为.dat
和.idx
的文件)到新平台并直接从中提取信息。如果需要,我有工具可以帮助解决这个问题。
使用dbschema
(仅获取架构)或dbexport
(卸载数据和架构)需要对托管此软件的计算机进行本地访问。复制数据库文件可能更简单——您也可以考虑使用例行备份。如您所知,这可能是一项长期的努力。您最好通过电子邮件与我联系——查看我的个人资料——并在介绍性信息中提及此问题编号。
【参考方案1】:
感谢您的输入 - 它是 v5.0.5。我们将进行本地导出并在较新版本上创建一个新实例。
Johnathan- 正如你提到的,i-net 功能是独立的,没有安装,所以我们不能走那条路。
谢谢!!
【讨论】:
以上是关于启用对 Informix v2.0 的网络访问的主要内容,如果未能解决你的问题,请参考以下文章
已禁用对分布式事务管理器(MSDTC)的网络访问。请使用组件服务管理工具启用 DTC 以便在 MSDTC 安全配置中进行网络访问。
已禁用对分布式事务管理器(MSDTC)的网络访问。请使用组件服务管理工具启用 DTC 以便在 MSDTC 安全配置中进行网络访问。
假设所有启用网络的设备都可以访问 localhost/loopback/127.0.0.1 是不是安全 - 即使“网络”关闭?