Prezados,
Possuo um banco de dados utilizado pelo aplicativo SAP Business One chamado SBO-COMMON, possuo um JOB que executa um backup full de todos os bancos de dados utilizado pelo SAP incluindo o banco SBO-COMMON porém quando executo o comando
BACKUP DATABASE SBO-COMMON TO Backup_SBO_COMMON WITH INIT
É emitido a seguinte mensagem:
Msg 102, Level 15, State 1, Line 1
Incorrect syntax near '-'.
Msg 319, Level 15, State 1, Line 1
Incorrect syntax near the keyword 'with'. If this statement is a common table expression or an xmlnamespaces clause, the previous statement must be terminated with a semicolon.
Para contornar esse problema coloquei umas aspas dupla no nome do banco ficando da seguinte forma:
BACKUP DATABASE "SBO-COMMON" TO Backup_SBO_COMMON WITH INIT
E ao executar esse comando pelo Query Analyser o backup foi executado normalmente porém através do JOB o erro persiste mesmo contendo as aspas duplas, alguém sabe me informar o porque?