从Oracle Express转向Real Deal需要注意的事项?
我正在编写一个需要在Oracle DB上工作的应用程序,我们没有Oracle DB,但我们的客户端有,所以我一直在使用Oracle Express开发/测试它从Oracle Express转向Real Deal需要注意的事项?,oracle,oracle-xe,Oracle,Oracle Xe,我正在编写一个需要在Oracle DB上工作的应用程序,我们没有Oracle DB,但我们的客户端有,所以我一直在使用Oracle Express开发/测试它 在从免费版本迁移时,有什么东西可能会破坏我的应用程序,当我在全脂版上运行它时?不太可能。我能想到的唯一可能会咬到你的东西是: 您是否仅在本地进行测试(即在同一台机器上进行代码+数据库测试)?联网应该只是一个配置问题,但值得记住,以避免任何部署问题 版本和发布点上是否有完整的fat版本?如果没有,请检查发行说明中的差异。可能对你来说并不重
在从免费版本迁移时,有什么东西可能会破坏我的应用程序,当我在全脂版上运行它时?不太可能。我能想到的唯一可能会咬到你的东西是:
- 您是否仅在本地进行测试(即在同一台机器上进行代码+数据库测试)?联网应该只是一个配置问题,但值得记住,以避免任何部署问题
- 版本和发布点上是否有完整的fat版本?如果没有,请检查发行说明中的差异。可能对你来说并不重要
- 从理论上讲,您可能希望关注版本功能,但这不应适用于这种情况,因为S1/S/E拥有XE所拥有的一切
除此之外,同一版本的不同版本在功能上应该是相同的。并非如此。我能想到的唯一可能会咬到你的东西是:
- 您是否仅在本地进行测试(即在同一台机器上进行代码+数据库测试)?联网应该只是一个配置问题,但值得记住,以避免任何部署问题
- 版本和发布点上是否有完整的fat版本?如果没有,请检查发行说明中的差异。可能对你来说并不重要
- 从理论上讲,您可能希望关注版本功能,但这不应适用于这种情况,因为S1/S/E拥有XE所拥有的一切
除此之外,同一版本的不同版本在功能上应该相同。取决于“全脂”版本的版本。如果它们仍在旧的Oracle 9i/9iR2/10gR1版本上,则如果使用了10gR2的功能,则可能会出现问题。 默认情况下,在11g之前不安装Apex,但可以添加。 嵌入式pl/sql网关在非XE 10gR2上不可用。 如果你不知道这两个是什么,那么它不会影响你
XE还对数据库到互联网连接(google NETWORK_ACL)实施了更严格的安全控制,直到11g才应用到完整fat版本。取决于“完整fat”版本。如果它们仍在旧的Oracle 9i/9iR2/10gR1版本上,则如果使用了10gR2的功能,则可能会出现问题。 默认情况下,在11g之前不安装Apex,但可以添加。 嵌入式pl/sql网关在非XE 10gR2上不可用。 如果你不知道这两个是什么,那么它不会影响你
XE还对数据库到互联网连接(google NETWORK_ACL)实施了更严格的安全控制,直到11g才应用到完整的fat版本中。其中大部分都与部署有关:
所有软件下载都是免费的,并且每个软件都附带一个开发许可证,允许您在开发和原型化应用程序时免费使用产品的完整版本(或出于严格的自学目的),除非您在笔记本电脑或低功耗VM上使用XE,我想在Linux(Centos?)上的一台300美元的PC上购买企业版。其中大部分都与部署有关: