文章目录
- 一、基础知识
- 1、OV of Naming Methods 命名方法的OV
- 2、Five Key Parameters 连接数据库的五个关键参数
- 二、基础操作
- 1、tnsnames.ora网络名配置
Naming Method Configuration 数据库网络命名配置
目标1:
- 描述主机命名和本地服务名称解析之间的区别
- 使用Oracle网络配置助理配置
- 主机命名方法 (已过时)
- 局部命名方法
- 网络服务名称
- 执行简单的连接故障排除
一、基础知识
1、OV of Naming Methods 命名方法的OV
- 当尝试连接到数据库服务时,客户端应用程序使用命名方法将连接标识符解析为连接描述符。
- Oracle网提供了五种命名方法:
- Host naming 主机
- Local naming 本地
- Directory naming 目录
- Oracle Names
- External naming 其他
2、Five Key Parameters 连接数据库的五个关键参数
用户通过提供连接字符串来启动连接请求。连接字符串包括用户名和密码以及连接标识符。连接标识符可以是连接描述符本身,也可以是解析为连接描述符的名称。最常见的连接标识符之一是网络服务名称,即服务的简单名称。以下示例演示了一个使用完整连接描述符作为连接标识符的连接字符串,以及另一个使用网络服务名称sales作为连接标识的连接字符串:
- CONNECT scott@DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=sales-server1)(PORT=1521))
(CONNECT_DATA=(SERVICE_NAME=sales.us.acme.com))) - Enter password: password
由此我们可知,连接数据库需要以下五个参数:
- User Name(数据库用户名)
- Password(数据库用户密码)
- IP Address(服务器IP地址)
- Port Number(端口号)
- Service Name(服务名)
二、基础操作
1、tnsnames.ora网络名配置
tnsnames.ora位置一般在$ORACLE_HOME/network/admin
下
cd $ORACLE_HOME/network/admin
我们打开这个文件进行查看,里面的配置就是这样子的,然后按照这个模式进行配置即可
vi tnsnames.ora
进行网络名配置可以通过文件和图形化界面实现,具体可以查看下面这篇文章
网络名配置和监听配置