王夫差开邗沟（又叫韩江），《水经·淮水注》称中渎水，利用自然湖泊和河流串联而成，路程弯曲。东汉末广陵（治所在今扬州市）太守陈登的改道，由樊梁湖往北，直至淮安入淮，改变过去绕道博芝、射阳两湖的曲折线路。这一改变奠定了后来邗沟的基本格局。晋穆帝时期，地方官员陈敏在原运河的西边，从射阳到末口开凿了另一条路程较短而又较直的新运河，取名山阳运道，亦叫山阳水道。到隋代，这条运河虽被淤塞，但行水路线仍清楚。开皇七年(公元587年)，隋文帝修复了这条运河，称山阳渎，与此同时还整修了汴河。605年，隋炀帝又征发淮南10余万人