Invalid identifier <Stringname>.
SQL Server 2005
There are invalid characters in the object's name. For example, a view name cannot contain a period, so a.b is invalid.
Names cannot use characters such as / : * # ? " < > |. As a general rule, use alphabetic and numeric characters and avoid using symbol characters. For specific rules on valid naming conventions, consult the documentation for your database and operating system.