SQL Server Replication Transactional Replication from MSSQL 200x to MYSQL 5.x
-
Upload
thet-aung-min-latt -
Category
Technology
-
view
1.603 -
download
3
description
Transcript of SQL Server Replication Transactional Replication from MSSQL 200x to MYSQL 5.x
![Page 1: SQL Server Replication Transactional Replication from MSSQL 200x to MYSQL 5.x](https://reader034.fdocuments.us/reader034/viewer/2022051015/555107a5b4c90572478b52c0/html5/thumbnails/1.jpg)
SQL Server SQL Server ReplicationReplication
Transactional Replication from MSSQL 200x to MYSQL 5.x
Thet Aung Min [email protected] Director - Tbit Solution
![Page 2: SQL Server Replication Transactional Replication from MSSQL 200x to MYSQL 5.x](https://reader034.fdocuments.us/reader034/viewer/2022051015/555107a5b4c90572478b52c0/html5/thumbnails/2.jpg)
Co presenterCo presenterKyaw Soe Thet
Senior web developer Tbit Solution
May Zune AungSenior web developer Tbit Solution
![Page 3: SQL Server Replication Transactional Replication from MSSQL 200x to MYSQL 5.x](https://reader034.fdocuments.us/reader034/viewer/2022051015/555107a5b4c90572478b52c0/html5/thumbnails/3.jpg)
SQL Server Replication?SQL Server Replication?
![Page 4: SQL Server Replication Transactional Replication from MSSQL 200x to MYSQL 5.x](https://reader034.fdocuments.us/reader034/viewer/2022051015/555107a5b4c90572478b52c0/html5/thumbnails/4.jpg)
SQL Server ReplicationSQL Server ReplicationSnapshot replication
Transactional replication
Merge replication
![Page 5: SQL Server Replication Transactional Replication from MSSQL 200x to MYSQL 5.x](https://reader034.fdocuments.us/reader034/viewer/2022051015/555107a5b4c90572478b52c0/html5/thumbnails/5.jpg)
Snapshot replicationSnapshot replicationdistributes data exactly as it
appears at a specific momentdoes not monitor for updates to
the data
![Page 6: SQL Server Replication Transactional Replication from MSSQL 200x to MYSQL 5.x](https://reader034.fdocuments.us/reader034/viewer/2022051015/555107a5b4c90572478b52c0/html5/thumbnails/6.jpg)
Transactional replicationTransactional replication starts with a snapshot of the
publication database objects and data
subsequent data changes and schema modifications in near real time
intermediate data stateshigh volume of insert, update, and
delete activitynon-SQL Server database
![Page 7: SQL Server Replication Transactional Replication from MSSQL 200x to MYSQL 5.x](https://reader034.fdocuments.us/reader034/viewer/2022051015/555107a5b4c90572478b52c0/html5/thumbnails/7.jpg)
Merge replicationMerge replicationtracked with triggersserver-to-client environmentsclient receive data, make
changes offline, and later synchronize changes
![Page 8: SQL Server Replication Transactional Replication from MSSQL 200x to MYSQL 5.x](https://reader034.fdocuments.us/reader034/viewer/2022051015/555107a5b4c90572478b52c0/html5/thumbnails/8.jpg)
Sample replicationSample replication
mssql
mysql
Changes at the web
![Page 9: SQL Server Replication Transactional Replication from MSSQL 200x to MYSQL 5.x](https://reader034.fdocuments.us/reader034/viewer/2022051015/555107a5b4c90572478b52c0/html5/thumbnails/9.jpg)
Test enviromentTest enviromentWindows7MSSQL Server 2008MYSQL ODBC connecter 3.5
(http://dev.mysql.com/downloads/connector/odbc/3.51.html)
xampp (MYSQL 5.1.x, phpmyadmin)
![Page 10: SQL Server Replication Transactional Replication from MSSQL 200x to MYSQL 5.x](https://reader034.fdocuments.us/reader034/viewer/2022051015/555107a5b4c90572478b52c0/html5/thumbnails/10.jpg)
Allow mysql userAllow mysql user
![Page 11: SQL Server Replication Transactional Replication from MSSQL 200x to MYSQL 5.x](https://reader034.fdocuments.us/reader034/viewer/2022051015/555107a5b4c90572478b52c0/html5/thumbnails/11.jpg)
Install MYSQL ODBC Install MYSQL ODBC connecter 3.5connecter 3.5
![Page 12: SQL Server Replication Transactional Replication from MSSQL 200x to MYSQL 5.x](https://reader034.fdocuments.us/reader034/viewer/2022051015/555107a5b4c90572478b52c0/html5/thumbnails/12.jpg)
add MYSQL ODBC driver in add MYSQL ODBC driver in dsndsn
![Page 13: SQL Server Replication Transactional Replication from MSSQL 200x to MYSQL 5.x](https://reader034.fdocuments.us/reader034/viewer/2022051015/555107a5b4c90572478b52c0/html5/thumbnails/13.jpg)
SQL Server Management SQL Server Management StudioStudioStart it
![Page 14: SQL Server Replication Transactional Replication from MSSQL 200x to MYSQL 5.x](https://reader034.fdocuments.us/reader034/viewer/2022051015/555107a5b4c90572478b52c0/html5/thumbnails/14.jpg)
Publication databasesPublication databases
![Page 15: SQL Server Replication Transactional Replication from MSSQL 200x to MYSQL 5.x](https://reader034.fdocuments.us/reader034/viewer/2022051015/555107a5b4c90572478b52c0/html5/thumbnails/15.jpg)
Change Provider OptionsChange Provider Options
Expend -> linked servers -> Providers
right click "MSDASQL“,Nested querieslevel zero onlyallow inprocesssupports 'like' operator
![Page 16: SQL Server Replication Transactional Replication from MSSQL 200x to MYSQL 5.x](https://reader034.fdocuments.us/reader034/viewer/2022051015/555107a5b4c90572478b52c0/html5/thumbnails/16.jpg)
Change Provider OptionsChange Provider Options
![Page 17: SQL Server Replication Transactional Replication from MSSQL 200x to MYSQL 5.x](https://reader034.fdocuments.us/reader034/viewer/2022051015/555107a5b4c90572478b52c0/html5/thumbnails/17.jpg)
Step1Step1new query window Step1
![Page 18: SQL Server Replication Transactional Replication from MSSQL 200x to MYSQL 5.x](https://reader034.fdocuments.us/reader034/viewer/2022051015/555107a5b4c90572478b52c0/html5/thumbnails/18.jpg)
Step2Step2query window Step2
![Page 19: SQL Server Replication Transactional Replication from MSSQL 200x to MYSQL 5.x](https://reader034.fdocuments.us/reader034/viewer/2022051015/555107a5b4c90572478b52c0/html5/thumbnails/19.jpg)
Step3Step3query window Step3
![Page 20: SQL Server Replication Transactional Replication from MSSQL 200x to MYSQL 5.x](https://reader034.fdocuments.us/reader034/viewer/2022051015/555107a5b4c90572478b52c0/html5/thumbnails/20.jpg)
References:References: msdn.microsoft.com/en-us/library/ms152531.aspx
dbperf.wordpress.com/2010/07/22/link-mysql-to-ms-
sql-server2008/server2008/
www.ideaexcursion.com/2009/02/25/howto-setup-sql-
server-linked-server-to-mysql
www.mssqltips.com/sqlservertip/2300/introduction-to-
sql-server-heterogeneous-replication
www.codeproject.com/Tips/452732/MySQL-Database-
Replication-Procedure
akprogrammingblog.blogspot.com
![Page 21: SQL Server Replication Transactional Replication from MSSQL 200x to MYSQL 5.x](https://reader034.fdocuments.us/reader034/viewer/2022051015/555107a5b4c90572478b52c0/html5/thumbnails/21.jpg)
Questions?Questions?