【发布时间】:2014-10-03 04:23:32
【问题描述】:
我有两台机器(PC1 和 PC2)。
我想从 PC1 到 PC2 访问 oracle 数据库。
我已经在 PC1 上安装了oracle 11g database。和 oracle 11g client(Admin) 在其他机器 PC2 上。
为了访问 PC2 上的数据库,我做了以下事情:
- 更新
tnsname.ora文件 - 位置 E:\app\IT\product\11.2.0\client_1\network\admin - 进入路径变量
E:\app\IT\product\11.2.0\client_1\network\admin - 重启 PC2。
从oracle-oraClient11g_home -> Application Development -> sql plus开始sql Plus
Sql plus 提供用户名和密码后启动会报错-
错误:
ORA-12560:TNS:协议适配器错误。
我在过去 2 天尝试使用此表单,但仍然出现此错误。
请有人帮我解决这个问题。
【问题讨论】:
-
也许this SO post 会有所帮助。作为最后的手段,我建议重新安装服务器
-
拉胡尔感谢您的回复。我按照上面的链接,但我的机器上没有可用的 OracleServiceORCL 服务。
-
是的,我在 PC1 上找到了 OracleServiceORCL,它已经启动了。但是我应该在 PC2 上做什么。
-
好吧,如果这个链接对少数人有用,那么它一定对我有用,让我从头开始尝试。
标签: database oracle oracle11g oracleclient