locked
Project Server 2010 SP1 Special Characters Recommendations RRS feed

  • Question

  • We are using Project Server 2010 SP1/June 2011 CU, and recently found the '&' administrative time error in our environment (issue defined on Brian Smith's blog: http://blogs.msdn.com/b/brismith/archive/2011/03/21/project-server-2010-amp-another-unknown-error.aspx).  I would like to proceed conservatively with special characters in our environment, yet do not want to be unnecessarily restrictive.  Would it be fair to instruct users to avoid special characters in nearly any field (project name, task name, lookup table, text1, etc.) in Project Server?  Is there a standard definition to special characters?  I know symbols used as operators are a larger risk than maybe a colon or single dash, but I do not know if there is a list of which symbols are considered operators.

    I appreciate any input.  Thank you.

    Sunday, July 31, 2011 4:45 PM

Answers

All replies

  • Hi Andy,

    maybe its because we have been deploying Project Server for too long :) but I always recommend not to use special caracters. In the past I had issues with the cube build. Having said this, Proejct Server 2010 gives you an error message if you use special caracters that are not allowed.

    My general recommendation. Try to avoid it if possible. Hope this helps


    Marc Soester [MVP] http://marcsoester.blogspot.com
    Monday, August 1, 2011 12:07 PM
  • Hi,
    We typically advise our customers to stay away from the following special characters:
    “. , \ / ( ) @ $ # % & * ! < > _ + = | { } [ ] ;
     
    Hope this helps,
    Alex Burton
    www.epmsource.com | Twitter
    Project Server TechCenter | Project Developer Center | Project Server Help | Project Product Page
    Tuesday, August 2, 2011 10:05 PM
  • Thank you, Marc and Alex.  I agree with the special character list, although I am surprised underscore is on it.  I have always preferred underscores to spaces in Project Server, but I will take this under advisement.
    Wednesday, August 3, 2011 7:12 PM
  • Hi Alexander,

    I was curious about the underscore as well.  When typing in a special character in the Project Name, Project Server automatically alerts you that you should not use the following special characters:

    .(period) \ " / : ; | ? ' < > * # ~ % & { } +

    Do you have a specific example of when the underscore might cause a problem?

    Wednesday, September 21, 2011 12:30 PM
  • Hi,

    I'm experiencing some problems due to these special characters, but I'm a little bit surprised for the long list of them. In my projects I use several times characters like ( ) - _

    Are you sure that these four special characters could be a cause of problems?

    On the other hand, you said that Project Server alerts you when you type an special character, but I have never been alerted. How can I get this alert? If I get it, then I'll be able to create my own list of forbidden characters, and I will publish it.

    Thank you for your help and regards,

    José Espases

    Friday, September 23, 2011 8:21 AM
  • Hi Alexander,

    I was curious about the underscore as well.  When typing in a special character in the Project Name, Project Server automatically alerts you that you should not use the following special characters:

     

    .(period) \ " / : ; | ? ' < > * # ~ % & { } +

    Do you have a specific example of when the underscore might cause a problem?

     


    Even I have used underscore for using resource Name (Ent generics) & projects Names too in my previous clients & never faced any issues. Gary also mentioned  that underscore can be used but for PS2007 (Hope we can use it for PS2010 , I have many projects on PS 2010 with _):
    http://www.eggheadcafe.com/microsoft/Project-Server/30735989/special-character-on-resource-name.aspx
    Thanks, Amit Khare |EPM Consultant| Blog: http://amitkhare82.blogspot.com http://www.linkedin.com/in/amitkhare82
    Friday, September 23, 2011 8:42 AM
  • Hello Jose,
    2. Do Not use special characters in resource names - Special character are not good within the Project Server database.  They tend to cause problems within the database.  As Alex has already mentioned
    “. , \ / ( ) @ $ # % & * ! < > _ + = | { } [ ] ;
    http://msdn.microsoft.com/en-us/library/gg412640.aspx#resourcenames
    Can create issues in AD Sync.

    3. Do Not use special characters in the project file name -  will cause problems with the database.  The characters are the same as above. Could impact on Cube build services.
    It does alert with generic message when it finds an issue  like "There is a problem while adding a resources, Please contact system administartor"

    Thanks, Amit Khare |EPM Consultant| Blog: http://amitkhare82.blogspot.com http://www.linkedin.com/in/amitkhare82
    Friday, September 23, 2011 8:47 AM