به استناد منابع دوره ساسانی، چون شاپور دوم شانزده ساله شد (۳۲۵ م)، فتنهٔ قبایل عرب را فرونشاند و امنیت را در مرزهای شاهنشاهی برقرار کرد. در آغاز به قبیله ایادِ ساکن شواد تاخت و سپس از خلیج فارس گذشت و به الخط، ناحیهٔ ساحلی بحرین و قطر رسید. پس از آن به هجر حمله کرد که مسکن قبایل بنی تمیم ،بکر بن وائل و عبدالقیس بود. از این قبایل بسیاری را کشت و برای تنبیه بیشتر آنها چاههای آب را ویران کرد تا مانع دستیابی آنها به آب شود. سپس به شرق عربستان، سوریه و شهرهای یمامه، بکر و تغلب تاخت.[۱۷] در متن بندهش (دانشنامهٔ زرتشتی) نیز به جنگ شاپور اشاره شدهاست:
در دوران شاهی شاهپور، پسر هرمز تازیان آمدند و اول خُرِگرودبار را گرفتند و طی سالها اهانت، به تازش روی آوردند، تا شاپور به پادشاهی رسید؛ آن تازیان را تارومار کرد، شهر از ایشان پس گرفت، تازیان بسیاری را نابود کرد و شانههایشان را درآورد.[۱۸]
شاپور دوم را ذوالاکتاف (صاحب شانهها) لقب دادند، زیرا کتفهای اعراب را سوراخ کرد. ذوالاکتاف معادل «هویه سنبا» (هوبه سُنبا= شانه سوراخکن) فارسی است که خود برگردان «شانگ آهَنج» فارسی میانه است. بر اثر حملات شاپور دوم، عدهای از اعراب به نواحی مرکزی عربستان رانده شدند و ناحیهٔ خلیج فارس در تسلط شاهنشاهی ساسانی باقی ماند. این بخش از سیاست کلی ساسانیان برای حفظ خلیج فارس بود.[۱۹]
شاپور دوم بعضی از قبایل عرب را کوچاند و در قلمرو شاهنشاهی اسکان داد. قبیلهٔ تغلب در دارین (بندری در بحرین) و الخط، قبیلهٔ عبدالقیس و بنی تمیم در هجر، قبیلهٔ بکر بن وائل در کرمان و بنی حنظله در رَمیله (در نزدیکی اهواز) ساکن شدند. شاپور دوم، برای جلوگیری از یورش اعراب، سیستم دفاعی تشکیل داد که «دیوار تازیان» نام گرفت. این دیوار ظاهراً در نزدیکی شهر حیره واقع و به خندق شاپور معروف بود.


