The invention discloses a
metal sulfide catalyst for olefin /
alkyne carboxylation reaction and a heterogeneous reaction process, the
metal component of the catalyst is any one or more of Fe, Co, Ni, Cu, Zn, Cr, Mo and W, the S vacancy is an
active center, and the concentration of the S vacancy is measured through in-situ NO
chemisorption and is controllable in 50-500 [mu] mol gcat <-1 >.
Metal, an S source compound and a template agent are evenly mixed according to a certain proportion, a template is etched after heat treatment is conducted for a certain time at a certain temperature, and remaining solids are reduced at the corresponding temperature. The obtained catalyst is used for olefin /
alkyne carboxylation reaction, and the catalyst can directly convert olefin /
alkyne,
carbon monoxide and
alcohol into ester compounds in one step with high efficiency and
high selectivity under the action of
hydrogen. The catalyst provided by the invention does not need any acid additive and can be recycled, a heterogeneous reaction process is carried out under a
hydrogen condition, and the method has the advantages of high economic benefit, environmental friendliness, safety, easiness in operation and the like.