Informix 服务器和 Informix SE 之间有什么区别?
What is the difference between Informix server and Informix SE?
我的问题是:
我有带有旧数据库的 informix SE 7.2。我在 Java 中编写我的程序,有时我会遇到旧版本的问题。我可以做些什么来将我的服务器升级到新版本的 Informix 在线 ex。 14.10?我该怎么办?
这是一个大而广泛的问题。
Informix SE(标准引擎)是一个相对简单且非常古老的 SQL 服务器,它使用 Informix C-ISAM 作为存储管理器。安装非常简单;没有值得一提的配置;它 运行s,它保持 运行ning,并且有效。
Informix(Informix Dynamic Server 或 IDS,但它有很多名字,目前正式名称只是 "Informix")是一个相对现代的 SQL 服务器,它使用完全不同的存储管理技术.设置和配置它并保持它 运行ning 需要更多的努力。然而,一旦它是 运行ning,它 运行 就很好并保持 运行ning。
要从 SE 7.2 升级到 Informix 14.10,您必须安装新软件(在一个新目录中,与安装 Informix SE 的目录分开)并获得一个 Informix 服务器 运行ning。您必须在每个 Informix SE 数据库上 运行 DB-Export,然后使用 DB-Import 将它们导入 IDS。您需要检查您的代码以确保它合理地使用事务。您可能希望在 IDS 中使用已记录的数据库,而不是未记录的数据库,但这意味着您需要了解事务。但是,您的大部分代码都不会更改 — 连接字符串需要连接到 IDS 数据库(服务器)而不是 SE。
整个主题的详细信息比上面的快速摘要要多得多。但是,您需要提出相当集中、详细的问题才能使其适合 Stack Overflow。
我的问题是:
我有带有旧数据库的 informix SE 7.2。我在 Java 中编写我的程序,有时我会遇到旧版本的问题。我可以做些什么来将我的服务器升级到新版本的 Informix 在线 ex。 14.10?我该怎么办?
这是一个大而广泛的问题。
Informix SE(标准引擎)是一个相对简单且非常古老的 SQL 服务器,它使用 Informix C-ISAM 作为存储管理器。安装非常简单;没有值得一提的配置;它 运行s,它保持 运行ning,并且有效。
Informix(Informix Dynamic Server 或 IDS,但它有很多名字,目前正式名称只是 "Informix")是一个相对现代的 SQL 服务器,它使用完全不同的存储管理技术.设置和配置它并保持它 运行ning 需要更多的努力。然而,一旦它是 运行ning,它 运行 就很好并保持 运行ning。
要从 SE 7.2 升级到 Informix 14.10,您必须安装新软件(在一个新目录中,与安装 Informix SE 的目录分开)并获得一个 Informix 服务器 运行ning。您必须在每个 Informix SE 数据库上 运行 DB-Export,然后使用 DB-Import 将它们导入 IDS。您需要检查您的代码以确保它合理地使用事务。您可能希望在 IDS 中使用已记录的数据库,而不是未记录的数据库,但这意味着您需要了解事务。但是,您的大部分代码都不会更改 — 连接字符串需要连接到 IDS 数据库(服务器)而不是 SE。
整个主题的详细信息比上面的快速摘要要多得多。但是,您需要提出相当集中、详细的问题才能使其适合 Stack Overflow。