我在 Debian linux 上安装了 Oracle XE,并且字符集配置为 AL32UTF8。有几个客户端应用程序从 Windows 连接到具有不同语言环境的数据库 - 法语等,而不是英语。这些应用程序放入数据库的所有客户端数据都可以,没有任何转换,法语文本数据正确表示。
但是审计表中的文本看起来像'??????' 如果包含任何非英文字符。我想这是因为审计记录在不同的语言环境中进入数据库,它不依赖于客户端的全球化/语言环境设置。
如何解决这个全球化问题?谢谢!
我在 Debian linux 上安装了 Oracle XE,并且字符集配置为 AL32UTF8。有几个客户端应用程序从 Windows 连接到具有不同语言环境的数据库 - 法语等,而不是英语。这些应用程序放入数据库的所有客户端数据都可以,没有任何转换,法语文本数据正确表示。
但是审计表中的文本看起来像'??????' 如果包含任何非英文字符。我想这是因为审计记录在不同的语言环境中进入数据库,它不依赖于客户端的全球化/语言环境设置。
如何解决这个全球化问题?谢谢!