,二十天后返回。隋文帝见陇西屡受外族寇掠,很是担扰,西部边塞的居民没有依村而居的习惯,隋文帝命贺娄子干将居民集中到一起,建立村坞,作为防御的堡垒,开垦荒地种植农作物,以备不测。
贺娄子干认为不妥,上书说:“这里凶寇侵扰,我荡灭他们的日子,不是早晨就是晚上,请圣上不要担扰。现在我在这里,需要见机行事,不能完全按诏书办事。而且陇右、河北,地广人少,边境未安宁,不可能广泛地种田。我看屯田的地方,收获少而花费多,白花人力,最后还是被入侵者糟塌。屯田诸事,请都废除。但陇右百姓以放牧为生,如再聚居,他们会更加不安。只能严密侦探,岂容他们聚集人马?请让我在重要路口,加强防备。只要镇守之所相连接,烽火能够相望,百姓虽然散居,也没什么可担心的。”隋文帝于是采纳他的建议。不久,胡人侵犯岷州、洮州二州,贺娄子干率军抵御,敌军闻讯仓惶逃遁。
隋文帝知道贺娄子干熟知边疆战事,任命他为榆关总管,掌管十镇诸军事,隋文帝任命贺娄子干为云州总管。一年多后,隋文帝任命贺娄子干为方州刺史,当时边塞的胡人都很惧怕贺娄子干。数年后,突厥都蓝可汗阿史那雍虞闾派遣使节前来请降,并献上大批的羊马以示诚心。隋文帝任命贺娄子干为行军总管,出西北道前去接应。回来后,隋文帝再度任命贺娄子干为云州总管,还将突厥所献的马百匹、羊千口赐给贺娄子干,于是下诏书说:“自从你把守北大门,那里风尘不惊。突厥所贡献的羊马,还是赐给你。”
不久,贺娄子干的母亲去世,贺娄子干因守丧离职,但隋文帝以榆关是重镇,非贺娄子干镇守不可,不久便重新起用贺娄子干。贺娄子干因病在任上去世,时年六十岁,隋文帝为此伤心良久,赐他缣采千匹,米麦千斛,追赠他为怀州、魏州等四州刺史,谥号怀。其子贺娄善柱继承爵位,黔安太守。
史事讲将2隋唐五代三月天