统一并于1015年成为挪威国王。奥拉夫二世与父亲奥洛夫重新挑起两国战争。两国都有人想促使二人和解。瑞典贵族及挪威的使者在议会中要求奥洛夫将女儿格戈尔德嫁给奥拉夫二世以作为两国和解，并威胁要杀死奥洛夫以换取和平。但是奥洛夫却将女儿格戈尔德嫁给基辅大公智者雅罗斯拉夫。1019年瑞典贵族迫使奥洛夫将阿农德·雅各布选为共治者以分散奥洛夫的权力，并暗中将奥洛夫的私生女阿斯特里德嫁给奥拉夫二世以作为两国的和解。因为他的名字雅各布并非斯堪的纳维亚名字而在议会选举中有人反对他成为共治者，并于1022年在父亲去世后成为瑞典国