Cause
A service name specified in the SERVICE_NAMES system parameter is too long.
A service name specified in the SERVICE_NAMES system parameter is too long.
Use a shorter name in the SERVICE_NAMES value (<= 255 chars).
Try the following links for this error:
http://docs.oracle.com/cd/E16655_01/server.121/e26079/e0.htm
https://community.oracle.com/message/1228927
Browse all solutions to database errors from Oracle, MS SQL, or MySQL