1234567891011121314151617181920 |
- #!/bin/bash
-
- # Prompt for MySQL root password securely
- read -sp "Enter MySQL root password: " MYSQL_PASSWORD
- echo # Newline after password input
-
- DEFAULT_INSTANCENAME="elixir"
- echo "Enter instance name (default: $DEFAULT_INSTANCENAME):"
- read instancename
- INSTANCENAME=${instancename:-$DEFAULT_INSTANCENAME}
-
-
- # Prompt for the database name with a default value
- read -p "Enter the database name (default: cihsr): " DB_NAME
- DB_NAME=${DB_NAME:-$INSTANCENAME}
-
-
- cp /home/elvt/pgsys/$INSTANCENAME-data/dbdumps/reduced_$INSTANCENAME_backup' /tmp
- sqlcmd -S localhost -U sa -Q "RESTORE DATABASE ELIXIR FROM DISK = '/tmp/reduced_$INSTANCENAME_backup' WITH MOVE 'Elixir' TO '/var/opt/mssql/data/$INSTANCENAME.mdf', MOVE '$INSTANCENAME_log' TO '/var/opt/mssql/data/$INSTANCENAME_log.ldf'"
- rm /tmp/reduced_$INSTANCENAME_backup
|