0

我有以下系统:

  • 视窗 7 64 位
  • 带有商业智能模板的 Visual Studio 2012
  • Oracle XE 11g Win 32bit
  • Oracle SQL 开发人员 3.2.20
  • .Net 的 ODTwithODAC1120320_32bit

我尝试从 SQL Developer 访问 Oracle localhost 数据库,一切正常。

但是,当我尝试从报表服务器项目的 Visual Studio 2012 内部访问相同的 localhost 数据库时,我收到错误ORA-12638: Credential retrieval failed.

我已经重新安装了 ODT,但没有任何改变。

我已经更改了以下行sqlnet.ora

从:

SQLNET.AUTHENTICATION_SERVICES = (NTS)

至:

SQLNET.AUTHENTICATION_SERVICES = (NONE,NTS) OR
SQLNET.AUTHENTICATION_SERVICES = (NONE)

我已经重新启动了 Oracle 服务,没有任何改变。

我能做些什么 ?

这个错误一天天发生。前一天,它正在工作,突然停止工作。

我不想重新安装 Oracle,因为我可以从 SQL Developer 访问它。所以,我认为这是一个 VS 2012 的问题。

4

0 回答 0