元素 | 用途 | 关键注意事项 |
---|---|---|
-d | 用于设置服务器数据复制类型 | 可在数据库服务器处于静默、联机或只读方式时使用 -d standard 选项 |
dbservername | 标识主或辅助服务器的数据库服务器名 | dbservername 参数必须对应于目的主数据库服务器的 DBSERVERNAME
参数。它不应对应于 DBSERVERALIASES 参数指定的数据库服务器之一。
在共享内存重新初始化之后,数据复制对中的其他数据库服务器的 dbservername 参数和数据库服务器的类型(标准、主或辅助)将保留 |
-d standard 选项删除数据复制对中数据库服务器之间的连接(如果存在一个连接)并将当前数据库服务器的数据库服务器类型设置为标准。此选项不更改对中其他数据库服务器的方式或类型。
只在从 RS 辅助服务器上断开主服务器的连接时使用 onmode -d standard 命令。 运行该命令使 HDR 辅助服务器转变成一个独立的服务器。您不能运行 onmode -d standard 来从 RS 辅助服务器上断开与主服务器的连接。从 RS 辅助服务器上断开主服务器的连接要运行以下命令:
onmode -d delete RSS dbservername
onmode -d standard
-d primary 选项将数据库服务器类型设置为主并尝试与 dbservername 指定的数据库服务器连接。如果连接成功,那么开启数据复制。主数据库服务器变成联机方式,而辅助数据库服务器变成只读方式。如果连接失败,那么数据库服务器变成联机方式,但不开启数据复制。
-d secondary 选项将数据库服务器类型设置为辅助,并尝试与 dbservername 指定的数据库服务器连接。如果连接成功,那么开启数据复制。主数据库服务器变成联机方式,而辅助数据库服务器变成只读方式。如果连接失败,那么数据库服务器变成只读方式,但不开启数据复制。
该命令有等同的 SQL 管理 API 函数。