Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

load.sqlexpress.sh 815B

1234567891011121314151617181920
  1. #!/bin/bash
  2. # Prompt for MySQL root password securely
  3. read -sp "Enter MySQL root password: " MYSQL_PASSWORD
  4. echo # Newline after password input
  5. DEFAULT_INSTANCENAME="elixir"
  6. echo "Enter instance name (default: $DEFAULT_INSTANCENAME):"
  7. read instancename
  8. INSTANCENAME=${instancename:-$DEFAULT_INSTANCENAME}
  9. # Prompt for the database name with a default value
  10. read -p "Enter the database name (default: cihsr): " DB_NAME
  11. DB_NAME=${DB_NAME:-$INSTANCENAME}
  12. cp /home/elvt/pgsys/$INSTANCENAME-data/dbdumps/reduced_$INSTANCENAME_backup' /tmp
  13. 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'"
  14. rm /tmp/reduced_$INSTANCENAME_backup