从 Rails 连接到 Oracle 数据库 4
Connecting to an Oracle Database from Rails 4
我必须查询 Oracle 数据库 (11g) 以从我的 Rails 4 应用程序中提取存储为 BLOB(是 BLOB,不是 CLOB)的 HTML 文件。到目前为止,在使用这个数据库时,由于它设计得不好,我一直在使用一些变通方法来从中获得我需要的东西。不幸的是,这些不再正常工作,而且看起来获取 HTML 文件(稍后在我的 Rails 应用程序中呈现)的最简单方法就是查询 Oracle 数据库。
我已经在谷歌上搜索过这个问题,但我在这个问题上找到的所有内容都是几年前的事了,对我来说已经没有多大用处了。所以我想知道是否有人可以告诉我连接到 Oracle 11g 数据库以从 Rails 4 应用程序进行单个查询的最佳方法/为我指明正确的方向以找到有助于我完成此任务的文档。
重申重要提示:我并没有尝试将 ActiveRecord 作为我的应用程序的主要数据库,而是我需要发送一个查询并操纵该查询的响应。
ruby-OCI8 gem 可以配置为对 Oracle 数据库进行单个 SQL 查询,docs 有关于如何设置必要的 Oracle Instant Client。
我必须查询 Oracle 数据库 (11g) 以从我的 Rails 4 应用程序中提取存储为 BLOB(是 BLOB,不是 CLOB)的 HTML 文件。到目前为止,在使用这个数据库时,由于它设计得不好,我一直在使用一些变通方法来从中获得我需要的东西。不幸的是,这些不再正常工作,而且看起来获取 HTML 文件(稍后在我的 Rails 应用程序中呈现)的最简单方法就是查询 Oracle 数据库。
我已经在谷歌上搜索过这个问题,但我在这个问题上找到的所有内容都是几年前的事了,对我来说已经没有多大用处了。所以我想知道是否有人可以告诉我连接到 Oracle 11g 数据库以从 Rails 4 应用程序进行单个查询的最佳方法/为我指明正确的方向以找到有助于我完成此任务的文档。
重申重要提示:我并没有尝试将 ActiveRecord 作为我的应用程序的主要数据库,而是我需要发送一个查询并操纵该查询的响应。
ruby-OCI8 gem 可以配置为对 Oracle 数据库进行单个 SQL 查询,docs 有关于如何设置必要的 Oracle Instant Client。