I encountered an issues with my backup maintenance plan failing in SQL 2008 R2.
The issue started when my user created a DB with these 2 symbols in the DB name -> $( <-- ex: $(test1)
the $ alone is fine and the ( is fine. Both together fails.
The maintenance plan, fails when executed.
If I get the query from the maintenance plan and run it manually it's ok.
If I run a backup from the database task in SSMS it run ok.
No descriptive error in the errorlog.
I did a test case with SP1 and SP2 and both version fails
Is this a bug or something obscure rule that I do not know?