卫玄字文升,河南洛陽人。
祖父卫悦,西魏司农卿。
父亲卫扌剽,侍中、左武卫大将军。
卫玄小时即有才气见识,北周武帝为藩王时,召卫玄任记室。
升任给事上士,承袭兴势公的爵位,食邑四千户。
转任宣纳下大夫。
周武帝总理国政后,授卫玄为益州总管长史,赐给他万钉宝带。
稍有升迁,到任开府仪同三司、太府中大夫、兼管内史事,仍兼任京兆尹,有强干之名。
周宣帝时,卫玄因忤逆圣旨而被免除官职。
隋高祖作北周丞相,卫玄代理熊州刺史。
和州蛮人反叛,卫玄以行军总管身份打平了他们。
高祖受禅后,卫玄升任淮州总管,晋封同轨郡公爵。
后坐罪免职。
不久,拜授岚州刺史。
碰上大修长城的劳役,有诏让卫玄监督。
不久代理朔州总管,后任卫尉少卿。
仁寿初年,山獠造反作乱,卫玄出京当资州刺史,以镇守安抚那里。
卫玄到任后,当时山獠正在围攻大牢镇,卫玄单人独骑到獠人的兵营,对獠人说:“我是刺史,奉皇上圣旨来安抚你们,不要怕。”诸贼不敢动。
卫玄于是晓以利害,獠人的渠帅受了感动,解围而去。
前后归顺的獠人有十几万人。
高祖十分高兴,赐卫玄缣纟采二千匹,授他为遂州总管,仍让他安抚剑南。
炀帝即位,又调他当卫尉卿。
夷人、獠人舍不得他走,都来送行,几百里的路上,送者不绝。
卫玄晓谕他们说:“天子下诏书调我回去,我不能久留。”于是与他们告别,夷人、獠人挥泪而去。
过了一年多,转任工部尚书。
其后拜授魏郡太守,仍旧担任工部尚书。
炀帝对卫玄说:“魏郡是有名的都市,是要冲之地。
那里的百姓很奸刁,所以麻烦你去治理。
这个郡离首都并不太远,你应该常回京师,参谋朝政。”赐他缣纟采五百段,而派他去。
不久,拜授右侯卫大将军,代理左侯卫大将军之事。
大业八年(612),转任刑部尚书。
辽东战争中,他代理右御卫大将军,率部出增地道。
当时各路人马大多出师不利,只有卫玄所部全部回来。
拜授卫玄为金紫光禄大夫。
大业九年(613),炀帝到辽东,派卫玄与代王杨侑留守京师,拜授卫玄为京兆内史,仍旧担任刑部尚书,同意卫玄见机行事,又令代王待卫玄为老师。
碰上杨玄感围逼东都洛陽,卫玄率领步兵、骑兵七万人马增援东都。
部队来到华陰,挖了杨素的坟墓,焚烧了他的骨头,把坟地全部铲平了,以显示必死的决心给士兵看。
出了潼关,有人担心崤山、函谷关之间有埋伏,请从陕县沿黄河东下,直奔河陽,以进攻叛军的背后。
卫玄说:“以我看来,这一计谋不是杨玄感那小子所想得出来的。”于是击鼓前进。
过了函谷关,真如所预料的没有伏兵。
卫玄于是派武贲郎将张峻为疑兵,走南道,卫玄率统大部队奔向城北。
杨玄感迎战,卫玄边战边走,驻军于金谷。
他在军中扫地以祭高祖说:“刑部尚书、京兆内史臣卫文升,冒昧地昭告于高祖文皇帝的神灵:自从皇家承受天命,到现在三十多年,武功文德,渐渐影响海外。
杨玄感辜负圣恩,自作蛇豕,蜂飞蚁聚,犯我王师。
臣下我两代受恩,一心侍奉国家,统率熊罴之众,志在剿灭逆党。
如国运尚在,应让丑类冰碎;如国运完了,则让我老臣先死。”他语气抑扬,三军感动,无不呜咽。
当时卫玄寡不敌众,与贼人频频作战,频频失利,死伤大半。
杨玄感率全部精兵来进攻,卫玄苦战,贼人稍稍退却。
卫玄进而驻军北芒。
刚好宇文述、来护儿的援兵赶到,杨玄感惧怕,因而向西逃走。
卫玄派通议大夫斛斯万善、监门直阁庞玉两人为前锋,追赶叛军,赶到阌乡,与宇文述等合击破敌。
炀帝回到高陽,调卫玄到行宫去。
炀帝慰劳他说:“你是国家的大臣,使我无西顾之忧。”于是下诏书说:“近来妖雾充斥,搅动关、河。
文升率领义师,应机赴敌,在华山黄河一带,奋勇杀敌,打败凶丑。
应该下令奖赏,授他为右光禄大夫。”赐给他良田、府第、物资巨万。
他回来镇守京师长安,炀帝对他说:“关西就全部交给你了。
你安全,国家就安全;你危险,国家也危险。
出入要有卫兵防卫,坐卧都要关好门。
勇士注重防身,就是这个意思。
现特给你一千兵卒,以补充你的卫队。”赐给他玉麟符。
大业十一年(615),有诏让卫玄安抚关中。
当时反贼蜂起,百姓饥荒,卫玄竟不能救助,而官府腐败,公开行贿。
卫玄自因年老,上表请求退休。
炀帝派使者、内史舍人封德彝去对他说:“京师长安,是国家的根本,是王业的根基,宗庙园陵所在的地方。
借你这个老帅,睡在那里镇守。
我为国家考虑,不能同意你退休。
所以派德彝去,口述我的旨意。”卫玄才作罢。
大唐义军入关,卫玄自知不能守住长安,又忧又怕,自称有病,不管政事。
长安攻陷后,他回到家里。
义宁年中去世,时年七十七岁。