Transactional replication with updating subscribers


12-Feb-2019 11:11

A trigger that contains data modification logic within itself is called a nested trigger.

A simple view can be thought of as a subset of a table.

In relational database design, the process of organizing data to minimize redundancy.

Cumulative Update; Cumulative updates contain the bug fixes and enhancements–up to that point in time–that have been added since the previous Service Pack release and will be contained in the next service pack release.

Interdependencies among these tables are expressed by data values rather than by pointers. An RDBMS has the capability to recombine the data items from different files, providing powerful tools for data usage.

Database normalization is a data design and organization process applied to data structures based on rules that help build relational databases.

Table scans are sometimes unavoidable, but on large tables, scans have a terrific impact on performance.

is a special type of index that reorders the way records in the table are physically stored. The leaf nodes of a clustered index contain the data pages.SQL Server CUs are certified to the same levels as Service Packs, and should be installed with the same level of confidence.976761 FIX: Error message when you perform a rolling upgrade in a SQL Server 2008 cluster : "18401, Login failed for user SQLTEST\Agent Service. Only administrator can connect at this time.[SQLState 42000]"956718 FIX: A MERGE statement may not enforce a foreign key constraint when the statement updates a unique key column that is not part of a clustering key that has a single row as the update source in SQL Server 2008977151 FIX: Error message when you add a subscription to a republisher that is in a merge publication in SQL Server 2005: "Cannot create the subscription because the subscription already exists in the subscription database"949959 FIX: Error message when you synchronize the data of a merge replication in SQL Server 2005: "The merge process is retrying a failed operation made to article 'Article Name' - Reason: 'Invalid input parameter values.Check the status values for detail.'"945916 FIX: Error messages when you delete some records of a table in a transaction or when you update some records of a table in a transaction in SQL Server 2005: "Msg 9002," "Msg 3314," and "Msg 9001"940933 FIX: Some changes from subscribers who use SQL Server 2005 Compact Edition or Web synchronization are not uploaded to the publisher when you use the republishing model in a merge publication in Microsoft SQL Server 2005940937 FIX: Error message when you try to update the index key columns of a non-unique clustered index in SQL Server 2005: "Cannot insert duplicate key row in object 'Object Name' with unique index 'Index Name'"940942 FIX: Error message when you run a stored procedure that references tables after you upgrade a database from SQL Server 2000 to SQL Server 2005: "A time-out occurred while waiting for buffer latch"940384 FIX: You receive a System. Contains method on a computer that has SQL Server 2005 Service Pack 2 installed939285 FIX: Error message when you run a stored procedure that starts a transaction that contains a Transact-SQL statement in SQL Server 2005: "New request is not allowed to start because it should come with valid transaction descriptor"937041 FIX: Changes in the publisher database are not replicated to the subscribers in a transactional replication if the publisher database runs exposed in a database mirroring session in SQL Server 2005934706 FIX: Error message when you perform a piecemeal restore operation after you enable vardecimal database compression in SQL Server 2005 Service Pack 2: "Piecemeal restore is not supported when an upgrade is involved"934109 FIX: The Distribution Agent generates an access violation when you configure a transactional replication publication to run an additional script after the snapshot is applied at the subscriber in SQL Server 2005940719 FIX: A memory leak occurs when you call the Initialize method and the Terminate method of the SQLDistribution object in a loop in an application that you develop by using Microsoft Active X replication controls in SQL Server 2005937545 FIX: Error message when you use the BULK INSERT statement to import a data file into a table in SQL Server 2005 with SP1: "The OLE DB provider "BULK" for linked server "(null)" reported an error"936179 FIX: Error message when you use SQL Native Client to connect to an instance of a principal server in a database mirroring session: "The connection attempted to fail over to a server that does not have a failover partner"934065 FIX: Error message when the Replication Merge Agent runs to synchronize a merge replication subscription in SQL Server 2005: "The merge process failed to execute a query because the query timed out"928789 FIX: Error message in the database mail log when you try to use the sp_send_dbmail stored procedure to send an e-mail in SQL Server 2005: "Invalid XML message format received on the External Mail Queue"926493 FIX: Error message when you restore a transaction-log backup that is generated in SQL Server 2000 SP4 to an instance of SQL Server 2005: Msg 3456, Level 16, State 1, Line 1.In addition, triggers can also execute stored procedures.



Nov 02, 2010 Yesterday on Twitter a few people expressed disgust at a conference slide listing transactional replication as a high-availability HA technology.… continue reading »


Read more

Nov 25, 2008 SQL-Server Interview Questions. What is RDBMS? Relational Data Base Management Systems RDBMS are database management systems that maintain data records.… continue reading »


Read more

What version of SQL Server do I have? This unofficial build chart lists all of the known Service Packs SP, Cumulative Updates CU, patches, hotfixes and other.… continue reading »


Read more

Learn how to get set up for SQL Server replication, the replication options available to you, and how to avoid SQL Server issues and errors ahead of time.… continue reading »


Read more

Replication in SQL Server simply refers to the process of copying data from one database to another. This movement of data is subject to a large number of options.… continue reading »


Read more