There is a business need that a new table needs to be created at all servers and this table should be part of replication. We already have replication set between head quarter server and location servers;'replicate schema changes' is also set to true. We will need to fire the creation script at head quarter. After say creation of this new table at head quarter server; it has to be ticked for replication. Is it necessary to reinitialize at head quarter after ticking for replication; so that it is taken care in replication from head quarter to location. Is there any less processor and hard disk intensive way out to achieve it in replication (as I will need to do it in serial at head quarter first and then one by one at all other location servers).
Also what does SQL Server engine do when new table is created and reinitialized. Thanks in advance.