tnsnames.ora文件在你的oracle数据库安装目录下的network/admin文件夹下。
比如我oracle数据库安装在c:\app\orcl下了,那么你就去
c:\app\orcl\network\admin这个目录去找。如果没有的话就新建一个tnsnames.ora文件,将以下内容输入进去:
orcl =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
startrek 是 标示符直接写orcl就行了
127.0.0.1是oracle数据库服务器的ip,如果是本机就是127.0.0.1
service_name是填sid就行了,默认是orcl。
配置好,保存后,就可以在数据库一栏直接写orcl了。
试着把新建数据库连接信息在tnsnames中建好,再打开plsql就可以看到新建数据库服务名了。
希望能帮到你~
系统的SID配置正确了么
你要用对应数据库所属的用户登录
network 下tns 需要配置,具体咋tnsname.ora文件中