Sqlcmd – Modern command line tool written in Go for Microsoft SQL Server.
Docker image for old sqlcmd is also available.
- 1.x.0, 1.x.0-alpine, 1.x, 1.x-alpine, 1, 1-alpine, latest, latest-alpine
See Docker Hub page for all available tags.
All other parts of the library are licensed under BSD 2-Clause License.
Connect to an Sqlsrv inside another container (Container name is "my-sqlsrv"):
docker run -it --link my-sqlsrv:sqlsrv \
-e SQLCMDPASSWORD='yourStrong(!)Password' \
fabiang/go-sqlcmd -S sqlsrv -U sa
Or to any other server on the network:
docker run -it fabiang/go-sqlcmd -S some-sqlsrv -U sa
Get available options with:
docker run -it fabiang/go-sqlcmd '-?'