直逼京市,辽军咄咄逼人的进攻使宋廷举朝政恐,都主张迁都避难,有的建议迁往,有的主张迁往成都,真宗本人怯懦寡断,不能有所决定,当时的宰相寇准则坚决主张抗战,甚至宣称谁要是敢再提迁都之事就斩首,并提出如果皇上亲自出征,一定可以振奋士气打退敌人,在寇准等人的坚持下,真宗最终同意亲征禅州,登上北城门楼,宋军士气大振,但真宗本人并不愿意打仗,他亲征的目的还在于求和,在离开京城之前,他已派使者曹利用同辽方议和,辽军方面,其统帅肖踏兰在督战时,被宋军用床子弩一箭射死,辽军士气一落千丈,萧太后亲临灵车前痛哭致哀,为其辍朝五日,她审时度势,深知辽军孤军深入,所过地方并没有全面控制,再战没有必胜的把握,于是同意与宋谋和,从契丹返回禅州行营的宋朝使者曹利用,带来了契丹人退兵的条件,郑和宋真宗的心愿,于是这一年12月7日,一道以汉契丹两种文字写成的盟誓,正式颁布了,合约规定宋辽约为兄弟之国,宋朝每年给辽20万匹卷,十万两碎币,另外还规定双方以白沟河为国界,双方各守边界,不得互亲边界,维持原状,不得铸成社垒,不得收容双方的盗贼,另外,辽曾要求宋割让银墨二州,为宋所具,蒙氏的全文还提到银卷等物,送到河北雄州交科等等,由于禅州郡名禅渊,所以这一盟誓被史家称为禅渊之盟,禅渊之盟结束了辽宋的战争状态,从此宋辽之间在长达百余年时间里没有爆发大规模的战争,这有利于促进双方政治经济文化交流,但由于盟约是建立在增加国家财政负担的基础之上,所以造成了北宋积贫积弱的局面,为北宋的灭亡埋下了隐患。