配置 Sybase 连接
了解数据库端连接 Oracle GoldenGate 所需的用户权限以及为 Sybase 设置 Oracle GoldenGate 连接的配置说明。
为 Sybase 准备数据库用户和权限
Oracle GoldenGate 需要数据库用户帐户。创建此帐户并根据以下准则分配权限。
-
要保留数据的安全性并准确监视 Oracle GoldenGate 处理,请勿允许其他用户、应用程序或进程以 Oracle GoldenGate 数据库用户身份登录或运行。
-
创建专用于 Oracle GoldenGate 的数据库用户。对于必须连接到数据库的所有 Oracle GoldenGate 进程,它可以是同一用户:
-
提取(源数据库)
-
复制(目标数据库)
-
DEFGEN实用程序(源或目标数据库)
-
-
“提取”处理需要访问源数据库的权限。可执行以下操作之一:
-
授予系统管理员权限。
-
使用
replication_role分配用户名。授予复制角色的命令为:
-
sp_role 'grant', replication_role, *Extract_user*
Or
use *dbname* grant role replication_role to *Extract_user*
注:特定的 DDL 或 DML 操作可能需要同时使用 sa_role 和 replication_role。
- Replicat 进程需要对目标数据库具有连接和 DML 权限。