有人可以向我解释一下 Oracle 中的 SID、DB 名称、DB 域、全局数据库名称、服务名称、服务别名和实例名称有什么区别吗?
谢谢迈克尔
小智 11
SID = 标识数据库实例(数据库名称 + 实例编号)。因此,如果您的数据库名称是 somedb 并且您的实例编号是 3,那么您的 SID 是 somedb3。
DB Name = 数据库的名称(数据库可以被多个实例共享)
DB 域 = 通常与您的公司域 (somecompany.com) 相同
全局数据库名称 = 数据库名称 + 数据库域 (somedb.somecompany.com)
服务名称 = 一个或多个实例的“连接器”。在 RAC 环境中创建附加服务名称通常很有用,因为可以修改服务以使用特定 SID 作为主要或次要连接,或者根本不使用某些 SID。
服务别名 = 服务名称的别名(就像 CNAME 等)。假设您将服务名称设为对 dba 有意义的名称,但可能有点深奥。创建服务别名并将其命名为对用户有意义的名称。
实例名称 = 与 SID 相同
| 归档时间: |
|
| 查看次数: |
104294 次 |
| 最近记录: |