The invention provides an industrial preparation method for
bepotastine besilate or racemoid of the
bepotastine besilate. The method includes the following steps of firstly, dissolving 2-4-[(S)-(4-chlorophenyl)(4-piperidinyloxy)methyl]
pyridine or racemate of the 2-4-[(S)-(4-chlorophenyl)(4-piperidinyloxy)methyl]
pyridine in an organic solution; secondly, adding an alkaline acid-binding agent and ethyl 4-bromobutyrate, conducting stirring, temperature rising and
backflow, and conducting the
condensation reaction; thirdly, conducting cooling and filtering after the reaction ends, and conducting
organic layer vacuum concentration to obtain
grease; fourthly, adding
purified water to the
grease, conducting stirring,
ethyl acetate extraction and skimming to obtain an
organic layer, washing the
organic layer with alkaline liquid,
drying the organic layer, and conducting reduced pressure
distillation after filtering out a
drying agent to obtain an intermediate; fifthly, adding alkaline liquid in the intermediate for hydrolyzing, adjusting to acid after hydrolyzing, conducting stirring, filtering and concentrating, adding
dichloromethane for stirring and
drying, and then conducting filtering and reduced pressure concentration again to obtain the
bepotastine besilate or the racemoid of the bepotastine besilate. By means of the method, the operation procedure is simplified, reaction time is shortened, no
racemization phenomena can occur, and the method has the advantages of being high in yield, easy to operate and the like.