Làm cách nào để chuyển đổi tệp sao lưu cơ sở dữ liệu Microsoft SQL Server sao cho nhập vào cơ sở dữ liệu MySQL? Có cách nào hoặc công cụ miễn phí có sẵn cho việc này không?Chuyển đổi từ Microsoft SQL Server sang MySQL
Trả lời
ms2my (Pre-Alpha, miễn phí) http://sourceforge.net/projects/ms2my/
"Một công cụ giúp với MSSQL đến MySQL chuyển đổi/sao chép (cả csv & dump) dưới * nix.Possible sử dụng nó với crontab cho dữ liệu thường xuyên lấy .Giữ kho dữ liệu dựa trên mySQL được làm mới cũng có thể là một trong những khả năng sử dụng tập lệnh này. "
MSSQL đến MySQL Chuyển đổi (dùng thử miễn phí tải về, để mua $ 49) http://www.convert-in.com/mss2sql.htm
Tôi đã nhìn cho một thời gian, và nếu bạn không muốn thử ms2my, phía trên là về chỉ có tùy chọn khác. Và nó không phải là miễn phí.
Chúc may mắn tìm được một trang miễn phí, hy vọng có một địa chỉ ẩn trên Internet mà tôi không thể tìm thấy.
Không chắc về cơ sở dữ liệu của bạn phức tạp như thế nào, nhưng nếu chỉ một số bảng và dữ liệu, có free script here sẽ tự động chuyển đổi bảng và dữ liệu Microsoft SQL Server sang MySQL.
Nếu bạn cần một cái gì đó tinh vi hơn, thì MySQL có một migration toolkit cho phép bạn di chuyển từ Microsoft SQL Server sang MySQL. Ngoài ra, here is a tutorial về cách sử dụng. Lưu ý rằng đây hiện đã được ngưng, ủng hộ MySQL Workbench, mà đã data migration xây dựng trong.
Bên cạnh đó, this converter sẽ chuyển đổi tất cả mọi thứ trừ stored procedures từ MSSQL đến MySQL, với một mức giá chỉ có $ 50 mà không phải là xấu.
Ngoài ra, bạn có thể muốn xem this whitepaper từ trang web của MySql về cách lập kế hoạch di chuyển từ SQL Server sang MySQL, cũng như một số tài nguyên.
+1 cho bộ công cụ di chuyển MySQL. Tôi đã phải thực hiện chuyển đổi này trên một dự án và xử lý tất cả chỉ với hai vấn đề: 1) Tôi không cố gắng chuyển đổi các đốm màu đã được sử dụng để giữ hình ảnh và 2) chú ý đến bất kỳ cảnh báo nào bạn nhận được khi nhập vào MySQL. –
Có vẻ như một số liên kết này đã bị hỏng ngay bây giờ. – jcfollower
@jcfollower - Tôi đã sửa những lỗi này ngay bây giờ. – Icemanind
Nếu bạn đang sử dụng một sống MS SQL Server và một máy chủ MySQL sống, sau đó tôi nghĩ rằng tốt nhất VÀ THÊM lựa chọn CHÍNH XÁC bạn là sử dụng một công cụ chuyển đổi ETL/dữ liệu như Pentaho Data Integration (Kettle).
Với ấm đun nước, bạn có thể thiết kế trực quan (sử dụng các bước lưu lượng dữ liệu dễ học) gần như mọi chuyển đổi dữ liệu từ (các) nguồn dữ liệu đơn/nhiều sang một/nhiều đích dữ liệu. Một trong những tính năng bạn có thể quan tâm là trình hướng dẫn di chuyển cơ sở dữ liệu/bảng.
Nếu phân phối của cộng đồng Ấm là không đủ cho bạn, sau đó bạn có thể sử dụng Enterprise Edition với nhiều tính năng, hỗ trợ, vv
Hãy xem Omega Sync nó hỗ trợ xuất nhập khẩu và đồng bộ hóa giữa của DBMS khác nhau bao gồm Schema và dữ liệu bảng.
- 1. Chuyển đổi cột từ ngày sang ngày giờ Sql Server
- 2. Di chuyển từ Oracle sang Sql Server
- 3. Chuyển đổi tập lệnh MySQL thành SQL Server
- 4. Chuyển đổi cơ sở dữ liệu MS SQL Server (tệp .mdf) sang MySQL thông qua PhpMyAdmin?
- 5. Microsoft SQL Server 2008 - Ngày
- 6. Chuyển đổi UTC Mili giây sang DATETIME trong SQL server
- 7. Chuyển đổi .NET Ticks sang SQL Server DateTime
- 8. Chuyển đổi Float sang thập phân (SQL Server)
- 9. Chuyển đổi ngày sang các dấu tích trong SQL Server
- 10. Chuyển dữ liệu từ C# sang SQL Server 2008
- 11. Di chuyển dữ liệu từ Excel sang SQL Server bảng
- 12. Nhà phát triển di chuyển từ SQL Server sang Oracle
- 13. chuyển dữ liệu từ Excel sang SQL Server
- 14. Di chuyển cơ sở dữ liệu SQLite sang Microsoft SQL Server
- 15. Chuyển đổi tập lệnh MS SQL sang Mysql và Oracle
- 16. Xuất từ SQLite sang SQL Server
- 17. Mysql: Chuyển đổi DB từ giờ địa phương sang UTC
- 18. Làm cách nào để chuyển đổi tệp SQL Server 2008 .mdf thành SQL Server 2012?
- 19. Ứng dụng truy cập MS - Chuyển đổi lưu trữ dữ liệu từ Access sang SQL Server
- 20. Sai số giây khi chuyển đổi từ XML sang SQL Server datetime
- 21. Lỗi khi chuyển đổi kiểu dữ liệu khi nhập từ Excel sang SQL Server 2008
- 22. Đọc dữ liệu từ Microsoft SQL Server vào R
- 23. Chèn Microsoft SQL Server từ truy vấn chọn
- 24. Di chuyển từ MySQL sang PostgreSQL
- 25. Cách chuyển đổi từ varbinary sang char/varchar trong mysql
- 26. Chuyển đổi bảng mysql từ latin1 sang utf8
- 27. Chuyển đổi T-SQL thành MySQL
- 28. Làm thế nào để chuyển đổi cơ sở dữ liệu SQL Server 2008 R2 sang SQL Server 2012?
- 29. Chuyển đổi TSQL sang MS-Access SQL
- 30. Xác thực email Microsoft SQL Server
Bạn có thể cụ thể hơn không? 'SQL Server' có thể có nghĩa là phiên bản Oracle, phiên bản Microsoft, v.v. – JClaspill
Bạn đặc biệt muốn có thể sao lưu cơ sở dữ liệu MS SQL và nhập vào MySQL, hay bạn chỉ muốn có thể di chuyển cơ sở dữ liệu MS SQL Server cho MySQL? –
Bạn có thể sẽ hối tiếc khi di chuyển từ MSSQL sang MySQL. Đặc biệt là nếu bạn dựa vào trình tối ưu hóa kế hoạch truy vấn ở tất cả (truy vấn lồng nhau, nhiều kết nối bảng, v.v.). Một lựa chọn tốt hơn, đặc biệt là nếu bạn đang chạy Windows Server, sẽ là PostgreSQL. – gordy