却说关陇南面,有一胜地,叫作仇池,地方百顷,平地起凸,四面斗绝,高约七里有奇,统是羊肠曲道,须经过三十六个回峰,力登绝顶。上面水草丰美,且可煮盐,向为氐族所据。
在东汉末年,氐族头目,姓杨名腾,占据此地。其孙子名千万,为百顷氐王,与兴国氐王阿贵在建安年间各有部落万众,二人在建安十六年(211年)随马超作乱。(《魏书》则称杨千万的百顷氐王为曹魏所拜。)
建安十八年(213年),马超在汉阳,联结羌胡成为曹操之患,杨千万叛应马超,军屯于兴国,曹操派夏侯渊讨伐。
建安十九年(214年),夏侯渊讨伐韩遂,乘胜围攻兴国,氐王杨千万不敌夏侯渊猛攻,阿贵覆灭,千万入蜀逃奔马超。其部落无法逃走,皆投降夏侯渊。
到了263年,因儿子早死,其孙子杨飞龙承其职,势渐强盛,晋封他为平西将军。
杨飞龙无嗣,养外甥令狐茂搜为子,茂搜冒姓杨氏,又三传至杨初,自号仇池公。曾孙名纂,为苻秦所灭。苻秦败亡,杨氏遗族杨定,亡奔陇右,收集旧众千余家,仍据仇池,徙居历城,距仇池二十里,与山东之历城不同。夺取天水、略阳等地,僭称陇西王,后为西秦王乞伏乾归所杀。
东晋太元十九年,前秦太初九年、延初元年,后燕建兴九年,后秦建初九年、皇初元年,西燕中兴九年,西秦太初七年,北魏登国九年,后凉麟嘉六年,窦冲元光二年。
也就是公元394年10月,陇西王杨定战死,杨盛为监国,防守仇池,杨盛自称使持节、征西将军、秦州刺史、平羌校尉、仇池公,为后仇池国二任王,此时前秦末任皇帝苻崇的儿子苻宣也来投奔杨盛,为适应当时战争环境需要,杨盛把所属氐族、羌族划分为二十部护军,各自镇守保卫自己的家园,不设置郡县。
到了丙申年(猴年);东晋的太元二十一年;后燕的建兴十一年,永康元年;后秦皇初三年;西秦太初九年;北魏登国十一年,皇始元年;后凉麟嘉八年,龙飞元年。公元396年的12月,杨盛派遣使节向后秦请求册封任命,后秦加封其为使持节、镇南将军、仇池公,杨盛又上表任命苻宣为平北将军。
东晋隆安二年;后燕永康三年,青龙元年,建平元年;后秦皇初五年;西秦太初十一年;北魏皇始三年,天兴元年;后凉龙飞三年;南凉太初二年;北凉神玺二年。公元398年的12月,当年的6月拓跋珪改代国国号为魏国,史称北魏,为缓解后秦带来的压力,杨盛派遣使者向北魏朝贡,并依附北魏,北魏加封杨盛为征南大将军、仇池王。
399年2月,杨盛向东晋遣使称藩,进贡地方特产,东晋任命杨盛为辅国将军、平羌校尉、仇池公。
402年,后秦国主姚兴派遣乞伏乾归随后秦大将齐难攻克杨盛部将苻帛驻守的皮氏堡,不久又攻克杨盛部将杨玉驻守的西阳堡。
404年,桓玄取代东晋称帝后,加封杨盛为平北将军、凉州刺史、西戎校尉。
9月,后秦国主姚兴派遣乞伏乾归讨伐杨盛,乞伏乾归与杨盛在竹岭(竹岭在甘肃天水市西南二百里)交战,乞伏乾归被杨盛击败。
405年2月,东晋益州刺史兼梁州刺史毛璩听说桓振(桓玄堂侄)攻陷江陵,帅军三万顺流东下,将去攻击桓振。结果益州人不愿意东下远征,大家强行推举毛璩的参军谯纵为首领,称梁秦二州刺史,毛璩奔还成都,后来益州的军营户李腾开城投降叛军,斩杀毛璩及其弟弟毛瑗,屠杀其全家。于是蜀中大乱,汉中空虚,杨盛派遣哥哥的儿子平南将军杨抚进攻汉中,后杨盛任命杨抚为梁州刺史,镇守汉中。
不久,后秦国主姚兴派遣姚硕德、姚敛成、姚寿都等率军三万,讨伐仇池的杨盛。姚寿都等入从宕昌(甘肃陇南宕昌县)而下攻击仇池