Potential Issues with Deploying to SQL Server 2016 Using sqlcmd from Linux in GitHub Pipeline

James, Ashwin (BC Pension) 0 Reputation points
2025-03-08T00:47:35.3733333+00:00

We are deploying to SQL Server 2016, where our developers use sqlcmd on Windows machines for development. However, our GitHub pipeline is using a Linux runner with sqlcmd on Linux for deployment. Could this setup cause any compatibility or operational issues during deployment?

SQL Server Transact-SQL
SQL Server Transact-SQL
SQL Server: A family of Microsoft relational database management and analysis systems for e-commerce, line-of-business, and data warehousing solutions.Transact-SQL: A Microsoft extension to the ANSI SQL language that includes procedural programming, local variables, and various support functions.
147 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Erland Sommarskog 119K Reputation points MVP
    2025-03-08T07:59:55.44+00:00

    The only issue I can think of are character-set issues. If you stick to UTF-8 consistently, you should be fine.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.