将C#中的Oracle Developer Tools的调试消息更改为英语

时间:2017-05-24 14:54:22

标签: c# oracle visual-studio

我下载并安装了Oracle Development Tools for Visual Studio 2015,出于某种原因,当我调试代码时,我看到所有与Oracle相关的异常/消息,在C#中进入或超过代码段时,都是德语。

我的电脑最初安装了德语版的Windows 7,但之后我安装了英语语言包并将Windows的默认语言设置为英语,从而将所有MS产品的语言设置为英语。我的所有常规C#异常以及我的VS本身都是英文的,除了Oracle错误和我之外,真的在我的智慧结束。

我已经检查了StackOverflow上的所有可用解决方案,但没有一个能解决我的问题。

提前感谢您的帮助。

干杯, 的Vivek

1 个答案:

答案 0 :(得分:3)

有几种选择。

连接到Oracle后,您可以执行

ALTER SESSION SET NLS_LANGUAGE = 'American';

或在您的注册表中设置默认语言

HKLM\SOFTWARE\Wow6432Node\ORACLE\KEY_{Oracle Home Name}\NLS_LANG,resp。

HKLM\SOFTWARE\ORACLE\KEY_{Oracle Home Name}\NLS_LANG

或将NLS_LANG设置为环境变量。

请参阅NLS_LANG FAQ以获取有关NLS_LANG

的更多信息

如果您使用ODP.NET 托管驱动程序,请查看 Data Provider for .NET Developer's Guide: Globalization Support