@@ -14,7 +14,7 @@ while [[ $STATUS -ne 0 ]] && [[ $i -lt 60 ]]; do
1414 i=$i +1
1515 echo " *************************************************************************"
1616 echo " Waiting for SQL Server to start (it will fail until port is opened)..."
17- /opt/mssql-tools /bin/sqlcmd -t 1 -S 127.0.0.1 -U sa -P $MSSQL_SA_PASSWORD -Q " select 1" >> /dev/null
17+ /opt/mssql-tools18 /bin/sqlcmd -C -t 1 -S 127.0.0.1 -U sa -P $MSSQL_SA_PASSWORD -Q " select 1" >> /dev/null
1818 STATUS=$?
1919 sleep 1
2020done
2828echo " ======= MSSQL SERVER STARTED ========" | tee -a ./config.log
2929
3030echo " *********** Preparing SQL Server instance features: Contained databases " | tee -a ./config.log
31- /opt/mssql-tools /bin/sqlcmd -S 127.0.0.1 -U sa -P $MSSQL_SA_PASSWORD -d master -i /var/opt/mssql/setup/setup.instance.sql
31+ /opt/mssql-tools18 /bin/sqlcmd -C -S 127.0.0.1 -U sa -P $MSSQL_SA_PASSWORD -d master -i /var/opt/mssql/setup/setup.instance.sql
3232
3333# If the wideworldimportersdw is restored, we don´t need to restore it again
3434#
@@ -40,25 +40,25 @@ echo "FORCE_ATTACH_IF_MDF_EXISTS: $FORCE_ATTACH_IF_MDF_EXISTS" | tee -a ./config
4040if [ ! -f " $file " ]
4141then
4242 echo " *********** Restoring databases: WideWorldImporters, Adventureworks, tpcc ..." | tee -a ./config.log
43- /opt/mssql-tools /bin/sqlcmd -S 127.0.0.1 -U sa -P $MSSQL_SA_PASSWORD -d master -i /var/opt/mssql/setup/setup.restore.sql
43+ /opt/mssql-tools18 /bin/sqlcmd -C -S 127.0.0.1 -U sa -P $MSSQL_SA_PASSWORD -d master -i /var/opt/mssql/setup/setup.restore.sql
4444
4545 case $INCLUDE_ALL_DATABASES in
4646 1) echo " *********** Restoring big databases: WideWorldImportersDW, AdventureworksDW, StackOverflow..." | tee -a ./config.log
47- /opt/mssql-tools /bin/sqlcmd -S 127.0.0.1 -U sa -P $MSSQL_SA_PASSWORD -d master -i /var/opt/mssql/setup/setup.other_databases.restore.sql
48- /opt/mssql-tools /bin/sqlcmd -S 127.0.0.1 -U sa -P $MSSQL_SA_PASSWORD -d master -i /var/opt/mssql/setup/setup.bigdatabases.restore.sql
47+ /opt/mssql-tools18 /bin/sqlcmd -C -S 127.0.0.1 -U sa -P $MSSQL_SA_PASSWORD -d master -i /var/opt/mssql/setup/setup.other_databases.restore.sql
48+ /opt/mssql-tools18 /bin/sqlcmd -C -S 127.0.0.1 -U sa -P $MSSQL_SA_PASSWORD -d master -i /var/opt/mssql/setup/setup.bigdatabases.restore.sql
4949 ;;
5050 * ) echo " INCLUDE_ALL_DATABASES is not set; defaulting to not include all databases." | tee -a ./config.log
5151 ;;
5252 esac
5353else
5454 case $FORCE_ATTACH_IF_MDF_EXISTS in
5555 1) echo " *********** Attaching previously restored databases..." | tee -a ./config.log
56- /opt/mssql-tools /bin/sqlcmd -S 127.0.0.1 -U sa -P $MSSQL_SA_PASSWORD -d master -i /var/opt/mssql/setup/setup.attach.sql
56+ /opt/mssql-tools18 /bin/sqlcmd -C -S 127.0.0.1 -U sa -P $MSSQL_SA_PASSWORD -d master -i /var/opt/mssql/setup/setup.attach.sql
5757
5858 case $INCLUDE_ALL_DATABASES in
5959 1) echo " *********** Attaching previously restored big databases..." | tee -a ./config.log
60- /opt/mssql-tools /bin/sqlcmd -S 127.0.0.1 -U sa -P $MSSQL_SA_PASSWORD -d master -i /var/opt/mssql/setup/setup.other_databases.attach.sql
61- /opt/mssql-tools /bin/sqlcmd -S 127.0.0.1 -U sa -P $MSSQL_SA_PASSWORD -d master -i /var/opt/mssql/setup/setup.bigdatabases.attach.sql
60+ /opt/mssql-tools18 /bin/sqlcmd -C -S 127.0.0.1 -U sa -P $MSSQL_SA_PASSWORD -d master -i /var/opt/mssql/setup/setup.other_databases.attach.sql
61+ /opt/mssql-tools18 /bin/sqlcmd -C -S 127.0.0.1 -U sa -P $MSSQL_SA_PASSWORD -d master -i /var/opt/mssql/setup/setup.bigdatabases.attach.sql
6262 ;;
6363 * ) echo " INCLUDE_ALL_DATABASES is not set; defaulting to not include all databases." | tee -a ./config.log
6464 ;;
0 commit comments