در تصویری که شما قرار داده اید ، این خطا اعلام شده که:
IACCEPTSQLSERVERLICENSETERMS command line parameter is missing or has not been set to true
اینجا میگوید که در فایل Configuration عبارت IACCEPTSQLSERVERLICENSETERMS یا وجود ندارد و یا مساوی True نیست.
در حالیکه بنده قبلا" توضیح دادم که باید در فایل Configuration عبارت زیر وجود داشته باشد:
کد:
IACCEPTSQLSERVERLICENSETERMS="True"
که در عبارت بالا IACCEPTSQLSERVERLICENSETERMS مساوی True است.
پس حداقل سطر بالا از فایل شما اشکال دارد.
تذکر اینکه بهتر است فایل نصب و فایل Configuration و فایل Batch هر سه در کنار هم و از روت یکی از درایو ها اجرا شوند.
اجرای برنامه های با نام های طویل از دسکتاپ میتواند بعلت طولانی بودن مسیر باعث اشکالات متعددی بشود.
تذکر:
در پست های قبلی عرض کردم که فایل Configuration پسوندش txt است ، چون در دستوری که بنده نوشته بودم
نام فایل Configuration عبارت بود از Config.txt
ولی میتوان از پسوند INI هم استفاده کرد برای مثال به دو نوع دستور زیر توجه کنید:
کد:
setup.exe /ConfigurationFile=xxx.ini
setup.exe /ConfigurationFile=xxx.txt
می بینید که در دستور اول فایل Configuration پسوند ini داشته (xxx.ini ) و در دستور دوم پسوند txt دارد (xxx.txt )
هر دو دستور کار خواهند کرد ولی معمولا" از پسوند INI استفاده می شود.
اما در مورد سوال شما در باره برنامه SQL Server 2000 باید بگویم که دستورات مقداری تفاوت دارند. در این ورژن ، از
فایل های با پسوند iss و bat موجود در سی دی مربوطه ، برای نصب سفارشی استفاده می شود.
علاقه مندی ها (بوک مارک ها)