如何消除警告:TTY 客户端不支持使用 -cpinternal UTF-8。您可能会损坏文件或数据库。 (11994)

问题描述 投票:0回答:1

tty 上带有 -cpinternal utf-8 的交互式 _progres 会用

来烦扰用户
WARNING: Using -cpinternal UTF-8 is not supported for TTY clients. You may corrupt files or databases. (11994)
Press space bar to continue.

我们的数据库都是utf-8,并且已经这样至少十年了。

我见过很多由于在 utf-8 数据库上使用非 utf-8 cpinternal 导致的数据库损坏。我从未因我们使用的交互式 tty -cpinternal utf-8 会话的有限使用而遇到任何问题。

这个警告真的很烦人,因为它

  • 让用户相信某些故意配置是错误的
  • 需要用户按空格键才能继续。

有没有办法摆脱这个警告或自动按空格键?

openedge progress-4gl
1个回答
0
投票

您可以添加

-noutf8warning
参数来删除该消息。

在 OpenEdge 12.2 中测试。不知道什么时候推出的

© www.soinside.com 2019 - 2024. All rights reserved.