QueryDock for MS-SQL Server Coming Soon
Query and manage remote Microsoft SQL Server databases, optimized for mobile.
About
QueryDock for MS-SQL Server is an Android client for querying and managing remote Microsoft SQL Server databases. It brings the core workflow of desktop tools like SSMS, Azure Data Studio, and DBeaver to a mobile-optimized UI/UX, and stays version-aware from SQL Server 2016 through 2025. Built with Kotlin, Jetpack Compose, and Material 3 on an MVVM + Repository architecture, it connects over JDBC with queries run off the main thread and cancellable mid-flight.
Features
- Multiple server connections with folder grouping, color tags, and real-time connection status
- SQL authentication, port/instance/database, encryption (off/on/strict TDS 8.0), trustServerCertificate, read-only mode, SSH tunneling (JSch), and Microsoft Entra sign-in
- Credentials encrypted with the Android Keystore (AES/GCM)
- Explorer from database to objects (tables, views, procedures, functions, indexes), global search, favorites, and new-object trait badges (temporal/ledger/graph/memory-optimized/columnstore), with DDL viewing, DROP, and rename (sp_rename)
- Schema & DDL: table designer (CREATE TABLE), ALTER (add/drop columns), and a GRANT/REVOKE permissions GUI
- Query editor with syntax highlighting, schema-aware autocomplete, version-aware snippets (2022/2025 T-SQL, vector/AI), a formatter, multiple result sets, history, an estimated execution-plan tree, and CSV/JSON export
- Table data with server-side pagination, inline edit/insert/delete, CSV import, and cell detail with JSON/XML pretty view
- Server dashboard: active sessions with kill, database size, security (logins/users), SQL Agent job view and run, and database backup/restore
- Korean/English UI, light/dark theming, edge-to-edge layout, and a home-screen quick widget