Oldrich avsatte sin bor Jaromir 12. april 1012 og anerkjente Det tysk-romerske rikes. overhøyhet. Han skilte seg fra sin barnløse kone og giftet seg med Bozena, en kvinne av bondeslekt. Sammen med sin sønn Bretislav lyktes han i å gjenerobre Mähren fra Polen i 1029. Bretislavs forsøk på å erobre Slovakia fra Ungarn mislyktes året etter på grunn av manglende støtte fra keiser Konrad II.