BC1183年,武乙的兒子文丁擔當了商朝君主之位,以殷(河南安陽)為都。
文丁期間連連蒙受天然災害,商朝經濟與國力日漸衰弱。曾經有人做過統計,每次改朝換代,總伴跟著氣候的大顛簸,不是熾烈有了水災,就是氣溫驟低導致北方遊牧部落南下侵襲,以尋覓糧食。
帝乙,統治時候:BC1170--1162年。
文丁為此而感到驚駭,懼西方諸侯成為季曆的羽翼,構成對殷商的威脅,決計遏止周的生長。
文丁,子姓,名杞,商朝第二十八位君主。
文丁十二年(周文王元年,BC1172),此時昌已經四十歲,文丁頂不住壓力,加上能征善戰的季曆已經被殺,諒一個從未上過疆場的昌不成能再對商的基業產生威脅,因而昌被開釋回周國,在昌被開釋返國後,不久即被推戴為周國的國君,因為季曆死前被封為西伯,姬昌也襲爵為西伯,先人所指的西伯侯即為姬昌。這一年有鳳鳴於岐山,彷彿預示著昌的期間即將到來。
販子之以是將本身的君主稱為帝,而不是像夏王朝一樣稱為後,這是和商王朝的祖宗一元神教有關。在商湯滅夏,建立商朝以後,集王權、神權於一身,既是君主,又是祭司,在滅夏之時,按《尚書》的說法,是打著天命的大旗的。天命為甚麼在商湯一邊,解釋起來有些吃力。因此自商湯起,經不懈儘力,終將原始的多神教改革成祖宗一元神宗教。販子尊本身的先人帝嚳,在《史記·五帝本紀》列黃帝、顓頊、帝嚳、唐堯、虞舜為五帝。因為先人是天帝,主管統統神靈,因此護佑販子便順理成章。並且,曆代商王身後,都要回到先人身邊,“在帝擺佈”,成為相同人間和上帝的橋梁和紐帶。是以,後代會象尊敬先人一樣,將逝去的先王亦稱為帝。既然身後為神為帝,是以在人間的稱為便是帝××。(胡厚宣、胡振宇:《殷商史·商王稱呼》)
文丁歸天後,其次子帝乙繼位。
比乾主張減輕賦稅徭役,鼓勵生長農牧業出產,倡導冶煉鍛造,富國強兵。
帝乙,子姓,名羨,商朝第二十九位君主。
;
文丁七年(BC1177),周公季曆討伐並擊敗始呼之戎(山西南部)。
箕子,子姓,名胥餘,在帝乙和其子帝辛期間官任太師(宰相)。