前几天一直在为不能登录ORACLE服务器发愁,昨天这个问题终于解决了,其实也很简单。
在客户端安装目录network/admin下,直接修改tnsnames.ora文件,假设这个服务器名称为testserver, 网络服务名为test, 数据库SID服务名为TEST_SID。在tnsnames.ora文件中加入以下内容:
TEST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = TESTSERVER)(PORT = 1521))
)
(CONNECT_DATA =
(SID = TEST_SID)
(SERVER = DEDICATED)
)
)
其中SERVER = DEDICATED为服务器专用模式。
设置完后,在SQLPLUS中,使用oracle服务器的管理员帐号和数据库即可进入。
**其实前几次设置也是这样的,不过不知道为什么,我猜想是大小写的问题,有时间要验证一下。