gpt4 book ai didi

asp.net - ORA-1017 无效的用户名/密码

转载 作者:行者123 更新时间:2023-12-04 06:02:24 24 4
gpt4 key购买 nike

我有一个使用 oracle 数据库的 asp.net web 服务。当我在本地运行它时它可以工作,但是当我上传到服务器时它给了我 ORA-1017 .服务器上的项目与我在本地计算机上的项目相同,因此密码相同。我尝试安装 Oracle 客户端 11g r2,因为我被告知另一个(不知道是哪个)oracle 客户端将密码转换为大写。我对oracle没有太多经验,不知道出了什么问题。任何帮助表示赞赏。

服务器为Windows Server 2003 32bit,oracle版本为Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production . oracle 服务器在另一台机器上。

更新 1:

它现在有效。我从 here 重新安装了 oracle 客户端.一开始我选择了Administrator,看来这很重要。服务器上还安装了 2 个客户端,因此可能也造成了问题,我不确定。一个客户端就够了,可以连接所有版本的oracle。这也适用于 ODAC正如安迪·阿里斯门迪 (Andy Arismendi) 所建议的那样。还有一个(至少对我来说令人困惑)答案 here关于连接到建议 oracle 即时客户端的 oracle(我认为)。

所以这3个包是:

  • Oracle Client (顶部的第三个下载链接)
  • ODAC
  • Oracle Instant Client

  • 您应该只安装其中之一。我不知道它们之间的区别。似乎它们包含类似的组件。

    最佳答案

    这并没有直接解决您的问题,但您是否看过 ODAC Oracle Data Access Components ?这是一个可用于访问数据库的 .NET 库。

    这是关于如何使用它的一个很好的演练。 http://www.oracle.com/technetwork/articles/dotnet/vs2010-oracle-dev-410461.html

    关于asp.net - ORA-1017 无效的用户名/密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8785352/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com