率众万余人攻辽西。隋文帝借此发动大军三十万，分水陆两路进攻高句丽。然而路徒险恶，死伤惨重，隋文帝只好退兵。随后婴阳王遣使请和，双方和平。后来隋炀帝继续走隋文帝受挫的旧路，607年由于高句丽与突厥联盟，隋炀帝于612年、613年与614年对高句丽发动三次大规模战争。其中第一次东征高句丽遭受惨败，浪费了巨大的人力物力，加重人民负担，导致日后隋末民变的发生。百济于隋文帝开皇初年遣使入隋，封为余昌为「上开府、带方郡公、百济王」。隋灭南朝陈时，有战船漂入海中，百济供给丰厚物资送回，并派使祝贺隋朝统一。隋炀帝攻高句丽时