西羌種類,《隋書》所載,又有附國及嘉良夷。附國在蜀郡西北二千余里,其東為嘉良夷。大業初,于益州置蜀郡。《傳》又云:嘉良有水,闊六七十丈,附國有水,闊百余丈,并南流,用皮為舟而濟,蓋今雅江、金沙江也。附國有王,嘉良夷惟種姓自相率領。其人皆壘石為而居,高至十余丈,下至五六丈。俗好復仇。妻其群母及嫂。兒弟死,父兄亦納其妻。皆羌俗也。附國南有薄緣夷,風俗亦同。西有女國。《隋書》之女國,即新舊《唐書》之東女,中實包含二國:一在于闐之南,即見于《大唐西域記》,其本名為蘇伐剌拏瞿呾羅者。《隋書》云“將鹽向天竺興販”,《舊唐書》云“文字同于天竺”,《新唐書》云“風俗大抵與天竺同”。皆此國也。此國惟隋開皇六年(586)或曾一來,已見第二節。一即此所謂女國。《唐書》謂其東接茂州,東南接雅州,王居康延川,中有弱水南流者。《舊書》云:隋大業中,蜀王遣使招之,拒而不受,蓋指此國。唐天寶前數來,后入于吐蕃,貞元中乃復至,事見后。《隋書》及新舊《唐書》,皆合二國為一,實大誤也。茂州,今四川茂縣。雅州,今雅安縣。其東北連山綿亙數千里,接于黨項,往往有羌。并在深山窮谷,無大君長。風俗略同黨項。或役屬吐谷渾,或附附國。大業中來朝貢,緣西南邊置諸道總管以遙管之。
煬帝東征之舉,始于大業七年(611)。是年,帝如涿郡。明年正月,大軍集,分為左右,各十二軍,命總集于平壤。又有滄海道軍,徑造平壤。《本紀》云:總百十三萬三千八百人,號二百萬,饋運者倍之,終四十日,引師乃盡,旌旗亙千里,近古出師之盛,未之有也。三月,車駕渡遼,營于遼東,分道出師,各頓兵于其城下。七月,宇文述等九軍敗績于薩水,遂班師。《高麗傳》云:帝敕諸將:高麗若降,即宜撫納,不得縱兵。城將陷,高麗輒言請降,諸將不敢赴機,先令馳奏,比報至,高麗守御亦備。如此者再三,帝終不悟,遂至師老食盡焉。《于仲文傳》云:至鴨淥水,高麗將乙支文德詐降,來入其營。仲文先奉密旨:若遇高元及文德,必擒之。至是將執之。尚書右丞劉士龍為撫慰使,固止之,遂舍。尋悔,遣人紿文德曰:更有言議,可復來也。文德不從,遂濟。仲文選騎渡水追之,文德燒柵而遁。時宇文述以糧盡欲還。仲文議以精銳追文德,述固止之。仲文怒。初帝以仲文有計畫,命諸軍諮稟節度。述等不得已,從之。東至薩水,述等以兵餒退歸,師遂敗績。帝以屬吏,諸將皆委罪于仲文。帝大怒,釋諸將,獨系仲文。仲文憂恚發病,困篤方出之。卒于家,時年六十八。宇文述與仲文并除名,劉士龍見殺,見《紀》。《宇文述傳》云:述與九軍至鴨淥水,糧盡,議欲班師。諸將皆同。述不測帝意。會乙支文德來,述先與于仲文俱奉密旨,令誘執文德,既而緩縱文德逃歸。述內不自安,遂與諸將度水追之。文德欲疲述眾,每斗皆北。述一日之中,七戰皆捷。既恃驟勝,又內逼群議,遂進。東濟薩水,去平壤城三十里,因山為營。文德復遣使偽降。述見士卒疲敝,不可復戰;又平壤險固,卒難致力;遂因其詐而還。眾半濟,高麗擊后軍,于是大潰。一日一夜,還至鴨淥水,行四百五十里。初度遼,九軍三十萬五千人,及還至遼東城,惟二千七百人而已。有機不乘,任其行詐,煬帝縱昧兵謀,未必迂闊至此。乙支文德,詔旨以與高元并舉,必高麗之宿將重臣,既來而復縱之,劉士龍亦豈若是其憒?蓋當時勞師遠涉,實如強弩之末,高麗之不可力取,形勢業已顯然,故冀以撫納,懈其斗志也。乙支文德既敢輕來,軍中必已嚴備,執之何益?疲兵乏食,平壤豈復可攻?然則仲文之計,實為行險徼幸,諸將殆非委罪之辭也。宇文述驕貴,必不肯聽仲文節度,則煬帝命諸將諮稟,度亦不過令參計議,并無統率之權。然則當日九軍,殆無元帥?此其所以進不得速,退不能果,終至一敗涂地歟?《段文振傳》:文振是役出南蘇道,在道疾篤,表言:“夷狄多詐,深須防擬。口陳降款,心懷背叛。詭伏多端,勿得便受。水潦方降,不可淹遲。惟愿嚴勒諸軍,星馳速發,水陸俱前,出其不意。平壤孤城,勢可拔也。傾其本根,余城自克。如不時定,脫遇秋霖,深為艱阻,兵糧又竭,強敵在前,靺鞨出后,遲疑不決,非上策也。”則高麗列城堅守,延引師期之計,隋朝將帥,未嘗不洞燭之。煬帝分兵以綴其列城,而使宇文述等直指薩水,似亦欲傾其本根。然三月已至遼東,七月方臨鴨淥,則軍行實病其遲。蓋失之徒知用眾,而不能以輕銳赴機。然萬乘親行,則勢不能不出于持重。《庾質傳》:質于是役承召問,尼帝親行,而請命驍勇,倍道兼行,出其不意;明年,又問,仍以是為言;蓋正慮此失?此則失于煬帝之矜功而輕敵,必欲親行以為快也。入虎口而能脫,引敵至距國都一舍之地而不疑,乙支文德,則可謂智勇兼濟矣。是役也,來護兒以水軍入水,破平壤郛。縱軍大掠,稍失部伍,為高元弟建武所敗,退屯海浦。聞宇文述等敗,亦還。隋惟于遼西拔武厲邏,置遼東郡及通定鎮而已。通定鎮,在遼中縣遼河西岸。
九年二月,煬帝又征兵討高麗,四月,車駕度遼。遣宇文述、楊義成趨平壤。六月,楊玄感反于黎陽,縣,在今河南浚縣東北。班師。《高麗傳》云:是役帝敕諸軍,以便宜從事,諸將分道攻城,高麗勢日蹙。會楊玄感作亂,反書至,帝大懼,即日六軍并還。兵部侍郎斛斯政亡入高麗,政與玄感兄弟交。玄感反,政與通謀。玄感弟玄縱、萬碩從幸遼東,玄感潛遣人召之,玄縱等亡歸,亦政之計也。帝窮治玄縱黨與,政不自安,遂亡奔高麗。高麗具知事實,悉銳來追,殿軍多敗。《李景傳》:旋師,以景為殿,高麗追兵大至,景擊走之。
楊玄感者,素之子,為禮部尚書。時在黎陽督運。玄感愛重文學,四海知名之士,多趨其門。自以累世尊顯,有盛名于天下;在朝文武,多是父之將吏。復見朝綱漸紊,帝又猜忌日甚,內不自安,遂與諸弟潛謀廢帝,立秦王浩。俊子。煬帝即位,立以奉俊嗣。從征吐谷渾,還至大斗拔谷,從官狼狽,見上節。玄感欲襲行宮。其叔慎曰:“士心尚一,國未有釁,不可圖也。”乃止。至是,來護兒以舟師自東萊將入海。玄感以百姓思亂,乃謬言護兒以失軍期反,以討之為名,移書旁近,各令發兵。李密者,父寬,自周及隋,數經將領。密襲父爵,為蒲山公。蒲山,郡名,未知所在。與玄感為刎頸交。玄感以為謀主,問計焉。密曰:“天子出征,遠在遼外。南有巨海之限,北有胡戎之患,中間一道,理極艱危。今公擁兵,出其不意,長驅入薊,直扼其喉,不過旬月,赍糧必盡,舉麾一召,其眾自歸,此計之上也。輕赍入關,天子雖還,失其襟帶,據險臨之,故當必克,此計之中也。若隨近逐便,先向東都,攻戰必延歲月,勝負且未可知,此計之下也。”玄感以百官家口,并在東都,若不取之,安能動物。遂不用密計攻之。民部尚書樊子蓋輔越王侗煬帝孫,見下節。留守東都,力拒之。刑部尚書衛玄率眾數萬,自關中來援。玄感遂不能克。帝遣陳稜攻黎陽,屈突通屯河陽,宇文述發兵繼進,來護兒復來赴援。李子雄者,在周世從武帝平齊。后破尉遲迥、伐陳俱有功。漢王諒之亂,煬帝疑幽州總管竇抗,楊素進子雄襲執之。因發幽州兵,破諒略燕趙之眾。后為右武候大將軍,坐事除名。及是,帝令從軍自效,從來護兒。玄感反,帝疑之,詔鎖送行在所。《隋書》本傳。《舊唐書·李密傳》云:坐事被收系,送行在所。子雄殺使者,亡歸玄感,與李密俱勸玄感入關。至弘農宮,隋弘農郡,今河南陜縣。玄感欲攻之,李密諫,不聽。攻之,三日不拔,方引而西。《蔡王智積傳》曰:大業七年(611),授弘農太守。楊玄感自東都引軍而西。智積謂官屬曰:“玄感聞大軍將至,欲西圖關中。若成其計,則根本固矣,當以計縻之。”及玄感軍至,智積登陴詈辱之。玄感怒甚,留攻之。數日,宇文述等軍至,合擊破之。此非實錄。玄感即無謀,亦非不忍于智積之罵者也。至閿鄉,今河南閿鄉縣。為追兵所及,遂敗。玄感謂弟積善殺己,積善因自刺,不死,為追兵所執,與玄感首俱送行在所。磔其尸于東都市,三日,復臠而焚之。諸弟并具梟磔。
玄感之圍東都也,梁郡韓相國舉兵應之。梁郡,今河南商丘縣。旬月間眾十余萬,攻剽郡縣,至于襄城。隋郡,今河南臨汝縣。玄感敗,兵漸潰散,為吏所執,傳首東都。余杭劉元進,余杭,隋郡,今浙江杭縣西。亦舉兵應玄感。三吳苦役者,莫不響應。旬月間眾至數萬,將渡江而玄感敗。吳郡朱燮、吳郡,今江蘇吳縣。晉陵管崇晉陵郡,今江蘇武進縣。亦舉兵,有眾七萬。共迎元進,奉以為主,據吳郡稱天子。帝遣吐萬緒、魚俱羅討之。燮戰死。俄而二將俱得罪。帝令江都丞王世充發淮南兵討平之。然其余黨往往保險而守,繼續抵抗,其后董道沖、沈法興、李子通等乘之而起焉。
十年二月,帝復詔百寮議伐高麗。數日,無敢言者。于是復下詔親征。七月,次懷遠鎮。高麗遣使請降,囚送斛斯政。八月,班師。十月,至東都。十一月,支解斛斯政于金光門外。《高麗傳》云:“時盜賊蜂起,人多流亡,所在阻絕,軍多失期。至遼水,高麗亦困弊,故遣使乞降。”《來護兒傳》云:是役,護兒率師渡海。至卑奢城,高麗舉國來戰,護兒大破之。將趨平壤。高元請降。帝遣人持節詔護兒旋師。護兒集眾曰:“三度出兵,未能平賊。此還也,不可重來。今高麗困弊,野無青草,以我眾戰,不日克之。吾欲進兵,往圍平壤,取其偽主,獻捷而歸。”答表請行,不肯奉詔。長史崔君肅固爭,諸將盡勸還,方始奉詔。此為妄言,無待辯正。《高麗傳》所謂彼亦困弊者,疑亦此等自解之飾辭。當時馬訾以東,實未大受兵禍,何至野無青草邪?
突厥啟民可汗,以大業四年(608),朝于東都。是歲卒,子咄吉立,是為始畢可汗。《裴矩傳》云:“矩以始畢部眾漸盛,獻策分其勢,將以宗女嫁其弟叱吉設,拜為南面可汗。叱吉不敢受。始畢聞而漸怨。矩又言突厥本淳,易可離間,但其內多群胡教導之。聞史蜀胡悉,尤多奸計,幸于始畢,請誘殺之。”帝曰:“善。”矩遣告胡悉:“天子大出珍物,今在馬邑,若前來此,即得好物。”胡悉貪,不告始畢,率其部落,盡驅六畜,星馳爭進。矩伏兵馬邑下誘斬之。詔報始畢曰:“史蜀胡悉,忽領部落,走來至此,云背可汗,請我容納,今已斬之。”始畢亦知其狀,由是不朝。案《段文振傳》言:文振嘗勸煬帝遷啟民于塞外,則突厥元氣漸復,自啟民時已然,始畢之叛,亦不盡由裴矩之詐諼也。十一年八月,帝巡北塞,始畢謀襲乘輿,義成公主遣使告變。帝馳入雁門。突厥圍城,官軍頻戰不利。帝大懼,欲率精騎潰圍而出。《宇文述傳》云:述請潰圍而出,蓋述之計,而帝欲從之。樊子蓋固諫,乃止。《蘇威傳》:威亦諫止帝。詔天下諸郡募兵。于是守令多來赴難。九月,突厥乃解圍去。《虞世基傳》言:帝為突厥所圍,戰士多敗,世基勸帝重為賞格,親自撫循;又下詔停遼東之事。帝從之。師乃復振。及圍解,勛格不行;又下伐遼之詔;由是朝野離心。《舊唐書·裴瑀傳》亦云:勸帝下詔,明告軍中,赦高麗而專事突厥。以此出為河池太守。河池,今陜西鳳縣。《隋書·高麗傳》謂帝受降后,仍征高元入朝,元竟不至。帝敕諸軍嚴裝,更圖后舉,會天下大亂,遂不克復行。則事雖未果,其謀迄未嘗息也,亦可謂至死不悟矣。