Jak uvádí chyba, k použití TEXTIMAGE_ON potřebujete jeden z uvedených sloupců, například pokud jste použili varchar(MAX) místo varchar(50) . Nicméně podle této jiné odpovědi
to, co děláte, se každopádně zdá nadbytečné, protože výchozí chování je ukládat sloupce s velkými textovými hodnotami v PRIMARY.
Pokud ve skutečnosti nemáte v tabulce sloupec velkého formátu, měli byste jednoduše odstranit TEXTIMAGE_ON [PRIMARY] z příkazu SQL.