Release master
SQL Server to Odoo Sync - Release master
This release includes executables for Windows, macOS (Intel), and Linux platforms.
π₯ Downloads
- πͺ Windows: Download
sql-server-odoo-sync-windows-x86_64.exe - π macOS (Intel): Download
sql-server-odoo-sync-macos-x86_64.tar.gz - π§ Linux: Download
sql-server-odoo-sync-linux-x86_64.tar.gz
π Features
- Modern PyQt6 desktop interface with system tray integration
- Automated synchronization of SQL Server tables to Odoo 14
- Multi-database support with selective table sync
- Intelligent change detection using MD5 hashing
- Comprehensive logging and error handling
- CSV export with automatic file management
- Configurable retry logic and timeout settings
π Installation
Windows
- Download
sql-server-odoo-sync-windows-x86_64.exe - Run the executable directly
- Ensure Microsoft ODBC Driver 17 for SQL Server is installed
macOS
- Download
sql-server-odoo-sync-macos-x86_64.tar.gz(Intel Macs only) - Extract:
tar -xzf sql-server-odoo-sync-macos-x86_64.tar.gz - Run the executable:
./sql-server-odoo-sync-macos-x86_64 - Install Microsoft ODBC Driver if needed:
brew install msodbcsql17
Note: Apple Silicon Macs (M1/M2/M3) can run the Intel version using Rosetta 2.
Linux
- Download
sql-server-odoo-sync-linux-x86_64.tar.gz - Extract:
tar -xzf sql-server-odoo-sync-linux-x86_64.tar.gz - Make executable:
chmod +x sql-server-odoo-sync-linux-x86_64 - Run:
./sql-server-odoo-sync-linux-x86_64 - Install Microsoft ODBC Driver if needed
βοΈ Configuration
On first run, the application will create a config.ini file with default settings. Configure your:
- SQL Server connection details
- Odoo instance settings
- Sync preferences and schedules
- Logging levels
π Documentation
For detailed setup and configuration instructions, see the README.MD file.
π Security Note
Some antivirus software may flag PyInstaller executables as suspicious. This is a false positive common with packaged Python applications. The source code is available for review in this repository.
π System Requirements
- Windows: Windows 10 or later, Microsoft ODBC Driver 17 for SQL Server
- macOS: macOS 10.14 or later, Microsoft ODBC Driver 17 for SQL Server
- Linux: Ubuntu 18.04+ or equivalent, Microsoft ODBC Driver 17 for SQL Server
- Network access to both SQL Server and Odoo instances