docker run --restart=always --name=sqlserver -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=thePassword_' -p 1433:1433 -d microsoft/mssql-server-linux:latest
Last active
February 14, 2019 21:41
-
-
Save virtualadrian/88b6416c9bff16520e7a632059baf626 to your computer and use it in GitHub Desktop.
MSSQL RESTORE DATABASE TSQL UBUNTU
docker cp mydatabase.bak sqlserver:/tmp/mydatabase.bak
USE master;
GO
ALTER DATABASE MyTestDatabase SET SINGLE_USER WITH ROLLBACK IMMEDIATE
GO
ALTER DATABASE MyTestDatabase MODIFY NAME = MyTestDatabaseCopy ;
GO
ALTER DATABASE MyTestDatabaseCopy SET MULTI_USER
GO
RESTORE DATABASE [databaseName] FROM DISK='/tmp/databaseName.bak'
WITH MOVE 'databaseName' TO '/var/opt/mssql/data/databaseName.mdf',
MOVE 'databaseName_Log' TO '/var/opt/mssql/data/databaseName.ldf';
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment