Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 在symmetricDs配置中,如何避免从机端数据库中的sym_uu表?_Mysql_Database_Database Replication_Symmetricds - Fatal编程技术网

Mysql 在symmetricDs配置中,如何避免从机端数据库中的sym_uu表?

Mysql 在symmetricDs配置中,如何避免从机端数据库中的sym_uu表?,mysql,database,database-replication,symmetricds,Mysql,Database,Database Replication,Symmetricds,我让主节点和salve节点在同一个系统上运行,从主节点复制到从节点,当我启动系统时,它将在主节点和从节点上生成sym_uu表。单向复制是否真的需要它。我试图在slave-side中添加以下属性 auto.config.database=false 但它会停止同步本身,我在主符号表中的条目如下 delete from sym_trigger_router; delete from sym_trigger; delete from sym_router; delete from sym_chann

我让主节点和salve节点在同一个系统上运行,从主节点复制到从节点,当我启动系统时,它将在主节点和从节点上生成sym_uu表。单向复制是否真的需要它。我试图在slave-side中添加以下属性

auto.config.database=false
但它会停止同步本身,我在主符号表中的条目如下

delete from sym_trigger_router;
delete from sym_trigger;
delete from sym_router;
delete from sym_channel where channel_id in ('item');
delete from sym_node_group_link;
delete from sym_node_group;
delete from sym_node_host;
delete from sym_node_identity;
delete from sym_node_security;
delete from sym_node;



insert into sym_channel 
(channel_id, processing_order, max_batch_size, enabled, description)
values('item', 1, 100000, 1, 'Item and pricing data');

insert into sym_node_group (node_group_id) values ('corp');
insert into sym_node_group (node_group_id) values ('store');

insert into sym_node_group_link (source_node_group_id, target_node_group_id, data_event_action) values ('corp', 'store', 'W');
insert into sym_node_group_link (source_node_group_id, target_node_group_id, data_event_action) values ('store', 'corp', 'P');



insert into sym_trigger 
(trigger_id,source_table_name,channel_id,last_update_time,create_time)
values('item','item','item',current_timestamp,current_timestamp);



insert into sym_router 
(router_id,source_node_group_id,target_node_group_id,router_type,create_time,last_update_time)
values('corp_2_store', 'corp', 'store', 'default',current_timestamp, current_timestamp);

insert into sym_router 
(router_id,source_node_group_id,target_node_group_id,router_type,create_time,last_update_time)
values('store_2_corp', 'store', 'corp', 'default',current_timestamp, current_timestamp);



insert into sym_trigger_router 
(trigger_id,router_id,initial_load_order,last_update_time,create_time)
values('item','corp_2_store', 100, current_timestamp, current_timestamp);



insert into sym_node (node_id,node_group_id,external_id,sync_enabled,sync_url,schema_version,symmetric_version,database_type,database_version,heartbeat_time,timezone_offset,batch_to_send_count,batch_in_error_count,created_at_node_id) 
 values ('000','corp','000',1,null,null,null,null,null,current_timestamp,null,0,0,'000');
insert into sym_node (node_id,node_group_id,external_id,sync_enabled,sync_url,schema_version,symmetric_version,database_type,database_version,heartbeat_time,timezone_offset,batch_to_send_count,batch_in_error_count,created_at_node_id) 
 values ('001','store','001',1,null,null,null,null,null,current_timestamp,null,0,0,'000');



insert into sym_node_security (node_id,node_password,registration_enabled,registration_time,initial_load_enabled,initial_load_time,created_at_node_id) 
 values ('000','5d1c92bbacbe2edb9e1ca5dbb0e481',0,current_timestamp,0,current_timestamp,'000');
insert into sym_node_security (node_id,node_password,registration_enabled,registration_time,initial_load_enabled,initial_load_time,created_at_node_id) 
 values ('001','5d1c92bbacbe2edb9e1ca5dbb0e481',1,null,1,null,'000');


insert into sym_node_identity values ('000');
如果从机端不需要sym_uuu表,请帮助我避免

提前谢谢

你说的是符号表,不是系统表,是吗

是的,您需要目标节点上的sym_uu表。例如,如果没有sym_节点,您的目标节点将无法注册并保持与源节点的注册。sym_uIncoming_uBatch保存从目标服务器同步的所有批数据等。

您指的是sym_uu而不是sys_uu表,不是吗


是的,您需要目标节点上的sym_uu表。例如,如果没有sym_节点,您的目标节点将无法注册并保持与源节点的注册。sym_incoming_batch保存从目标服务器同步的所有批数据等。

auto.config.database只是告诉SymmetricDS,您将自己管理SymmetricDS表的创建和维护。它们仍然是必需的。但是,可以将SymmetricDS表放在与目标表不同的目录数据库中


还有一个尚未记录的特性,可以设置一个通用的jdbc数据加载器,并使用一个小型的本地H2数据库作为SymmetricDS数据库。此选项仅用于与客户端的单向同步。

auto.config.database只是告诉SymmetricDS您将自己管理SymmetricDS表的创建和维护。它们仍然是必需的。但是,可以将SymmetricDS表放在与目标表不同的目录数据库中

还有一个尚未记录的特性,可以设置一个通用的jdbc数据加载器,并使用一个小型的本地H2数据库作为SymmetricDS数据库。此选项仅用于与客户端的单向同步