文件配置解说
tnsnames.ora文件
文件所在地址:ORACLE_HOME\network\admin
ORACLE_HOME:Oracle数据库或者客户端软件所在的地址
但是我的在Oracle数据库的目录下,而不是Oracle客户端软件(instantclient_11_2)下
里面配置数据库连接串的信息,即下边的下拉框信息,你不配置下拉框就没东西
模板:
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ORCL)
)
)
TIP =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.200.211)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = tip)
)
)
cdbase=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.200.211)(PORT = 1521))
)
(CONNECT_DATA =tip
(SERVICE_NAME = tip)
)
)
listener.ora 文件
文件所在地址:ORACLE_HOME\network\admin
ORACLE_HOME:Oracle数据库或者客户端软件所在的地址
但是我的在Oracle数据库的目录下,而不是Oracle客户端软件(instantclient_11_2)下
监听文件,负责路由转发oracle客户端(是客户端不是数据库)的请求,配置上监听的远程或者本机的地址后,在自己本地接收到相关ip地址的请求时,就会将请求转发到Oracle数据库,以此来连接
模板:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = ORCL)
(ORACLE_HOME = E:\oracle10G\product\10.2.0\db_2)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
)
)
plsql配置
打开登录界面==》点击取消==》进入页面==》然后点击工具==》选中首选项(接下来我截图解释)
End连接
配置完后,重新打开plsql,输入用户名和密码登录即可
大招
如果你的配置不生效
1、重启监听
2、找一下实际生效的地址,你不是不生效不用我自己配置的么,好那我直接看看你用的哪个