数据库由全局数据库名标识, 与数据库相关联的实例由 Oracle 系统标识符 (SID) 标识
全局数据库名 - 它是提供给数据库的名称, 可唯一地标识数据库, 以使数据库与网络中的其他数据库区分开。全局数据库名由以下两部分组成: 数据库名称和域。它的表示形式如下所示: database_name.domain。
其中:
database_name 是数据库的名称。只要有 8 个字符是唯一的, 它就可以包含 30 个字符 (字母数字, 下划线 (_), 美元符号 ($) 和井号 (#))。
domain 是用于数据库的计算机环境。它包含的字符 (字母数字字符, 下划线 (_) 和井号 (#)) 数不应超过 128 个 (包括所有句点)。
例如:
sales.us.example.com
其中:
database_name 为 sales
domain 为 us.example.com
Oracle 系统标识符 - 它是特定主机上一个 Oracle 数据库实例的唯一名称。Oracle 系统标识符 (SID) 有助于标识控制文件和定位打开数据库时所需的文件。如果您输入全局数据库名, Oracle Universal Installer 会自动在“Oracle 系统标识符”字段中填充该数据库名。您可以在高级安装中更改此名称。
Oracle Univeral Installer 将单实例数据库的 SID 限制为 12 个字母数字字符。对于 RAC 数据库, SID 前缀 (即 SID 的前 8 个字符) 必须是每个数据库的唯一名称。SID 前缀不能包含下划线 (_), 美元符号 ($) 或井号 (#)。
单击下一步。