实例 数据库
来源:互联网 发布:内容过滤算法 编辑:程序博客网 时间:2024/06/16 02:19
实例 就是管理相关库的内存结构的名字(由SGA、PGA、服务器进程、用户进程、后台进程等组成)
数据库 就是实际的磁盘上的文档(数据文档、日志文档、控制文档等),负责保存数据,但由对应的实例来操作他的数据
服务名 就是对外公开的名称,为网络监听服务
其实,在我们传统的概念里,数据库是个统称的名字,在Oracle中,您能够把“数据库”理解成一个大概念,也要把他理解成一个小概念
1、一个Oracle数据库系统中能够同时安装几个数据库,每一个数据库对应一个唯
一的实例,但是OPS系统除外,能够多个实例同时对一个数据库操作,称为并行服务
器
2、只是个名字,SID即是INSTANCE_NAME,SERVICE_NAMES主要用在监听器中,
为了方便吧,有些是为了传统习惯的延续,有些是为了更方便的使用
3、NET EASY CONFIG操纵的应该是主机字符串,是为客户端服务的
一个数据库能够对外公开多个服务名(SERVICE_NAMES)
一个客户端也能够用多个主机字符串连接到同一个数据库服务器上
4、一个OS上能够装多个Oracle数据库(小的概念),每个库能够对外公开多个服
务名,都通过init.ora和listener.ora来实现
今天运气真好,竟碰到了高手。
我得抓紧时间。
那么再问:
假如按您的解释,主机字符串,数据库服务名,数据库别名应该是同一个概念吧?
不太相同
service_names是对外的服务名,是服务器端使用的,一个库能够配置多个对外服
务名,以实现不同的目的
“主机字符串”的叫法主要在SQL*Plus中使用,是在客户端使用,
“数据库别名”主要用在一些研发工具连接Oracle服务器时使用,是通俗叫法
更有像配置ODBC时的Data Source的Service Name,
他们都是个道理,指向的都是客户端tnsnames.ora文档中的一小段文本
差不多明白了。
但我还要问:
1。在SQL/PLUS中的登陆中,用USER/PWD@***,那么,这个***是什么呢?是主机字
符串还是服务名呢?
2。在配置ODBC时的用户和密码是不是一定要是ORACLE中的合法用户和密码?
3。 若要向ORACLE代理商购买ORACLE,是以用户数来算钱的。
那么,这个“用户”跟我们在ORACLE中通过CREATE USER USERNAME IDENTIFIED
BY PASSWORD创建的用户是个概念吗?若不是相同的话,他们有什么区别?
更有,ORCLE是通过什么机制来控制用户的最大数量的?要是我买了8个用户的,我
能开12个用户吗?
能给我的EMAIL吗?
1、主机字符串
2、是的,但不输也行,引用ODBC名时再给出也能够
3、不是,“用户数”指的是并发访问用户数
(我理解是同时间访问同一个内存地址的进程数)
买8个用户,建几十、上百个用户也没问题,只要峰值达不到并发数就能够了
(这里的用户数不是Oracle内部的自己建立的那种用户,应该是进程数)
(多台机器,每个Oracle内部用户多次调用,开多个进程)
数据库 就是实际的磁盘上的文档(数据文档、日志文档、控制文档等),负责保存数据,但由对应的实例来操作他的数据
服务名 就是对外公开的名称,为网络监听服务
其实,在我们传统的概念里,数据库是个统称的名字,在Oracle中,您能够把“数据库”理解成一个大概念,也要把他理解成一个小概念
1、一个Oracle数据库系统中能够同时安装几个数据库,每一个数据库对应一个唯
一的实例,但是OPS系统除外,能够多个实例同时对一个数据库操作,称为并行服务
器
2、只是个名字,SID即是INSTANCE_NAME,SERVICE_NAMES主要用在监听器中,
为了方便吧,有些是为了传统习惯的延续,有些是为了更方便的使用
3、NET EASY CONFIG操纵的应该是主机字符串,是为客户端服务的
一个数据库能够对外公开多个服务名(SERVICE_NAMES)
一个客户端也能够用多个主机字符串连接到同一个数据库服务器上
4、一个OS上能够装多个Oracle数据库(小的概念),每个库能够对外公开多个服
务名,都通过init.ora和listener.ora来实现
今天运气真好,竟碰到了高手。
我得抓紧时间。
那么再问:
假如按您的解释,主机字符串,数据库服务名,数据库别名应该是同一个概念吧?
不太相同
service_names是对外的服务名,是服务器端使用的,一个库能够配置多个对外服
务名,以实现不同的目的
“主机字符串”的叫法主要在SQL*Plus中使用,是在客户端使用,
“数据库别名”主要用在一些研发工具连接Oracle服务器时使用,是通俗叫法
更有像配置ODBC时的Data Source的Service Name,
他们都是个道理,指向的都是客户端tnsnames.ora文档中的一小段文本
差不多明白了。
但我还要问:
1。在SQL/PLUS中的登陆中,用USER/PWD@***,那么,这个***是什么呢?是主机字
符串还是服务名呢?
2。在配置ODBC时的用户和密码是不是一定要是ORACLE中的合法用户和密码?
3。 若要向ORACLE代理商购买ORACLE,是以用户数来算钱的。
那么,这个“用户”跟我们在ORACLE中通过CREATE USER USERNAME IDENTIFIED
BY PASSWORD创建的用户是个概念吗?若不是相同的话,他们有什么区别?
更有,ORCLE是通过什么机制来控制用户的最大数量的?要是我买了8个用户的,我
能开12个用户吗?
能给我的EMAIL吗?
1、主机字符串
2、是的,但不输也行,引用ODBC名时再给出也能够
3、不是,“用户数”指的是并发访问用户数
(我理解是同时间访问同一个内存地址的进程数)
买8个用户,建几十、上百个用户也没问题,只要峰值达不到并发数就能够了
(这里的用户数不是Oracle内部的自己建立的那种用户,应该是进程数)
(多台机器,每个Oracle内部用户多次调用,开多个进程)
- 实例数据库
- 数据库实例
- 实例 数据库
- 数据库 实例
- 数据库实例
- 数据库实例
- 数据库实例
- 数据库实例
- 什么是数据库&数据库实例?
- oracle数据库和数据库实例
- Oracle 数据库和数据库实例
- 数据库实例和数据库关系
- CFTREE数据库应用实例
- 数据库设计范式(实例)
- 数据库翻页实例JSP
- Java连接数据库实例
- 查询数据库的实例
- 数据库设计范式(实例)
- C#温故而知新学习系列之面向对象编程—15-对象初始化器
- C#温故而知新学习系列之面向对象编程—16-析构函数
- C#控件命名规则
- OpenCL的多GPU和多核CPU异构计算--2
- C#温故而知新学习系列之.NET运行机制—1-.NET Framework概述及其组成
- 实例 数据库
- C#温故而知新学习系列之.NET运行机制—2-.NET中非托管代码是指什么?
- 支持快速迭代的LAMP解决方案 ——贴吧LAMP解决方案
- C#温故而知新学习系列之.NET运行机制—3-.NET中托管代码是指什么?
- 在诊断数据库系统性能的过程中,总会涉及到跟踪效率低下的sql语句,sql跟踪信息
- 迈向架构设计师之路系列—1-简单对象访问模式
- 数据库索引原理分析
- Android深入浅出系列之Android开发环境搭建—Android开发环境搭建JDK(一)
- Android深入浅出系列之Android开发环境搭建—Android开发环境搭建Eclipse(二)