خطاهای احتمالی در نصب شیرپوینت ۲۰۱۶
به طور معمول در نصب برنامههای مختلف خطاهایی در مراحل نصب دیده میشود. با توجه به برنامه مورد نظر ممکن است پیچیدگی خطاها کم یا زیاد و رفع برخی از آنها بسیار زمانبر باشد. شیرپوینت ۲۰۱۶ نیز از این قاعده مستثنا نیست و خطاهای هنگام نصب خودش را دارد که رفع آنها به آشنایی با نوع خطا و روش حل آن نیاز دارد.
در این مقاله سعی کردیم تا خطاهایی که ممکن است در نصب شیرپوینت ۲۰۱۶ با آنها مواجه شوید را بررسی و برای آنها راهحل ارائه کنیم.
ممکن است در مرحله نصب پیشنیازها با خطای "There was an error during installation" مواجه شوید.
این بدان معنا است که شما باید طبق متن پیام موارد مشخص شده را را دانلود و نصب کنید.
پیشنیازهای نصب شیرپوینت ۲۰۱۶ به شرح زیر است:
ممکن است در زمان پیکربندی تنظیمات، خطای زیر رخ دهد:
"This program can’t start because api-ms-win-crt-heap-l1-1-0.dll is missing from your computer"
این مساله ناشی از نبود patch های آپدیت (Windows 10 Universal Runtime update) برای ویندوز سرور 2012R2 است. برای رفع این مشکل KB299926 برای ویندوز سرور 2012R2 را دانلود و نصب کنید. متاسفانه مشکل دیگری نیز پدیدار میشود:
"The update is not applicable to your computer"
در اینجا متوجه میشویم که Windows 10 Universal C Runtime KB2999226 وابسته به یک بسته آپدیت ویندوز سرور 2012R2 در KB2919355 است. پس آپدیتهای ویندوز را بررسی کرده، KB2919355 را انتخاب و نصب کنید، پس از آن مشکل حل میشود.
سپس Windows 10 Universal C Runtime را نصب کنید.
این خطا نشان میدهد که اتصال به پایگاه داده master در SQL server وجود ندارد.
دلایل زیر باعث بروز این خطا میشوند:
راهحل: Windows Firewall را باز کرده و یک inbound rule(قانون ترافیک ورودی) اضافه کنید تا به پورت 1433 اجاره عبور دهد.
*برای باز کردن windows firewall میتوانید در run دستور wf.msc را اجرا کنید.
"Failed to create configuration database. An exception of type Microsoft.SharePoint.Upgrade.SPUpgradeException was thrown. Additional exception information: One or more types failed to load. Please refer to the upgrade log for more details."
راهحل مشخصی برای خطا در این مرحله وجود ندارد، اما مسیر فایل لاگ مشخص شده است که با مطالعه آن شرح خطا را پیدا خواهید کرد.
یکی از احتمالاتی که هنگام نصب دستی پیشنیازها اتفاق میافتد و جز شایعترین آنها است، پیشنیاز WcfDataServices است که ممکن است به درستی نصب نشده باشد.
راهحل:
WcfDataServices را پاک کنید و دوباره WcfDataServices را بهوسیله prequisiteinstaller.exe بهصورت اتوماتیک نصب کنید یا از cmd با پارامترهای اختصاصیافته استفاده کنید.
prerequisiteinstaller.exe /wcfdataservices56: WcfDataServices.exe location
بعد از آن، دو پایگاه داده را از SQL Server که در پیکربندیهای قبل ایجاد شده بودند حذف کرده و سپس مراحل پیکربندی را دوباره اجرا کنید.
در این مطلب به بررسی خطاهای احتمالی در نصب شیرپوینت پرداختیم. اگر در زمینه خدمات مربوط به شیرپوینت سوالی دارید، میتوانید همین حالا با کارشناسان متخصص ما در گروه ساقه تماس بگیرید.