Open zacqed opened 1 year ago
As far as I am aware, nobody is actively working on it, but SQL Server support would be welcome. The catch I think would be that FreeTDS is GPL licensed and so development of an ADBC driver using it wouldn't be able to happen here.
Now that we can develop drivers in Go and use them in Python/R/C++/etc, we could use https://github.com/microsoft/go-mssqldb (the official Microsoft MSSQL client) which is BSD licensed.
That ia good to hear.
On Thu, Nov 2, 2023, 7:20 PM David Li @.***> wrote:
Now that we can develop drivers in Go and use them in Python/R/C++/etc, we could use https://github.com/microsoft/go-mssqldb (the official Microsoft MSSQL client) which is BSD licensed.
— Reply to this email directly, view it on GitHub https://github.com/apache/arrow-adbc/issues/588#issuecomment-1790775785, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAMZCR5DJCCHJI6L3J7ESUDYCOQITAVCNFSM6AAAAAAW7FDIJKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJQG43TKNZYGU . You are receiving this because you authored the thread.Message ID: @.***>
Not to hijack this, but could we also work on Sybase support at the same time? https://github.com/SAP/go-ase
Both products support FreeTDS.
The initial version of MS-SQL was a Unix port of Sybase for Windows..
SQL Server 6.0 is released in 1995, marking the end of collaboration with Sybase; Sybase would continue developing their own variant of SQL Server, Sybase Adaptive Server Enterprise, independently of Microsoft.
SQL Server 2005, released in 2005, finishes the complete revision of the old Sybase code into Microsoft code.
SQL Server 2017, released in 2017, adds Linux support for these Linux platforms: Red Hat Enterprise Linux, SUSE Linux Enterprise Server, Ubuntu & Docker Engine.[4]
I was reading the documentation and open issues to check on MSSQL implementation. Let me know if there is a plan in place to support it.
Thanks