从Visual Studio连接到Oracle时出错

时间:2009-07-20 19:39:51

标签: c# database visual-studio oracle

我无法使用连接字符串和正确的密码连接到Oracle。我在SQL开发人员和sqlplus(命令行)中尝试了相同的参数,他们正在工作。我甚至尝试更改密码但没有用。

任何想法可能出错或者我应该从哪里开始寻找? 确切的Oracle错误是: 用户名/密码无效密码,登录被拒绝 在尝试几次后,帐户被锁定了  帐户被锁定

5 个答案:

答案 0 :(得分:0)

当我遇到这种情况时,我的连接字符串一直是个问题。

你的连接字符串是什么?应该是“User Id = [ID]; Password = [PWD]; Data Source = [DB]”

当然,您可以根据需要更换[ID],[PWD]和[DB]。

答案 1 :(得分:0)

只是您的计算机出现问题,还是其他人也看到了问题?

您可以在ODBC数据源管理器中测试您的连接吗?这有用吗?

答案 2 :(得分:0)

尝试安装Oracle Developer Tools for Visual Studio。它是免费的,但你需要注册,也是免费的。

答案 3 :(得分:0)

您需要unlock the account

(来自上面引用的网站)


SQL> ALTER USER username ACCOUNT LOCK;

SQL> ALTER USER username ACCOUNT UNLOCK;

答案 4 :(得分:0)

实际上问题在于计算机上的缓存。即使我给“server ='correctdb'”,visual studio也将“server ='olddb'”作为输入,因此我无法连接。可悲,但那就是发生了什么。