大梁前年受洪澇災害,農民多顆粒無收,無奈才開倉放糧,再大修河堤導致本來就不充盈的國庫虧空,後又與焉耆發生摩擦,在有兵無糧的情況下因害怕焉耆舉兵南下,永宣帝只好割愛讓唯一的女兒前往焉耆和親,任梁旭堯為和親大使,並且代表大梁參加婚禮皇宮內,被
永元三年班超為西域都護,此時西域只剩焉耆、危須、尉犁未降——因為他們曾攻殺故西域都護陳睦,手裡有血債