这里输入要为哪个oracle服务器建立网络服务名
我们的服务名叫jiagulun
——————(
的服务名怎么判断呢
我们再打开一个终端
开启一个sqlplus连接
执行
SQL> show parameter service
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
service_names string jiagulun
的service_names是jiagulun
)
在netca配置的这个地方
这一步输入的服务名jiagulun
配置界面中对这个服务名的解释是:
每个Oracle或服务都有一个服务名。Oracle的服务名
通常是全局名。请输入要访问的或其它服务的服务名。
下一步
Net服务名配置.请选择协议
我们使用TCP
下一步
Net服务名配置.TCP/IP协议
这里有个主机名
tnsname.ora是客户端的
客户端要连接
所以这个ip地址应该是的的IP地址
就是listener.ora中配的IP地址
在主机名中输入IP地址
192.168.3.47
——————(
也可以去看一下是哪个ip地址
可以使用netstat命令去看
[root@redhat4 oracle]# netstat -tulnp|grep 1521
tcp 0 0 192.168.3.47:1521 0.0.0.0:* LISTEN 14668/tnslsnr
好是192.168.3.47这个ip地址
那个1521端口在哪个ip地址上启着用netstat来看
因为在实际的生产中
我们发现
一个oracle服务器可能有4个6个或8个网卡
到底在哪个网卡上,哪个ip地址启的1521
我们以上面的查询作为标准
实训、实际生产里一个服务器都有很多网卡
而这里是在3.47上
)
回到配置界面
使用标准端口号1521
下一步进入
Net服务名配置.测试
咱先不测试
下一步进入
Net服务名配置.Net服务名 界面
这是网络服务名,整个配置就为了得到这一个名字
netservers名输入随便起
一般我这个名字和前面的服务名是一样的
整个配置过程中
第一个服务名
必须和oracle里面的service_names一样
刚才已经看了
后面这个网络服务名无所谓
比如我们可以叫jiagulun_ora
和前面那个可以不一样也可以一样
这里输入jiagulun_ora
下一步进入
Net服务名配置.是否配置另一个Net服务名
这里选否
下一步
Net服务名配置完毕!
下一步
完成
配完了
终端命令行显示结果:
[oracle@redhat4 ~]$ netca
Oracle Net Services 配置:
默认本地命名配置完成。
已创建的 Net 服务名: jiagulun_ora
成功完成 Oracle Net Services 配置。windows命令连接linux退出代码是0
配完以后
我们看看oracle做了一件什么事情
[oracle@redhat4 admin]$ pwd
/u01/app/oracle/product/10.2.0/db_1/network/admin
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-71958-8.html
连1900也没有
思想退化到了腐男的地步
说再见