DMC run: Carbon dioxide can be converted into dimethyl carbonate in a reaction system involving 2-cyanopyridine as a dehydration agent, catalyzed by CeO2. Regeneration of the coproduct 2-picolinamide can be achieved over a Na2O/SiO2 catalyst. As a whole, the system servest to react carbon dioxide with methanol to produce dimethyl carbonate.