丙寅日,隋炀帝御驾北巡;己亥日,停驻在赤岸泽。五月丁巳日,突厥启民可汗派儿子拓特勒来朝见。戊午日,征发河北十几个郡的成年男子开凿太行山,直达并州,打通驰道。丙寅日,启民可汗派侄子毗黎伽特勒来朝见。辛未日,启民可汗派使者请求亲自入塞迎接御驾,隋炀帝不允许。
当初,隋文帝接受禅让后,只设立了供奉四位祖先的宗庙,而且是在同一殿堂中分为不同房间。隋炀帝即位后,命令有关部门商议设立七庙的制度。礼部侍郎兼太常少卿许善心等人上奏,请求为太祖、高祖各建一座殿堂,仿照周朝文王、武王的宗庙(祧庙),与始祖庙合称“三庙”,其余祖先的宗庙则分室祭祀,遵循“亲尽则庙毁”的礼法。到这时,有关部门请求按之前的提议,在东京修建宗庙。隋炀帝对秘书监柳辩说:“现在始祖庙和两座祧庙都已齐备,后世子孙该把我的宗庙放在哪里?”六月丁亥日,隋炀帝下诏为高祖另建宗庙,还规定每月祭祀的礼仪。但随后隋炀帝忙于巡游,最终没能建成。
隋炀帝经过雁门,雁门太守丘和献上的食物非常精美;到了马邑,马邑太守杨廓却什么都没献,隋炀帝很不高兴。于是任命丘和为博陵太守,还让杨廓到博陵去学习丘和的做法。从此,隋炀帝所到之处,地方官进献食物都争相追求丰盛奢华。
戊子日,御驾停驻在榆林郡。隋炀帝想出塞炫耀兵力,直接穿过突厥境内,前往涿郡,担心启民可汗受惊,先派武卫将军长孙晟传达旨意。启民可汗接受诏令,于是召集部下各国的奚、霫、室韦等部落酋长几十人,全部聚集过来。长孙晟看到启民可汗的牙帐里有杂草垃圾,想让启民可汗亲自清除,向各部落显示隋朝的威严,就指着帐前的杂草说:“这草的根很香。”启民可汗立刻凑过去闻,说:“一点都不香啊。”长孙晟说:“天子巡游所到之处,诸侯要亲自洒扫地面,清除御道上的杂草,以此表示最大的敬意;现在牙帐内杂草丛生,我还以为是特意留下的香草呢!”启民可汗才明白过来,说:“这是我的罪过!我的骨肉都是天子赐予的,能为天子效力,怎么敢推辞?只是边疆人不懂礼法,全靠将军教导,这是将军的恩惠,也是我的幸运。”于是拔出佩刀,亲自割除庭院里的杂草。他手下的贵族和各部落酋长也争相效仿。
随后,从榆林郡北部边境到启民可汗的牙帐,向东一直到蓟城,开凿了一条长三千里、宽百步的御道,全突厥的人都来服役。隋炀帝听说长孙晟的计策后,更加赞赏他。
丁酉日,启民可汗和义成公主到行宫朝见。己亥日,吐谷浑、高昌都派使者入朝进贡。
甲辰日,隋炀帝登上北楼,在黄河边观看捕鱼,设宴款待百官。定襄太守周法尚到行宫朝见,太府卿元寿对隋炀帝说:“汉武帝出关时,旌旗连绵千里。现在御营之外,请把军队分为二十四军,每天派一军出发,各军相距三十里,旗帜相望,钲鼓相闻,首尾相连,千里不绝,这也是出兵的盛大场面啊。”周法尚说:“不对。军队连绵千里,中间隔着山川,一旦发生意外,军队会四分五裂;若中枢出问题,首尾根本不知道,道路遥远,难以救援。虽然有过去的先例,但这是招致失败的做法。”隋炀帝不高兴,问:“那你认为该怎么做?”周法尚说:“把军队编成方阵,四面朝外防御,皇宫妃嫔和百官家属都安置在方阵中间;若发生变故,面对敌人的一面就下令抵抗,同时从内部派出奇兵,向外反击,用战车作为壁垒,层层设置防御阵形,这和据守城池有什么区别!如果作战获胜,就派骑兵追击;万一战败,就屯营自守,我认为这是万全之策。”隋炀帝说:“好!”于是任命周法尚为左武卫将军。
启民可汗又上奏表,认为“先帝可汗怜悯我,赐给我安义公主,物资供应从不短缺。我的兄弟嫉妒我,一起想杀我,当时我走投无路,上看只有天,下看只有地,只好把性命托付给先帝。先帝可怜我快要死了,收留并让我活下来,封我为大可汗,让我回去安抚突厥百姓。现在陛下统治天下,还像先帝一样养活我和突厥百姓,物资从不短缺。我蒙受圣恩,难以用言语表达。现在我已不是过去的突厥可汗,而是陛下的臣民,希望率领部落改变服饰,完全像中原人一样。”隋炀帝认为不行。
秋天七月辛亥日,隋炀帝赐给启民可汗玺书,告诉他“漠北还没平定,还需要征战,只要你心怀恭敬顺从,何必改变服饰呢?”隋炀帝想向突厥炫耀,让宇文恺建造大帐,帐内可容纳几千人;甲寅日,隋炀帝在城东乘坐大帐,设置仪仗警卫,宴请启民可汗及其部落,还表演杂耍。各胡族又惊又喜,争相献上牛羊驼马几千万头。隋炀帝赏赐启民可汗两千万段丝织品,他部下的赏赐各有差别,还赐给启民可汗车马、鼓乐、旗帜,允许他朝拜时不直呼其名,地位在诸侯王之上。
隋炀帝又下诏征发一百多万成年男子修筑长城,西起榆林,东至紫河。尚书左仆射苏威劝谏,隋炀帝不听,