為了儘能夠地降服這一困難,楊堅於開皇三年,“遣倉部侍郎韋瓚,向蒲,陝以東,募人能於洛陽運米四十石,經砥柱之險,達於常平倉者,免其征戍。”這裡的“砥柱之險”,就是三門天險;“達於常平”,即水運至陝州常平倉。能作到這一點的,就“免其征戍”,意在以格外的虐待前提,鼓勵超出三門天險往關中運糧的做法。但是,即便如此,人們仍視三門天險為畏途。以是,自開皇四年起,便采納“自小平陸運至陝”,然後,“還從河水,入於渭川”而達於京師的體例。其目標在於繞過三門天險這段水運。這天然是在當時的前提下冇法降服三門天險而采納的不得已的辦法,但是如許的運輸量是非常有限的。這一方麵是因為陸運需求的車輛與人丁過量,用度過昂;另一方麵,還因為陸運也一樣艱苦。因為自小平達於陝州的陸運,必須顛末崗嶺起伏,深溝滿布的淆、函山穀當中,“峻阜絕澗,車不成方軌”。自古被稱為險道,為兵家行軍所忌之地。以是,楊堅固然采納了自小平陸運以繞過三門天險的辦法,仍然不能擴大漕運量,乃至開皇五年,就不得不答應關中窮戶,“往關東就食”。到了開皇十四年,因為“關中大旱,人饑”,輪作為天子楊堅本人也不能不帶領他的文武百官“幸洛陽”,至於關中百姓,答應他們“就食”關東。在就食途中,“從官並準見口賑給,不以官位為限”,其狼狽之狀可想而知。
到了開皇十二年,“京輔及三河,地少而人眾,衣食不給”;厥後跟著天下的穩定和大隋的強大,都城長安湧入更多的人丁,這使得關中地區缺糧的題目更加嚴峻。楊堅但願在關中及其四周地區擴大農耕而和生長農業出產以減緩關中地區的糧食壓力,但是冇有獲得甚麼結果以後,他天然隻要更加依托第二條路子即增加漕運量的體例來處理關中糧食危急。曾在開皇二年,“隋主以渭水多沙,深淺不常,漕者苦之,乃詔宇文愷“帥水工鑿渠,引渭水,高傲興城東至潼關三百餘裡,名曰廣通渠”,以利漕運。接著開皇三年,楊堅又“以京師倉廩尚虛”因而詔“於蒲,陝,虢,熊,伊,洛,鄭,懷,?p衛,汴,許,汝等水次十三州,置募運米丁;又於衛州置黎陽倉,洛州置河陽倉,陝州置常平倉,華州置廣通倉,轉相灌注,漕關東及汾晉之粟,以給京師。”楊堅詭計以治本之計處理關中糧食供應的嚴峻困難。