| 上海Oracle数据库培训介绍以及Oracle数据介绍 |
| 发表于2009-11-11 22:45:00 点击率:1057人次 |
| 核心提示:一般的, Oracle数据库包括Oracle数据库服务器和客户端两方面, Oracle数据库培训也要涉及到这两方面。Oracle数据库是一个对象一关系数据库管理系统。下面来看下Oracle数据库的客户端和服务端。Oracle数据库的客户端为数据库用户操作端,由应用、工具、SQL* NET组成,用户操作数据库时,必须连接到一服务器,该数据库称为本地数据库(Local DB)。在网络环境下其它服务器上... |
一般的, Oracle数据库包括Oracle数据库服务器和客户端两方面, Oracle数据库培训也要涉及到这两方面。Oracle数据库是一个对象一关系数据库管理系统。下面来看下Oracle数据库的客户端和服务端。 Oracle数据库的客户端为数据库用户操作端,由应用、工具、SQL* NET组成,用户操作数据库时,必须连接到一服务器,该数据库称为本地数据库(Local DB)。在网络环境下其它服务器上的 DB称为远程数据库(Remote DB)。用户要存取远程 DB上的数据时,必须建立数据库链。 Oracle数据库的服务端提供开放的、全面的、和集成的信息管理方法。每个Server由一个 Oracle DB和一个 Oracle Server实例组成。它具有场地自治性(Site Autonomy)和提供数据存储透明机制,以此可实现数据存储透明性。每个 Oracle数据库对应唯一的一个实例名SID,Oracle数据库服务器启动后,一般至少有以下几个用户:Internal,它不是一个真实的用户名,而是具有SYSDBA优先级的Sys用户的别名,它由DBA用户使用来完成数据库的管理任务,包括启动和关闭数据库;Sys,它是一个 DBA用户名,具有最大的数据库操作权限;System,它也是一个 DBA用户名,权限仅次于 Sys用户。 在 Oracle数据库培训和学习中,我们要涉及到一些基本的Oracle数据库概念:数据库名、实例名、ORACLE_SID、数据库域名、全局数据库名、服务名及手工脚本创建oracle数据库。数据库名就是一个数据库的标识,就像人的身份证号一样。他用参数DB_NAME表示,如果一台机器上装了多全数据库,那么每一个数据库都有一个数据库名。数据库实例名是用于和操作系统进行联系的标识,就是说数据库和操作系统之间的交互用的是数据库实例名。ORACLE_SID是操作系统的环境变量, ORACLD_SID用于与操作系统交互,也就是说,从操作系统的角度访问实例名,必须通过ORACLE_SID。数据库域名主要用于oracle分布式环境中的复制。在分布工数据库系统中,不同版本的数据库服务器之间,不论运行的操作系统是unix或是windows,各服务器之间都可以通过数据库链路进行远程复制。全局数据库名概念比较简单,全局数据库名=数据库名+数据库域名。 |
|
上一篇:第一篇 |
|
下一篇:Oracle培训之Oracle数据库备份 |
| 下篇提示:当我们使用一个Oracle数据库时,总希望数据库的内容是可靠的、正确的,但由于计算机系统的故障(硬件故障、网络故障、进程故障和系统故障)影响数据库系统的操作,影响数据库中数据的正确性,甚至破坏数据库,使数据库中全部或部分数据丢失。因此当发生上述故障后,希望能重新建立一个完整的数据库,该处理称为Oracle数据库恢复。Oracle数据库恢复之前需要进行Oracle数据库备份。Oracle... |