济三月河以通舟。至扬子湾东,则分二道:一由仪真通江口,以漕上江湖广、江西;一由瓜洲通西江嘴,以漕下江两浙。本非河道,专取诸湖之水,故曰湖漕。
太祖初起大军北伐,开蹋场口、耐牢坡,通漕以饷梁、晋。定都应天,运道通利:江西、湖广之粟,浮江直下;浙西、吴中之粟,由转运河;凤、泗之粟,浮淮;河南、山东之粟,下黄河。尝由开封运粟,溯河达渭,以给陕西,用海运以饷辽卒,有事於西北者甚鲜。淮、扬之间,筑高邮湖堤二十馀里,开宝应倚湖直渠四十里,筑堤护之。他小修筑,无大利害也。
永乐四年,成祖命平江伯陈瑄督转运,一仍由海,而一则浮淮入河,至阳武,陆挽百七十里抵卫辉,浮於卫,所谓陆海兼运者也。海运多险,陆挽亦艰。九年二月乃用济宁州同知潘叔正言,命尚书宋礼、侍郎金纯、都督周长浚会通河。会通河者,元转漕故道也,元末已废不用。洪武二十四年,河决原武,漫安山湖而东,会通尽淤,至是复之。由济宁至临清三百八十五里,引汶、泗入其中。泗出泗水陪尾山,四泉并发,西流至兗州城东,合於沂。汶河有二:小汶河出新泰宫山下;大汶河出泰安仙台岭南,又出莱芜原山阴及寨子村。俱至静丰镇合流,饶徂徠山阳,而小汶河来会。经宁阳北堈城,西南流百馀里,至汶上。其支流曰洸河,出堈城西南,流三十里,会宁阳诸泉,经济宁东,与泗合。元初,毕辅国始於堈城左汶水阴作斗门,导汶入洸。至元中,又分流北入济,由寿张至临清,通漳、御入海。
南旺者,南北之脊也。自左而南,距济宁九十里,合沂、泗以济;自右而北,距临清三百馀里,无他水,独赖汶。礼用汶上老人白英策,筑坝东平之戴村,遏汶使无入洸,而尽出南旺,南北置闸三十八。又开新河,自汶上袁家口左徙五十里至寿张之沙湾,以接旧河。其秋,礼还,又请疏东平东境沙河淤沙三里,筑堰障之,合马常泊之流入会通济运。又於汶上、东平、济宁、沛县并湖地设水柜、陡门。在漕河西者曰水柜,东者曰陡门,柜以蓄泉,门以泄涨。纯复浚贾鲁河故道,引黄水至塌场口会汶,经徐、吕入淮。运道以定。
其后宣宗时,尝发军民十二万,浚济宁以北自长沟至枣林闸百二十里,置闸诸浅,浚湖塘以引山泉。正统时,浚滕、沛淤河,又於济宁、胜三州县疏泉置闸,易金口堰土坝为石,蓄水以资会通。景帝时,增置济宁抵临清减水闸。天顺时,拓临清旧闸,移五十丈。宪宗时,筑汶上、济宁决堤百馀里,增南旺上、下及安山三闸。命工部侍郎杜谦勘治汶、泗、洸诸泉。武宗时,增置汶上袁家口及寺前铺石闸,浚南旺淤八十里,而闸漕之治详。惟河决则挟漕而去,为大害。
陈瑄之督运也,於湖广、江西造平底浅般三千艘。二省及江、浙之米皆由江以入,至淮安新城,盘五坝过淮。仁、义二坝在东门外东北,礼、智、信三坝在西门外西北,皆自城南引水抵坝口,其外即淮河。清江浦者,直淮城西,永乐二年尝一修闸。其口淤塞,则漕船由二坝,官民商船由三坝入淮,輓输甚劳苦。瑄访之故老,言:“淮城西管家湖西北,距淮河鸭陈口仅二十里,与清江口相值,宜凿为河,引湖水通漕,宋乔维岳所开沙河旧渠也。”瑄乃凿清江浦,导水由管家湖入鸭陈口达淮。十三年五月,工成。缘西湖筑堤亘十里以引舟。淮口置四闸,曰移风、清江、福兴、新庄。以时启闭,严其禁。并浚仪真、瓜洲河以通江湖,凿吕梁、百步二洪石以平水势,开泰州白塔河以达大江。筑高邮河堤,堤内凿渠四十里。久之,复置吕梁石闸,并筑宝应、汜光、白马诸湖堤,堤皆置涵洞,互相灌注。是时淮上、徐州、济宁、临清、德州皆建仓转输。滨河置舍五百六十八所,舍置浅夫。水涩舟胶,俾之导行。增置浅船三千馀艘。设徐、沛、沽头、金沟、山东、谷亭、鲁桥等闸。自是漕运直达通州,而海陆运俱废。
宣德六年用御史白圭言,浚金龙口,引河水达徐州以便漕。末年至英宗初再浚,并及凤池口水,徐、吕二洪,西小河,而会通安流,自永、宣至正统间凡数十载。至十三年,河决荥阳,东冲张秋,溃沙湾,运道始坏。命廷臣塞之。
景泰三年五月,堤工乃完。未匝月而北马头复决,掣漕流以东。清河训导唐学成言:“河决沙湾,临清告涸。地卑堤薄,黄河势急,故甫完堤而复决也。临清至沙湾十二闸,有水之日,其势甚陡。请於临清以南浚月河通舟,直抵沙湾,不复由闸,则水势缓而漕运通矣。”帝即命学成与山东巡抚洪英相度。工部侍郎赵荣则言:“沙湾抵张秋岸薄,故数决。请於决处置减水石坝,使东入盐河,则运河之水可蓄。然后厚堤岸,填决口,庶无后患。”
明年四月,决口方毕工,而减水坝及南分水墩先败,已,复尽冲墩岸桥梁,决北马头,掣漕水入盐河,运舟悉阻。教谕彭埙请立闸以制水势,开河以分上流。御史练纲上其策。诏下尚书石璞。璞乃凿河三里,以避决口,上下与运河通。是岁,漕舟不前者,命漕运总兵官徐恭姑输东昌、济宁仓。及明年,运河胶浅如故。恭与都御史王竑言:“漕舟蚁聚临清上下,请亟敕都御史徐有贞筑塞沙湾决河。”有贞不可,而献