Dj-MsSql2Maria is a portable, standalone Windows desktop application (.NET 9 WPF). Drop one or more SQL Server .sql files, a .bak backup file, or one or more .csv data files into Dj-MsSql2Maria, point it at an output folder, enter your DB Name, click GO, and receive MariaDB-ready .sql output.
Scripts that create tables begin with CREATE DATABASE IF NOT EXISTS and USE statements for the database name you provide. Data-only scripts begin with USE only. This means every output file targets the correct database and can be imported directly into a fresh MariaDB instance without manual editing.
When converting a BAK or CSV file you can independently choose whether to generate scripts for Tables and/or Data, and whether each should be written as a single consolidated file or as individual per-source .sql files (one script per table creation / one per source file's data).
No installer. No SQL Server. No internet connection. One .exe.
Features
- Input SQL File(s)
- Import .CSV File(s)
- BAK file
- Tables / Data toggle
- Consolidate CREATE TABLE
- Consolidate INSERT DATA
- Filename suffix
- Real-time log
- Status panel
- Cancellable
- Portable EXE