SQL Plus问题

时间:2012-03-21 18:34:22

标签: sql oracle oracle11g connection-string sqlplus

我有一个数据库,我试图通过SQL Plus连接到。我从命令行运行此命令:

sqlplus username/password@//hostname:port/sid

我使用此连接字符串而不是使用tsnames。我一直得到的错误是

ERROR:
ORA-12514: TNS:listener does not currently know of service requested in connect
descriptor

奇怪的是,使用相同的连接信息,我可以通过SQL Developer很好地连接。我可以看到表格,用户和其他所有内容。有人知道会发生什么吗?

P.S。我尝试设置tsnames,但它只是使用连接字符串。

1 个答案:

答案 0 :(得分:0)

所以我的老板找到了解决方案。当通过SQL Plus连接然后通过SQL Developer连接时,sid是不同的。看似只是这一个案例。我不知道为什么会这样,但那就是原因。很奇怪,我不明白为什么。