User specified one or more of { db_cache_size , db_recycle_cache_size, db_keep_cache_size, db_nk_cache_size (where n is one of 2,4,8,16,32), db_cache_advice } AND one or more of { db_block_buffers, buffer_pool_keep , buffer_pool_recycle }. This is illegal.
Use EITHER the old (pre-Oracle_8.2) parameters OR the new ones. Don't specify both. If old size parameters are specified in the parameter file, you may want to replace them with new parameters since the new parameters can be modified dynamically and allow you to configure additional caches for additional block sizes. Cache advisory can only be enabled with the new cache parameters.
Browse all solutions to database errors from Oracle, MS SQL or MySQL
Try the following links for this error:
http://docs.oracle.com/cd/E16655_01/server.121/e26079/e0.htm
https://community.oracle.com/message/8397079
https://community.oracle.com/message/1289355
https://community.oracle.com/message/1841376
https://community.oracle.com/message/1243766
https://community.oracle.com/message/2729951
https://community.oracle.com/message/373724
https://community.oracle.com/message/915382
https://community.oracle.com/message/508727
https://community.oracle.com/message/3322953
https://community.oracle.com/message/3561206
https://community.oracle.com/message/3265601