Quantcast
Channel: SQL Server Replication forum
Viewing all 4054 articles
Browse latest View live

transactional replication with 1 publisher 2 subscribers in SQL 2012 SE

$
0
0
I have a setup of transaction replication between one publisher and subscriber in the Same server.Now, I need to add a new subscriber to the existing publisher. So publisher database name is DB_A and Subscriber 1 name is DB_B. So the new subscriber will be DB_C. 

Is this kind of setup possible on one server?

If yes then at the time of reinitialization is it going to apply the snapshot on DB_B as well as DB_C?

Also let say if due to disk error DB_B gets corrupted then will data be still replicated between DB_A and DB_C? (Assuming publisher, subscriber 1 and 2 are sitting on individual disks)

Need your valuable thoughts experts.
Thanks a ton.

sp_showpendingchanges - returning no rows for my database

$
0
0

I migrated a subscriber database over the weekend. Replication monitor shows that commands are being uploaded and downloaded successfully. The sysmergesubscriptions table shows the old with a status of 2 (deleted) and the new with a status of 1.

sp_showpendingchanges isn't returning any rows for the database when I run it in my subscriber database. 

When I run this on the publisher database, it shows the old subscription information with a large number of pending commands.

Is this a bug or do I need to do something to 'refresh' the sp_showpendingchanges information? I am on SQL 2008 R2 SP2.

Thanks,

Kim

Reinitialization in replication

$
0
0

Replication gurus,

I have a transactional replication with updatable subscription setup having 1 publisher and 4 subscribers. All the servers are SQL 2008. Recently I faced a situation where in 2 subscribers got reinitialized automatically. When I checked the replication history it showed below message just before the reinitialization for both the subscribers:

The concurrent snapshot for publication 'XXXXXX' is not available because it has not been fully generated or the Log Reader Agent is not running to activate it. If generation of the concurrent snapshot was interrupted, the Snapshot Agent for the publica

However replication for other two subscribers were running fine. Does someone have any idea what could have caused this issue and when the above message occurs?

The only change which was recently done in the replication was to add new subscription 2 days ago. However all the replications were running fine after that. This issue just happened yesterday midnight. So I am trying to understand the issue and am sure that new addition of subscriber wont cause any issue. Also if someone intentionally reinitializes the replication, is there any way to find out who reinitialized it? 

Let me know if you need any further details.


Transactional replication - difference in data type length between publisher and subscriber

$
0
0

Hi.

In reviewing our replication recently , we have found that there is structure differences between the two replicated schema on the destination/oracle end, even though the structure between replication scenarios appears the same. The primary differences is in datatypes and lengths between the two environments…for instance:

Primary

TABLE_NAMECOLUMN_NAMEDATA_TYPELENGTH
tblAcctCurrActNVARCHAR220


Replica

TABLE_NAMECOLUMN_NAMEDATA_TYPELENGTH
tblAcctCurrActNVARCHAR230

What could account for these differences?

KingRudeDog SQL Pee-On

Running transactional replication on SQL server 2008R2 but: “The process could not connect to subscriber 'SERVER NAME'”

$
0
0

I've set up Replication (transactional replication) between two remote servers. On the one of server that I configure Distribution & publication .another server is subscription. The subscription is all set & snapshot agent is started .but the actual replication doesn't take place.

When viewing the Synchronization Status of the subscription, i get an error, saying "The process could not connect to Subscriber ‘Server name'."

Clicking on start, this is the error message I get:

The agent could not be started.

Additional information:

An exception while executing a Transact-SQL statement or batch.

SQL Server Agent Error: Request to run job Server1-EDUSRV-Pubs-Server2-14 (from User Server1\Administrator) refused because the job is already running from a request by User sa.

Change database context to 'EDUSRV'.(Microsoft SQL Server Error:22022)

What can i do?

Please help me.Thanks

Adding a new article to existing publication(That subscribers have not been generated based on snapshot) in SQL SERVER 2008 R2

$
0
0

Hi Everyone,

I want to add a new article to existing publication in a transactional replication in sql server 2008 R2. The subscribers have not been generated based on snapshot. Now if I try to add new article, do I need to run snapshot agent or just I need to add the new article manually in subscriber and refill it and then add it to publication?

Regards,

AG


A.G

Please Help! I have a subscription/replication issue with the error - Replication-Replication Distribution Subsystem: agent (null) failed. The publication 'blah' does not exist.

$
0
0

I keep getting this error and my subscription table isn't populating:
The publication 'publish_playerSession_off_serverABC' does not exist.

Other setup items: 
1) Both servers are on the same domain Windows Server 2008 running SQL Server 2008 and the SQL agent is running under a network account. 
2) I have the publication destination on a shared network drive & the network account mentioned above has access to this drive. 

Thanks in Advance! Carl 


Carl

Transactional Replication To 2014

$
0
0

Hi All,

In our environment we are planning to move the subscriber and distributor to 2014 with publisher on 2008. So am doing some work around on this,

Since Publisher can be assigned to only a single Distributor instance, can i perform the new setting only through downtime as already a replication is running?

Can I perform this replication without disturbing the current setup.?

Do I need to look into any scenario/conditions except load balancing before setting up this replication? 

Thanks

Moug


Best Regards Moug


Peer-To-Peer Transaction Replication Errors

$
0
0

I've had Peer-to-peer Transactional Replication working great for the past few months.  Just this past week, I've encountered the following error:

 

Date  3/26/2008 10:35:40 AM
Log  Job History (SC1WV5431-LIMS-LIMS_Replication-MA1WV1302-11)

Step ID  2
Server  SC1WV5431
Job Name  SC1WV5431-LIMS-LIMS_Replication-MA1WV1302-11
Step Name  Run agent.
Duration  00:00:10
Sql Severity  0
Sql Message ID  0
Operator Emailed  
Operator Net sent  
Operator Paged  
Retries Attempted  0

Message
2008-03-26 14:35:50.109 Category:COMMAND
Source:  Failed Command
Number: 
Message: if @@trancount > 0 rollback tran
2008-03-26 14:35:50.109 Category:NULL
Source:  Microsoft SQL Native Client
Number:  20807
Message: No peers were found for SC1WV5431:LIMS:1. If you encounter this error when executing the stored procedure sp_requestpeerresponse, verify that subscriptions have been created before attempting to call the procedure again. If you encounter this error in other circumstances, contact Customer Support Services.
2008-03-26 14:35:50.109 Category:NULL
Source:  Microsoft SQL Native Client
Number:  21499
Message: The procedure sys.sp_MSupdatepeerlsn failed to UPDATE the resource MSpeer_lsns.. Server error = 0.

 

This is the error from the Agent Job.  The job from the other server runs perfectly with no errors.  I cannot find any help on this from Technet or google.

 

Has anyone encountered this before?

 

Thanks-

Jason Spangler

 

My article is not replicate

$
0
0

Hi 

The current environment and situation :

  • Transactionnal replication
  • Initialisation by backup-restore
  • Replication of a new table
  • Publisher : SQL Server 2008 (SP3) enterprise           
  • Distributor : SQL Server 2008 (RTM) enterprise

The problem :

When, I add the new objet by wizard or query :

EXEC sp_addarticle 
@publication = N'MyDB_Publication_Tran'
, @article = N'aaa_test_replication_V2'
, @source_owner = N'dbo'
, @source_object = N'aaa_test_replication_V2'
, @type = N'logbased'
, @description = N''
, @creation_script = N''
, @pre_creation_cmd = N'drop'
, @schema_option = 0x000000044A0378DF
, @identityrangemanagementoption = N'manual'
, @destination_table = N'aaa_test_replication_V2'
, @destination_owner = N'dbo'
, @status = 24
, @vertical_partition = N'false'
, @ins_cmd = N'CALL [sp_MSins_dboaaa_test_replication_V2]'
, @del_cmd = N'CALL [sp_MSdel_dboaaa_test_replication_V2]'
, @upd_cmd = N'SCALL [sp_MSupd_dboaaa_test_replication_V2]'

The first insertions in the table aaa_test_replication_V2 are not replicated to the subscriber.

I haven't error in replication monitor and the others tables are synchronized

But, the commands are seen by the distributor, I check the existence of the command to replicate with : 

USE distribution 	 
	SELECT s.name AS publisher
	, p.publisher_db
	, a.article 
	, p.publication
	, SUM(NbCommands) AS NbCommands
	FROM (
		SELECT publisher_database_id
		, article_id
		, COUNT(*) AS NbCommands
		FROM MSrepl_commands cmd
		GROUP BY publisher_database_id, article_id
	) cmd
	INNER JOIN MSpublisher_databases pd
		ON pd.id = cmd.publisher_database_id	
	INNER JOIN MSpublications p
		ON pd.publisher_id = p.publisher_id 	
		AND pd.publisher_db = p.publisher_db
	INNER JOIN MSarticles a
		ON a.article_id = cmd.article_id 
		AND a.publisher_id = pd.publisher_id
		AND a.publisher_db = p.publisher_db
	INNER JOIN sys.servers s
		ON p.publisher_id = s.server_id 
	WHERE a.article LIKE 'aaa_test_replication%'
	GROUP BY s.name, p.publisher_db, a.article, p.publication
	ORDER BY NbCommands DESC

Why, won’t the rows replicate?

The table :

CREATE TABLE aaa_test_replication_V2 (ID INT IDENTITY(1,1) NOT NULL PRIMARY KEY, C CHAR(100))

The insertion :

INSERT INTO aaa_test_replication_V3 VALUES ('dazoin')
GO 100




Transaction Replication not working after Re-indexing activity

$
0
0

Hi Support,

we are facing issue at SQL server transaction replication. The replication stop working after DB re-indexing activity on Sunday.

even after we re-initializes the replication it works fine for 6 days (Monday to Saturday) but failing Sunday onwards after the DB re-indexing activity. the Log file of the DB grows to 100 GB after re-indexing activity.

Please help.

Sync issue in Tran-replication

$
0
0

Hi All,

There is a Sync issue in Transnational replication, the sync is accurate to 1026 record, The problem started when the distributor agent stoped by itself and transaction from Dis -> Subs halted. So I restarted the distributor agent and transaction started to flow but very slow which is not acceptable, due to business critical i ran the snapshot job but it also did't work as it threw error 'The snapshot was generated or it was blocked', So I broke the subscriber and build it again, also re-started the log reader job. Now the replication seemed to be normal and started replicating the data.. but on further monitoring on every hour there was a difference of 1026 records.. the count in publisher and subscriber increased at equal speed with the difference of 1026 records 

Is there any specific reason for this? How come the difference stays constant even after creating a new subscriber?


Best Regards Moug

How "hard" does replication hit the client server?

$
0
0

We are looking at setting up our first replication.  Currently we are using a mixed 2008/2012 environment.  The business issue we are trying to fix is writing large tables in our production environment has slowed up users experience.   We process a ton of data each evening and during our heaviest write times to tables we find user experience issues.  

The question is simple, replication should write the data "lighter" then a typical database insert correct?  Or is it about the same?  We know the processes that cause issues, but there is not easy way to solve for it beyond fairly radical changes to our environment (we are not clustered).    

We plan on setting a master server that runs all processes, then publishes to the client (user interface) server.  

As a smaller side, if there is any recommend materials to learn about replication, please tell me.  

SQL Server upgrade with merge replication

$
0
0

We are planning to upgrade SQL Server 2005 to SQL Server 2012 and both the databases will be hosted on two different servers. SQL Server 2005 has around 25 merge publication and have around 400 laptops that subscribe to these publications. The new SQL server 2012 will also have same replication setup as the old server. The data base size on the existing server is 66 GB and takes about 1.5 hrs for initial sync up.

Due to various business constraints we can't move over to new server in a single switch. Instead we need to keep both the servers running for a month or two. During this process, we need to replicate (uni-directional) data from SQL server 2005 to SQL server 2012 on a daily basis. To achieve this we have tried the following approaches so far:

  • DB backup and restore from SQL 2005 to SQL 2012 server - In this approach, the publications are dropped by SQL 2012 after we restore.
  • SQL native replication - Could not setup Transactional, Merge and Snapshot replication due SQL server constraints. Cannot setup merge replication between SQL 2005(publisher) and SQL 2012(subscriber)
  • Microsoft Sync framework – Sync fwk expects identify column or primary key for the sync to work but database has 76 tables without any primary key
  • SSIS – DB consists of 170 tables and will require significant effort to write and maintain the package to sync update and delete operations on the DB. Insert operations on the other hand are easy to support.

We are looking for different options to setup server to server replication with given constraints. 

SQL Server upgrade with merge replication

$
0
0

We are planning to upgrade SQL Server 2005 to SQL Server 2012 and both the databases will be hosted on two different servers. SQL Server 2005 has around 25 merge publication and have around 400 laptops that subscribe to these publications. The new SQL server 2012 will also have same replication setup as the old server. The data base size on the existing server is 66 GB and takes about 1.5 hrs for initial sync up.

Due to various business constraints we can't move over to new server in a single switch. Instead we need to keep both the servers running for a month or two. During this process, we need to replicate (uni-directional) data from SQL server 2005 to SQL server 2012 on a daily basis. To achieve this we have tried the following approaches so far:

  • DB backup and restore from SQL 2005 to SQL 2012 server - In this approach, the publications are dropped by SQL 2012 after we restore.
  • SQL native replication - Could not setup Transactional, Merge and Snapshot replication due SQL server constraints. Cannot setup merge replication between SQL 2005(publisher) and SQL 2012(subscriber)
  • Microsoft Sync framework – Sync fwk expects identify column or primary key for the sync to work but database has 76 tables without any primary key
  • SSIS – DB consists of 170 tables and will require significant effort to write and maintain the package to sync update and delete operations on the DB. Insert operations on the other hand are easy to support.

We are looking for different options to setup server to server replication with given constraints. 


Would allow initialization from backup files when the Publisher is Oracle work ??

$
0
0

Hello,

I would like to know if "Allow  Initialization from backup files" work when publisher is Oracle.

We have a scenario where we are migrating one of our critical System which has replication from oracle.   

We are building a whole new  SQL Cluster, and we have to set up replication here. Any way we can do it with out need of doing the whole snapshot .

Appreciate any ideas on these.

Thanks !




Merge Replication - Enumerating inserts and updates repeating

$
0
0

Hello,

We are running merge replication using SQL Server 2008 R2.  Our servers are always on and synchronizing, however our clients go online and offline for random time periods.  We have it set up for a 45 day publication retention period, and I believe a 14 day snapshot retention period.  If our clients are offline for long periods, we have them come online within their 45 days so they can get caught up.

What I am seeing on one of our clients is they came up to get caught up being down for 40 days.  They took a while to get caught up, which is normal, however, every sync after that was extremely slow.  When I go in to view the snapshot agent status, I see it going through "Enumerating inserts and updates in article'...' (generation batch X), starting at 1, going up to 243, skipping some numbers along the way.  This takes about 25 minutes, then it says 'Merge completed with no data changes processed.' (which is what I expect).  The next time it runs, it goes through all the inserts and updates again that it had just gone through, again taking 25 minutes.  (Sometimes it will download a little data, sometimes upload a couple rows, which I expect).

If no data was uploaded/downloaded, when I go to replication monitor, it says that it spent 25 minutes in 'Initialization', if there was data uploaded, it seems to divide the time between the uploaded rows.  Note that the tables it enumerates inserts and updates to is not limited to the rows it uploads data for.  Also, I'm not sure if it is related, but just in case, while the client was doing its first sync to get caught back up, a relatively large number of entries were added to the database

This is the second or third time we have seen this over a couple years.  All of our other clients seem to be going fine.  Is there any reason or troubleshooting I can do to try to figure out why replication keeps enumerating the same inserts and updates every time?

Thank you for your time and help.

Data issue with Merge Replication using SQl Express 2012 -> SQL 2012

$
0
0

I have setup a Merge Replication to update Client PC's with table data from the main server.  These clients are running SQL Server Express 2012, the Main Server is on SQL Server 2012. 

The issue I am having is this

When I set the Snapshot format if I pick:

Native SQL Server - all Subscribers must be servers running SQL Server

Then on the client I am getting an error where it appears that data that is being Bulk Copied into the table is somehow being transformed into what looks like Japanese characters.  Not only does this make the data unusable, it also seems that that whatever data is it creating, is causing duplicate values on key fields.

If I change this option to:

Character - required if any subscriber is a device running Microsoft SQL Server Compact Edition.

Then the data comes over ok, but all of the timestamp fields are dropped off of the table schema and are not created, which creates errors in the application.

If I run using option 1 above, on another instance on the same server, then everything is fine, so it appears that it is an issue with SQL Express. As far as I understood, SQL Express is NOT the same as SQL Server Compact, but perhaps I am mistaken, or are there some settings I should be looking at? 

Problems starting Replication on large databases - SQL 2012

$
0
0

Hi all,

I have been battling SQL Server for a week trying to get replication up and running, now I realize that most probably I am doing something wrong and I hope that one of you can help pointing me in the right direction.

I want to start replication of a big (180GB) database in my lab environment and every time the end result is errors of the type "The row was not found at the Subscriber when applying the replicated command. (Source: MSSQLServer, Error number: 20598)".

There are more than one database to be replicated and the smaller ones (<= 4GB) have started without problems, a medium database of 21GB had one similar error and has been running for a few days since I found and inserted the missing data in the subscriber DB.

A couple of facts:

- I have set up the distributor as a remote distributor since the publishers are mirrored databases.
- I assume the distributor setup is OK since all the replicated databases are taking the same 'path' and the smaller ones are working.

- The distributor and the subscriber are set up on the same server.
- All in all the following procedure takes about 3.5-4 hours.
- The database is running in Full Recovery mode
- All log backups on the publisher are turned off for the duration.

Here's what I do:
On the publisher
Create the publication and add all the articles

use [Zaragoza]
exec sp_replicationdboption @dbname = N'Zaragoza',
                            @optname = N'publish',
                            @value = N'true'
GO
exec [Zaragoza].sys.sp_addlogreader_agent @job_login = N'NS-LAB-DB-40\SqlServiceUser',
                                          @job_password = N'********',  -- Modify Here
                                          @publisher_security_mode = 1,
                                          @job_name = null
GO
-- Adding the transactional publication
exec sp_addpublication @publication = N'Zaragoza_Full',
                       @description = N'Transactional publication of database ''Zaragoza'' from Publisher ''NS-LAB-DB-38''.',
                       @sync_method = N'concurrent',
                       @retention = 0,
                       @allow_push = N'true',
                       @allow_pull = N'true',
                       @allow_anonymous = N'false',
                       @enabled_for_internet = N'false',
                       @snapshot_in_defaultfolder = N'true',
                       @compress_snapshot = N'false',
                       @ftp_port = 21,
                       @allow_subscription_copy = N'false',
                       @add_to_active_directory = N'false',
                       @repl_freq = N'continuous',
                       @status = N'active',
                       @independent_agent = N'true',
                       @immediate_sync = N'true',  -- Needs TRUE
                       @allow_sync_tran = N'false',
                       @allow_queued_tran = N'false',
                       @allow_dts = N'false',
                       @replicate_ddl = 1,
                       @allow_initialize_from_backup = N'true',  -- Modify Here
                       @enabled_for_p2p = N'false',
                       @enabled_for_het_sub = N'false'
GO

/* SHOULD not need this since no snapshots will be generated
exec sp_addpublication_snapshot @publication = N'Zaragoza_Full',
                                @frequency_type = 1,
                                @frequency_interval = 1,
                                @frequency_relative_interval = 1,
                                @frequency_recurrence_factor = 0,
                                @frequency_subday = 8,
                                @frequency_subday_interval = 1,
                                @active_start_time_of_day = 0,
                                @active_end_time_of_day = 235959,
                                @active_start_date = 0,
                                @active_end_date = 0,
                                @job_login = N'NS-LAB-DB-40\SqlServiceUser',
                                @job_password = N'********',
                                @publisher_security_mode = 1
*/

exec sp_addarticle @publication = N'Zaragoza_Full',
                   @article = N'__MigrationLog',
                   @source_owner = N'dbo',
                   @source_object = N'__MigrationLog',
                   @type = N'logbased',
                   @description = null,
                   @creation_script = null,
                   @pre_creation_cmd = N'drop',
                   @schema_option = 0x000000000803509F,
                   @identityrangemanagementoption = N'manual',
                   @destination_table = N'__MigrationLog',
                   @destination_owner = N'dbo',
                   @vertical_partition = N'false',
                   @ins_cmd = N'CALL sp_MSins_dbo__MigrationLog',
                   @del_cmd = N'CALL sp_MSdel_dbo__MigrationLog',
                   @upd_cmd = N'SCALL sp_MSupd_dbo__MigrationLog'
GO
-- MANY more "EXEC sp_addarticle"....




On the publisher
I recompile the subscription SPs since I had problems with them once.
I use the output from the following statement:

USE Zaragoza;
EXEC sp_scriptpublicationcustomprocs @publication=N'Zaragoza_Full';




On the publisher
I backup the database & log

BACKUP DATABASE Zaragoza TO DISK = 'E:\Backup\Zaragoza_FULL.bkp' WITH INIT, STATS=5;
BACKUP LOG Zaragoza TO DISK = 'E:\Backup\Zaragoza_LOG.bkp' WITH INIT, STATS=5;


On the subscriber
Copy the backups from the publisher

CD /D E:\Backup
COPY /Y \\NS-LAB-DB-38-mirror\Backup\Zaragoza_FULL.bkp .
COPY /Y \\NS-LAB-DB-38-mirror\Backup\Zaragoza_LOG.bkp .


On the subscriber
Restore the database and log backups

USE [master]
GO

RESTORE DATABASE Zaragoza_Sub
FROM DISK = 'E:\Backup\Zaragoza_FULL.bkp'
WITH NORECOVERY, REPLACE, STATS=5,
     MOVE 'Zaragoza' TO 'I:\mssql_repl\Zaragoza_Sub\Zaragoza_Sub.mdf',
     MOVE 'Zaragoza_log' TO 'I:\mssql_repl\Zaragoza_Sub\Zaragoza_Sub_log.ldf';
GO

RESTORE LOG Zaragoza_Sub
FROM DISK = 'E:\Backup\Zaragoza_LOG.bkp'
     WITH RECOVERY, STATS=25;
GO


On the subscriber
Remove all triggers since I noticed that they interfered with the replication SPs

USE Zaragoza_Sub;

DECLARE @Trigger nvarchar(100),
        @SQL nvarchar(2000);

DECLARE curTriggers CURSOR
    LOCAL FAST_FORWARD FOR
    SELECT DISTINCT tr.name TriggerName--, te.type_desc TriggerType, ob.name TableName, tr.is_disabled, c.text
    FROM sys.triggers tr INNER JOIN
         sys.trigger_events te ON tr.object_id = te.object_id INNER JOIN
         sys.objects ob ON tr.parent_id = ob.object_id;

OPEN curTriggers;
FETCH NEXT FROM curTriggers INTO @Trigger;
WHILE @@FETCH_STATUS = 0
BEGIN
    SELECT @SQL = 'DROP TRIGGER dbo.' + @Trigger + ';';
    EXEC sp_executesql @SQL;
    FETCH NEXT FROM curTriggers INTO @Trigger;
END;
CLOSE curTriggers;
DEALLOCATE curTriggers;


On the publisher
Add the subscription and the push agent

-----------------BEGIN: Script to be run at Publisher 'NS-LAB-DB-38'-----------------
-----------------                           *********               -----------------
use [Zaragoza]

exec sp_addsubscription @publication = N'Zaragoza_Full',
                        @subscriber = N'NS-LAB-DB-40',
                        @destination_db = N'Zaragoza_Sub',
                        @subscription_type = N'Push',
                        @sync_type = N'initialize with backup',  --@sync_type = N'replication support only',
                        @status = N'active',  -- ADD this line
                        @article = N'all',
                        @update_mode = N'read only',
                        @subscriber_type = 0,
                        @backupdevicetype=N'disk',
                        @backupdevicename=N'E:\backup\Zaragoza_LOG.bkp';

exec sp_addpushsubscription_agent @publication = N'Zaragoza_Full',
                                  @subscriber = N'NS-LAB-DB-40',
                                  @subscriber_db = N'Zaragoza_Sub',
                                  @job_login = N'NS-LAB-DB-40\SqlServiceUser',
                                  @job_password = N'********',   -- Modify Here
                                  @subscriber_security_mode = 1,
                                  @frequency_type = 64,
                                  @frequency_interval = 0,
                                  @frequency_relative_interval = 0,
                                  @frequency_recurrence_factor = 0,
                                  @frequency_subday = 0,
                                  @frequency_subday_interval = 0,
                                  @active_start_time_of_day = 0,
                                  @active_end_time_of_day = 235959,
                                  @active_start_date = 20140618,
                                  @active_end_date = 99991231,
                                  @enabled_for_syncmgr = N'False',
                                  @dts_package_location = N'Distributor';
GO
-----------------END: Script to be run at Publisher 'NS-LAB-DB-38'-----------------



The worst part is that this is only a LAB system, when I apply this to Live I will have to deal with a 24/7 environment with 10,000+ transactions a day, so downtime is a total No-No.

If you are missing any details do not hesitate to ask, I will gladly provide all the details I have.

Have a great day

DS

Add and drop article to transaction replication on VLDB

$
0
0

Hi,

I having a database size around 2 TB.

In this case how can i add/drop article in transnational replication?

Because taking snapshot on 2 TB takes hours together, in this case how can i take snapshot for single table?

Viewing all 4054 articles
Browse latest View live