易混淆术语介绍:

Db_name:对一个数据库(Oracle database)的唯一标识,该数据库为第一章讲到的Oracle database。这种表示对于单个数据库是足够的,但是随着由多个数据库构成的分布式数据库的普及,这种命令数据库的方法给数据库的管理造成一定的负担,因为各个数据库的名字可能一样,造成管理上的混乱。为了避免这种情况,引入了Db_domain参数。这样,数据库的标识由Db_nameDb_domain两个参数共同决定,从而避免了因数据库重名带来的管理混乱。这种做法类似于互联网上的机器名管理。我们将Db_nameDb_domain两个参数用‘.’连接起来,表示一个数据库,并将该数据库的名称称为Global_name,即它扩展了Db_name

Db_name参数只能由字母、数字、’_’、’#’、’$’组成,而且最多8个字符。

Db_domain:定义一个数据库所在的域。该域的命名与互联网的‘域’没有任何关系,仅为数据库管理员根据实际情况决定,用于更好地管理分布式数据库。当然,为了方便管理,Db_domain可以与互联网的域名相同。