I want to upload some data to Azure SQL server.
It need to use “Microsoft ODBC Driver for SQL Server (Linux)”.
So i followed the teaching.
After Add Microsoft SQL Server Ubuntu repository, it cannot find the library (msodbcsql17 , mssql-tools)
But in Original Ubuntu 18.04, it is worked.
Please help me to fix the problem.
Thanks.
Note that those drivers are already compiled for a desktop PC architecture. You would need the arm64/aarch64/ARMv8-a versions instead. Since it is unlikely those are available precompiled, then I would expect that you will need to get those in source code format and compile it yourself (I do not know if source code is available, nor where to find it if it is). Since the drivers are available for desktop PC, then there is a possibility source code is available somewhere.
Note that package repositories understand package and local system architecture. If you were to find a way to force the install of the incorrect architecture it still would not work, although you’d probably have a mess.
SQL Server is not supported on ARM architecture. For installing the SQL database engine on ARM64, you need to use Azure SQL Database Edge. Azure SQL Database Edge is currently in Public Preview and is supported on ARM64 devices. You will need to sign up for the public preview using the Contact Form located at the bottom of the Azure SQL Database Edge homepage.