我有两台机器(PC1和PC2)。
我想从PC1到PC2访问oracle数据库。
我在PC1上安装了oracle 11g database
。和其他机器PC2上的oracle 11g client(Admin)
。
为了访问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
从sql Plus
oracle-oraClient11g_home -> Application Development -> sql plus
在提供错误的用户名和密码后,Sql plus开始启动 -
EORROR:
ORA-12560:TNS:协议适配器错误。
我在过去2天内尝试使用此表单,但仍然发生此错误。
请有人帮我解决这个问题。
答案 0 :(得分:1)
您需要注意以下事项:
$ORACLE_HOME
和$PATH
变量。TNS_ADMIN
设置正确。Oracle Service
的电脑中启动Oracle 11g
。验证SID
已配置并设置。lsnrctl status
即可查看。