Hi,
I would like to know about the procedure, if there is any, to replicate the database in a central server to everyone users system so that they could use the application related to it in an offline mode as well.
I couldn't use sql server as every user might not have the SSMS in their system.
hello Keshav Singh
i am using Mysql for my project, i have configured data replication using mysql , but problem is when ever i restart mysql or master-PC the mysql-bin.000001 is also changing so i need to configure again in slave file,is there any way to avoided this or change should i need to change my database other.
how to find out that the data is not replicated to the subscriber for the below concepts;
1. Data Is Not Being Delivered to Subscribers(how to find out)
2. Data at the Publisher and Subscriber Do Not Match(how to find out)
3. The System Has a Performance Issue(how to find out)
4. Security Issues Are Preventing Data from Being Replicated(how to find out)
5. A Merge Subscription Has Expired and Changes Must Be Uploaded(how to find out).
and once we find out then how to resolve these issues
Dear all
I want to synchronize two tables have the same fields in two databases on SQL 2008R2. I want to sync only some columns and some columns do not.
I still wish to receive the data table are all the same as the original
I've used Transactionnal replication, in step Publication select articles sync table I give a few instances. Results of sync but still getting lost Subscriptions sidebar that their columns are not synchronous.
please everyone fears only way to sync just the columns that remain do not want to sync.
hello...
by using transactional replication i can replicate data to local server but facing problem while adding distributor to remote server or say cloud server... what can i do for this ???? please reply as soon as possible..
This is a wonderful article that explained all my questions about syncing data through different servers. I have few questions for you to explain please
Scenario:
I am developing a desktop application for a trading firm using SQL Server 2008 R2 as back end. They have a warehouse and three outlets with similar Db’s at different locations. All purchases are done at warehouse and sales at outlets. Now I need to
a) Replicate “Items” and “stock transfer note” data from warehouse to outlets on real-time basis
b) Replicate each outlet’s sales data back to warehouse at evening daily (assuming that conflict are resolved)
Question:
1) Would it be good to buy hosting with SQL server support. This online server will act as main server which will sync with warehouse and outlets.
a. What type of capabilities should I check before selecting the hosting service provider
b. Will outlets able to be configured as “Updatable Subscribers” for syncing their sales data back to online server? I mean shall I need static IPs for each outlet?
2) Or shall I buy a dedicated server to overcome server capabilities issues
a. 1a would be still there
b. Will there be any licensing issues on dedicated server?
3) Or shall I buy static IP for warehouse and configure replication on it as publisher & distributor (with updateable subscription on outlets)?
Thanks in advance for your time. Prompt response will be appreciated.
Hello Keshav,
Replicationisnot possible without SQL Server Std or higher; is it possible to have replication kind of functional in SQL Server express edition through web services/WCF?
Thanks,
Babu MS.
I am having one problem with the Replication model in entirety.
I don't find Local Publisher folder in local sql server setup. Though on dedicated server I can find this folder but when I try to create a publisher then I get the error which is something below:
TITLE: New Subscription Wizard
------------------------------
Microsoft SQL Server Management Studio is unable to access replication components because replication is not installed on this instance of SQL Server. For information about installing replication, see the topic Installing Replication in SQL Server Books Online.
For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1600.1&EvtSrc=Microsoft.SqlServer.Management.UI.ReplUtilitiesErrorSR&EvtID=ReplicationNotInstalled&LinkId=20476
SQL Server replication requires the actual server name to make a connection to the server. Connections through a server alias, IP address, or any other alternate name are not supported. Specify the actual server name, 'ADMIN'. (Replication.Utilities)
Please suggest how I can get it working on my Local and Dedicated servers.
This article is great. I have a question though. I am trying to move data over from one server to another. I am not sure if linked server or snap shot replication is better option.
The data gets copied over to server A and then once finished, this same data needs to get over to server B with out much delay.
I found this article, very suitable .My query is.
I have 3 databases say A, B and C(Master Database) into a single instance on Microsoft SQL SERVER 2008 R2.
Now I want to replicate some table’s data from A and B publisher Database to C Subscriber Database.
Can you please tell me how I can do this?
I'm not the article author, but I do have an answer to your question. The replication process itself works between one published database and one subscribed database. This means that a single publication will only provide data from a single database, and one subscription will only insert data into a single database.
So your case, where two databases are replicated to a single database means that you must have two publications, one for A and one for B, and two subscriptions, one from A to C and one from B to C.
All objects (tables, indexes, constraints, triggers, properties, whatnot) between A and B must be non-intersecting. Also, all this can be done on a single instance of MS SQL Server 2008 R2.
The actual process on how to do this? Read up on the article above, perform publication and subscription steps twice. It might require some creative tinkering, though.
Hope this gets you started =)
------------------------------
Programming Windows is like
a box of assorted chocolates.
Its a superb link for understanding purpose, but after going through it i had some doubts in my mind, i thought lets just ask and see if somebody can help..
1. Lets say i am using pull replication, what happens if this replication doesn't get commited or it gets half commited. is there a way to know this, can i send email to someone if this job gets failed.
2. Lets say as a subscriber i just want to read data from distributor but it should be replicated at every day at morning 5, what i should do.
3. or if not possible which action user should take to run this think at every day 5 morning.
4. Which replication strategy well suits my scenario, if i just need to read data every morning 5 and show that data on my front end.
1. Lets say i am using pull replication, what happens if this replication doesn't get commited or it gets half commited. is there a way to know this, can i send email to someone if this job gets failed.
You have agent jobs doing this, refer and understand how to use replication monitor. Via LSN numbers which gets captured you can get to know this also there are replication procs and DMVs.
2. Lets say as a subscriber i just want to read data from distributor but it should be replicated at every day at morning 5, what i should do.
Setup a simple snapshot replication everyday 5 am. this is a simple requirement.
3. or if not possible which action user should take to run this think at every day 5 morning.
answered in 2
4. Which replication strategy well suits my scenario, if i just need to read data every morning 5 and show that data on my front end.
I red your article it is wonderful, I require a little idea from you if possible. I have a database at my site the application has a database which is a copy of that database. What i want is that when users insert, update or delete the data it should also be done in my database. The users can be many and are located at remote place and there is a possibility that they may not have internet connection there. still they use the application insert, update or delete the data and then when they can connect they may give the changes. Do you have any idea of doing such thing? Thanks in advance
Arjun, I have come up with the solution using Transactional Replication with updatable subscripts, the only issue now remaining is that I need to connect to the remote Database Instances, Can u Help me with some idea regarding that?
Hi sir, I have a question if you don't mind, I created a grading system and I want it to distribute it to all teachers in my school. I like my "distributed programs" use only one database more likely a server. Is this possible if I use the replication in ms sql server since that I want to synchronized the teachers and student information.
how can I do that.
I am not clear about your requirement but if you have same server and same database then there is no need for replication, what you could do is create customized views and show appropriate data to the teachers also the same view could be used to perform DML by the teachers.
If you may, replication has a different set of requirement and scenarios where it is ideally used..