问题标签 [nls-lang]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
50480 浏览

oracle - 确定现有 Oracle 数据库转储文件的 NLS_LANG 设置

另一支球队给了我们一个转储文件,他们在今年剩下的时间里都离开了。当我们尝试将转储导入我们自己的数据库时,我们收到以下错误:

经过一些研究,我们的猜测是源机器的 NLS_LANG 设置与我们的本地机器不匹配。我们目前没有任何方法可以检查源机器上 NLS_LANG 的值。

那么,我们手中只有一个转储文件,有没有办法找出导出完成的 NLS_LANG 值?从外观上看,我们应该能够在运行导入客户端 (imp) 之前覆盖 NLS_LANG 环境变量。

另一件事是,转储是从 11g 实例完成的,我们的 imp 版本是 10。我读到 imp 不向前兼容。这可能是这里的问题(而不是 NLS_LANG 不匹配)吗?

0 投票
2 回答
873 浏览

internationalization - Oracle 10g NLS 参数

如果在数据库级别设置 Oracle 10g NLS 参数有任何问题,特别是我所在国家/地区的 NLS_TERRITORY 以及将时区设置为 UTC,请让我知道。

会不会有任何冲突 b/c 作为那一刻,我们的 NLS_TERRITORY 设置为 AMERICA 是不正确的?

谢谢。

0 投票
1 回答
836 浏览

oracle - Oracle 字符编码 - 特定符号显示不正确

网络浏览器不正确地显示特定的挪威符号。
数据库配置:

问题出在NLS_CHARACTERSET哪里?

0 投票
1 回答
5815 浏览

python - cx_Oracle - encoding query result to Raw

EDIT:

The following print shows my intended value.

(both sys.stdout.encoding and sys.stdin.encoding are 'UTF-8').

Why is the variable value different than its print value? I need to get the raw value into a variable.

Original question:

I'm having an issue querying a BD and decoding the values into Python.

I confirmed my DB NLS_LANG using

where

I've both tried (which return the same)

where

how to get the queries result back to the proper 'João' ?

0 投票
1 回答
1643 浏览

oracle - 使用 JPA 时如何设置 Oracle NLS_LANG

我正在使用 JPA 访问其编码设置为 ISO-8859-1 的 Oracle 数据库。

如何使用 JPA 设置 NLS_LANG 以接收正确编码的数据?

我怀疑它应该设置在持久性上下文 XML 中的某个地方。

0 投票
2 回答
49720 浏览

oracle - ORA-01855: 需要 AM/AM 或 PM/PM

我得到错误:ORA-01855: AM/A.M. or PM/P.M. required

当我尝试执行以下查询时。

我的START_DATE专栏是“日期”类型的。

我已经执行了以下查询,它没有给出任何错误,在上述问题中仍然没有成功:

0 投票
1 回答
385 浏览

javascript - Dojo 全球化和 nls 键

我有一个 DOJO nls 密钥文件,其中包含以下条目

我想让欢迎信息成为"Hello, test",所以基本上想在这个值字段中使用上面定义的名称、逗号和 hello 键并创建字符串而不是直接使用。

有没有办法实现上述喜欢this.comma或 ${comma}?? 基本上在法语和其他语言中冒号和一些 spl 字符前后会有额外的空格,而在英语中只有一个空格之后......

在这方面的任何帮助将不胜感激..谢谢

0 投票
0 回答
1328 浏览

python - ORA-12899: 导入 .dmp 文件 + 字符集转换

我正在使用 Oracle 数据库服务器在 Ubuntu 10.04 上开发一个 django 项目。所以我安装了:

  • Oracle 数据库 10g xe 通用 Rel.10.2.0.1.0
  • cx_Oracle-5.0.4-10g-unicode-py26-1.x86_64

当我导入由 oracle 10gr2 企业版(在 Windows XP 上)生成的 .dmp 文件时,我收到如下所列的错误,可能与字符集转换有关(我的数据库包含希腊语)并且我的数据没有完全同步。

我的 oracle express 服务器使用以下设置运行:

NLS_CHARACTERSET AL32UTF8

NLS_DATE_LANGUAGE 美国

NLS_LANGUAGE 美国

NLS_LENGTH_SEMANTICS BYTE

NLS_NCHAR_CHARACTERSET AL16UTF16

NLS_NCHAR_CONV_EXCP 假

NLS_TERRITORY AMERICA

并且生成 .dmp 文件的数据库服务器正在运行

NLS_CHARACTERSET EL8MSWIN1253

NLS_NCHAR_CHARACTERSET AL16UTF16

有没有人提示我如何解决这个问题?

感谢你!

0 投票
3 回答
102161 浏览

oracle - 如何检查客户端的 NLS_LANG?

我正在使用 Windows 操作系统,我知道此设置存储在注册表中。问题是注册表路径会随着版本的变化而变化,浏览那一堆注册表项绝对不是一个好主意。

我可以NLS_LANG使用SELECT USERENV ('language') FROM DUAL.

我想将其与客户端设置进行比较,并在它们不匹配时显示警告,就像 Pl/Sql Developer 所做的那样。

0 投票
1 回答
1942 浏览

oracle - 为 JPA 查询设置 oracle NLS_LANG

我需要访问一个需要设置特定 nls_lang 的 oracle 数据库视图 - 如果不是,则不会使用索引,并且数据库将永远锁定。我知道这是一个糟糕的笑话设计,但我无法改变。

我可以通过设置系统变量user.country和/或来更改 nls_lang user.language,这将正确更改 nls_lang。但是,这将以未知的方式影响我的应用程序,甚至更糟:同一服务器上的其他应用程序。简单地说,这不是一个可能的解决方案。

那么如何为单个 JPA 本机查询设置 nls_lang ,同时为服务器设置另一个语言环境?它必须是本机查询,因为我正在从不包含实体所需的 PK 的视图中进行选择。

我试过了

在运行我的查询之前,但它似乎没有效果,可能是因为查询是在不同的会话中完成的。也许理论上我可以Locale.setDefault()临时设置,并在查询后恢复它,但这会产生并发问题。