2 zhangbaidi wince zhangbaidi_WinCE 于 2016.03.25 11:16 提问

oracle 网络服务名 与 服务名有什么区别

图片说明

图片说明

1 网络服务名
2 服务名
3 SID
这三个有什么区别,分别有什么作用,希望能从数据库系统运行的机制来解答,谢谢

7个回答

u014786928
u014786928   2016.03.25 11:37

--网络服务名 (NET SERVICES NAME)
它是“ 连接描述符 ” 简称。
数据库服务名 (SERVICE_NAMES)----------------
数据库的逻辑表示,它是数据库呈现给客户机的方式。缺省为全局数据库名,即在安装
或数据库创建期间输入的由数据库和域名组成的一种名称,如不存在数据域名时即为数据库名。

操作系统环境变量 (ORACLE_SID)----------------

也是Oracle 数据库实例名,但它是操作系统的环境变量,用于和操作系统的交互。

u014786928
u014786928   2016.03.25 11:37

--网络服务名 (NET SERVICES NAME)
它是“ 连接描述符 ” 简称。
数据库服务名 (SERVICE_NAMES)----------------
数据库的逻辑表示,它是数据库呈现给客户机的方式。缺省为全局数据库名,即在安装
或数据库创建期间输入的由数据库和域名组成的一种名称,如不存在数据域名时即为数据库名。

操作系统环境变量 (ORACLE_SID)----------------

也是Oracle 数据库实例名,但它是操作系统的环境变量,用于和操作系统的交互。

u014786928
u014786928   2016.03.25 11:37

--网络服务名 (NET SERVICES NAME)
它是“ 连接描述符 ” 简称。
数据库服务名 (SERVICE_NAMES)----------------
数据库的逻辑表示,它是数据库呈现给客户机的方式。缺省为全局数据库名,即在安装
或数据库创建期间输入的由数据库和域名组成的一种名称,如不存在数据域名时即为数据库名。

操作系统环境变量 (ORACLE_SID)----------------

也是Oracle 数据库实例名,但它是操作系统的环境变量,用于和操作系统的交互。

u014786928
u014786928   2016.03.25 11:37

--网络服务名 (NET SERVICES NAME)
它是“ 连接描述符 ” 简称。
数据库服务名 (SERVICE_NAMES)----------------
数据库的逻辑表示,它是数据库呈现给客户机的方式。缺省为全局数据库名,即在安装
或数据库创建期间输入的由数据库和域名组成的一种名称,如不存在数据域名时即为数据库名。

操作系统环境变量 (ORACLE_SID)----------------

也是Oracle 数据库实例名,但它是操作系统的环境变量,用于和操作系统的交互。

u014786928
u014786928   2016.03.25 11:36

--网络服务名 (NET SERVICES NAME)
它是“ 连接描述符 ” 简称。
数据库服务名 (SERVICE_NAMES)----------------
数据库的逻辑表示,它是数据库呈现给客户机的方式。缺省为全局数据库名,即在安装
或数据库创建期间输入的由数据库和域名组成的一种名称,如不存在数据域名时即为数据库名。

操作系统环境变量 (ORACLE_SID)----------------

也是Oracle 数据库实例名,但它是操作系统的环境变量,用于和操作系统的交互。

u014786928
u014786928   2016.03.25 11:37

--网络服务名 (NET SERVICES NAME)
它是“ 连接描述符 ” 简称。
数据库服务名 (SERVICE_NAMES)----------------
数据库的逻辑表示,它是数据库呈现给客户机的方式。缺省为全局数据库名,即在安装
或数据库创建期间输入的由数据库和域名组成的一种名称,如不存在数据域名时即为数据库名。

操作系统环境变量 (ORACLE_SID)----------------

也是Oracle 数据库实例名,但它是操作系统的环境变量,用于和操作系统的交互。

CSDNXIAON
CSDNXIAON   2016.03.30 11:23

Oracle 的几个术语 本地服务名,网络服务名,主机名,NET服务名
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Oracle 11g客户端网络服务名配置
前面已经提到,Oracle数据库服务器一般是通过远程连接来访问的,本机访问一般用于安装测试,远程访问第一步,服务器端的监听配置上一节已经讲完,下面就介绍一下客户端的网络服务名配置,并测试远程连接访问数据库。 先介绍一下本次的案例先行条件:  Oracle数据库服务器端计算机(Linux系统):IP地址为192.183.3.230、所有防火墙均已关闭、数据库实例和TNS监听服务已开启; 客户
Oracle数据库名、实例名、全局数据库名、服务名、网络服务名区别和联系
数据库名、实例名、数据库域名、全局数据库名、服务名,网络服务名,这是几个令很多初学者容易混淆的概念。相信很多初学者都与我一样被标题上这些个概念搞得一头雾水。我们现在就来把它们弄个明白。一、数据库名 数据库名就是一个数据库的标识,就像人的身份证号一样。他用参数DB_NAME表示,如果一台机器上装了多全数据库,那么每一个数据库都有一个数据库名。在数据库安装或创建完成之后,参数DB_N
Oracle配置本地网络服务名
Oracle基础教程:配置本地网络服务名,本地网络服务名,即客户端与服务器的连接字符串,本地网络服务名是客户端的配置,Oracle客户端安装后,可以使用客户端自带的网络配置向导(Net Configuration Assistant)进行配置: 1. 启动Net Configuration Assistant。选择“本地Net服务名配置”选项。如下图所示: 图13 启动Net Conf
oracle入门很简单:四、本地Net服务名配置
默认情况下,利用客户端工具,例如,sqlplus、PL/SQL Developer等连接数据库时,并不会直接使用数据库的SID,而是通过本地Net服务名。所谓本地,是指oracle客户端。本地Net服务名的配置中包含了要连接的数据库服务器的主机名、数据库的SID、监听器的端口号等。
使用oracle net configuration assistant,配置网络服务名
使用oracle net configuration assistant,配置网络服务名,用于远程连接oracle 收藏添加对数据库的连接,用于使用pl/sql developer远程连接数据库使用oracle net configuration assistant1.添加本地网络服务名配置2.添加3.服务名:即oracle数据库实例名4.选择TCP协议5.输
oracle配置远程服务名
第一种方式: 手动配置: 1.修改oracle安装目录   c:\Oracle\product\10.1.0\Client_1\NETWORK\ADMIN目录下有个tnsname.ora文件,内容如下: TBC =   (DESCRIPTION =     (ADDRESS_LIST =       (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168
oracle数据库名,服务名,实例名的区别
SID是实例名,实例名指的是用于响应某个数据库操作的数据库管理系统的名称。实例名是由初始化参数文件的参数instance_name决定的。如果这个参数不被指定(即instance_name没有被指定为任何值),那么实例的名字由该用户的环境变量ORACLE_SID(注意这里是大写)决定。在windows平台下,则是注册表中oracle_sid值决定。 SERVICE_NAME指的是listener
oracle监听器和本地服务配置(有图哟)
近段时间很多网友提出监听配置相关问题,客户终端(Client)无法连接服务器端(Server)。本文现对监听配置作一简单介绍,并提出一些客户终端无法连接服务器端的解决思路,愿对广大网友与读者有一些帮助。 一、监听器(LISTENER) 监听器是Oracle基于服务器端的一种网络服务,主要用于监听客户端向数据库服务器端提出的连接请求。既然是基于服务器端的服务,那么它也只存在于数据库服务器端,
使用oracle net configuration assistant,配置网络服务名,用于远程连接oracle
<br />添加对数据库的连接,用于使用pl/sql developer远程连接数据库<br />使用oracle net configuration assistant<br />1.添加本地网络服务名配置<br />2.添加<br />3.服务名:即oracle数据库实例名<br />4.选择TCP协议<br />5.输入主机名:IP或者名字;使用标准端口号1521<br />6.进行测试<br />7.更改登录名<br />8.不进行继续配置新的网络服务名<br />9.完成<br />使用pl/sq
Oracle 实例名/服务名(SID/Service_Name)的区别
转载原因:六月份在给客户部署项目的过程中,客户那边的数据库有专门的团队负责维护,维护人员给了我数据库连接地址、用户名和密码,让我远程连接数据库进行操作。问题出在了连接地址上,维护人员给地址是是:IP:port/SID(注意端口号和实例名是用斜杠分开的),我之前写地址一直是:IP:port:Service_Name(注意端口号和服务名是用冒号分开的),因为自己对Oracle数据库的实例名和服务名一点