The present article describes the supporting problem solving process of expert system architecture in database administration. The proposed expert system produces solutions using input data from users, also recommends a better solution according to the defined task, restrictions and given optimisation goal. To generate solutions, an expert system uses the combined method to produce a solution. The present article also describes a problem domain, where an expert system could be used. In the implementation section, system design and implementation are also introduced. Conclusion section comprises further research and development steps.