Oracle 7.3 的旧版 SSMigrationAssistant?

Legacy SSMigrationAssistant for Oracle 7.3?

我无法使用 Microsoft 当前的 SSMA 连接到 Oracle 7.3。不再有遗留下载,我想我需要一个旧版本,6.0。当我使用 tnsnames 方法定义服务时,我不断收到双任务连接协议错误。这适用于旧版 oracle 工具中的模式管理器,但无论我尝试什么,我都无法在没有看到该错误的情况下在新的 SSMA 中建立连接。由于遗留原因,我应该说我在 windows 7 虚拟机上。

我曾尝试在 sql 2008 年和 2012 年使用链接服务器,这将允许我发表意见。然后我可以将它带入 Entity Framework,这是最终目标,但结果与上面相同。

有人遇到过类似的问题并且碰巧有旧的 SSMA 吗?

Client/Server Interoperability Support [ID 207303.1] 对于 Oracle Server 7.3,您需要 oracle 客户端 7.3 或 8.0.5-8.1.7 或 9.0

Oracle8 i 8.1.7 Documentation

配置 oracle 客户端 SQL*Net V1, V2 ,tnsnames.ora 阅读 SQL*Net FAQ

我在很久以前的 1996 年安装了 Oracle 7.3:)。

更新

您可以迁移到Oracle 11 XE版免费版或使用亚马逊云Oracle RDS实例,免费1年。 使用实用程序 expimp。这些实用程序不再开发且不受支持,但对于从非常旧的版本迁移是必需的。

  • 迁移计划:

  • 在源中定义迁移所需的方案和用户 数据库,table 个空格。

  • 安装Oracle 11免费版或在亚马逊云创建Oracle RDS实例,免费1年

  • 创建所需的 table 空间。

  • 创建配置文件、用户和角色。

  • 导入转储文件。

  • 在 mssql 中进行迁移。