gpt4 book ai didi

ruby-on-rails - Ruby on Rails Oracle 编码

转载 作者:数据小太阳 更新时间:2023-10-29 07:24:04 24 4
gpt4 key购买 nike

我似乎无法在我的 Oracle RoR combi 上获得正确的编码。 Oracle 数据库中的信息似乎编码正确。当通过 SQL 查找需要特殊编码的属性时,我得到例如“Straße”,这正是我所期望的。当从我的 RoR 应用程序请求相同的属性时,我得到“Stra?e”,这显然是不正确的。

  • Oracle 服务器上 ENV 中的 NLS_LANG = AMERICAN_AMERICA.AL32UTF8
  • 我的 RoR 应用程序中 database.yml 中的编码 = utf8
  • Oracle 数据库的 NLS_NCHAR_CHARACTERSET = AL16UTF16

我通过更改上面的参数尝试了几种不同的方法,但没有任何效果。

有人有好主意吗?

最佳答案

ENV['NLS_LANG'] ||= 'AMERICAN_AMERICA.UTF8' 添加到 ...\config\boot.rb 它将适用于所有环境。

关于ruby-on-rails - Ruby on Rails Oracle 编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8986359/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com