Oracle 中的主地理数据库与用户方案地理数据库间的关系
ArcSDE for Oracle 地理数据库中 sde 用户以外的其他用户的方案中创建的地理数据库并不完全独立;某些功能(例如 ArcSDE 服务或用户定义的类型)仅限于 sde 用户方案中的主地理数据库。因此,无法将用户方案中的地理数据库视为方案本身的实体,并且应遵循以下规则:
- 无法在与主 sde 地理数据库版本不同的用户方案中创建地理数据库。例如,如果主地理数据库版本为 10,则无法运行 9.3 安装程序,也不能在用户方案中创建 9.3 版本的地理数据库。
- 必须先升级主 sde 地理数据库,才能升级用户方案中的地理数据库。
- 可以只升级主 sde 地理数据库而不升级其他用户方案中的地理数据库,但是不升级主 sde 地理数据库就无法升级用户的地理数据库。
- 您无法仅对用户方案创建备份并拥有一个完整的地理数据库;主 sde 地理数据库中用户定义的类型等从属对象必须成为备份的一部分。
- 如果使用 ArcSDE 服务进行连接,则 ArcSDE 服务的版本必须与主 sde 地理数据库的版本相同。
- 只有用户方案地理数据库与主 sde 地理数据库的版本相同时,才能使用 ArcSDE 服务连接到用户方案地理数据库。
- 到用户方案地理数据库的直接连接与到主 sde 地理数据库的直接连接遵循的支持规则相同。请参阅客户端与 ArcSDE 地理数据库的直接连接兼容性。
- 无法使用旧版本客户端连接到 10 版本地理数据库。对主地理数据库和用户方案地理数据库,此规则均适用。
根据这些规则,可能存在以下版本和连接情况:
ArcGIS 9.2 SP5 或 SP6 客户端
使用 9.2 SP5 或 SP6 版本的客户端时,与特定版本地理数据库的连接情况如下表所示:
主/用户方案地理数据库版本 | 直接连接或 ArcSDE 服务 | 仅直接连接 | 不能连接 |
---|---|---|---|
9.2 版主 sde 地理数据库 | |||
9.2 版主地理数据库中的 9.2 版用户方案地理数据库 | |||
9.3.x 版主 sde 地理数据库 | |||
9.3.x 版主地理数据库中的 9.3.x 版用户方案地理数据库 | |||
9.3.x 版主地理数据库中的 9.2 版用户方案地理数据库 | |||
10 版主 sde 地理数据库 | |||
10 版主地理数据库中的 10 版用户方案地理数据库 | |||
10 版主地理数据库中的 9.3.x 版用户方案地理数据库 | |||
10 版主地理数据库中的 9.2 版用户方案地理数据库 |
ArcGIS 9.3.x 客户端
使用 9.3.x 版本的客户端时,与特定版本地理数据库的连接情况如下表所示:
主/用户方案地理数据库版本 | 直接连接或 ArcSDE 服务 | 仅直接连接 | 不能连接 |
---|---|---|---|
9.2 版主 sde 地理数据库 | |||
9.2 版主地理数据库中的 9.2 版用户方案地理数据库 | |||
9.3.x 版主 sde 地理数据库 | |||
9.3.x 版主地理数据库中的 9.3.x 版用户方案地理数据库 | |||
9.3.x 版主地理数据库中的 9.2 版用户方案地理数据库 | |||
10 版主 sde 地理数据库 | |||
10 版主地理数据库中的 10 版用户方案地理数据库 | |||
10 版主地理数据库中的 9.3.x 版用户方案地理数据库 | 可以通过 9.3.1 SP1 或 SP2 客户端连接 | ||
10 版主地理数据库中的 9.2 版用户方案地理数据库 | 可以通过 9.3.1 SP1 或 SP2 客户端连接 |
ArcGIS 10 客户端
使用 10 版本的客户端时,与特定版本地理数据库的连接情况如下表所示:
主/用户方案地理数据库版本 | 直接连接或 ArcSDE 服务 | 仅直接连接 |
---|---|---|
9.2 版主 sde 地理数据库 | ||
9.2 版主地理数据库中的 9.2 版用户方案地理数据库 | ||
9.3.x 版主 sde 地理数据库 | ||
9.3.x 版主地理数据库中的 9.3.x 版用户方案地理数据库 | ||
9.3.x 版主地理数据库中的 9.2 版用户方案地理数据库 | ||
10 版主 sde 地理数据库 | ||
10 版主地理数据库中的 10 版用户方案地理数据库 | ||
10 版主地理数据库中的 9.3.x 版用户方案地理数据库 | ||
10 版主地理数据库中的 9.2 版用户方案地理数据库 |