oracle net几种连接方式
1 local naming
连接方式如: CONNECT username/password@SERVICE_NAME (我们常用的就是这个)
修改tnsnames.ora文件,如下:
sales=
(DESCRIPTION=
(ADDRESS=(PROTOCOL=tcp)(HOST=sales-server)(PORT=1521))
(CONNECT_DATA=
(SERVICE_NAME=sales.us.acme.com)))
sqlnet.ora 文件如下:
NAMES.DIRECTORY_PATH=(tnsnames, hostname)
2 directory naming
创建一个目录,建立SERVICE_NAME的alias,然后再去访问,访问方式和local naming 类似
CONNECT username/password@SERVICE_NAME
3 easy connect naming
CONNECT username/password@[//]host[:port][/service_name]
需要配置HOSTS文件,TNSNAMES.ORA和监听文件
4 external naming
....