
آموزش نکات و ترفندهای فرآیندسازنینتکس
می 20, 2017
کار با ستون محاسباتی یا Calculated Column
جولای 2, 2017خطاهای احتمالی در نصب شیرپوینت ۲۰۱۶
به طور معمول در نصب برنامههای مختلف خطاهایی در مراحل نصب دیده میشود. با توجه به برنامه مورد نظر ممکن است پیچیدگی خطاها کم یا زیاد و رفع برخی از آنها بسیار زمانبر باشد. شیرپوینت ۲۰۱۶ نیز از این قاعده مستثنا نیست و خطاهای هنگام نصب خودش را دارد که رفع آنها به آشنایی با نوع خطا و روش حل آن نیاز دارد.
در این مقاله سعی کردیم تا خطاهایی که ممکن است در نصب شیرپوینت ۲۰۱۶ با آنها مواجه شوید را بررسی و برای آنها راهحل ارائه کنیم.
از طریق لینک زیر میتوانید این مقاله را به صورت کامل در یک فایل PDF دانلود نمایید :
1.خطا در روند نصب پیشنیازها
ممکن است در مرحله نصب پیشنیازها با خطای "There was an error during installation" مواجه شوید.

این بدان معنا است که شما باید طبق متن پیام موارد مشخص شده را را دانلود و نصب کنید.
پیشنیازهای نصب شیرپوینت ۲۰۱۶ به شرح زیر است:
-
Microsoft SQL Server 2012 Native Client (SQLnCli.msi)
-
Microsoft ODBC Driver 11 for SQL Server (msodbcsql.msi)
-
Microsoft Sync Framework Runtime v1.0 SP1 (SyncSetup_en.x64.zip)
-
Windows Server AppFabric (WindowsServerAppFabricSetup_x64.exe)
-
Microsoft Identity Extensions (MicrosoftIdentityExtensions-64.msi)
-
Microsoft Information Protection and Control Client 2.1 (setup_msipc_x64.exe)
-
Microsoft WCF Data Services 5.6 (WcfDataServices.exe)
-
Microsoft .NET Framework 4.5.2 (NDP452-KB2901907-x86-x64-AllOS-ENU.exe)
-
Microsoft .NET Framework 4.6 (NDP461-KB3102436-x86-x64-AllOS-ENU.exe)
-
Cumulative Update Package 7 for Microsoft AppFabric 1.1 for Windows Server (KB3092423) (AppFabric1.1-RTM-KB2671763-x64-ENU.exe)
-
Visual C++ Redistributable Package for Visual Studio (vc_redist.x64.exe)
2. خطای "api-ms-win-crt-heap-l1-1-0.dll"
ممکن است در زمان پیکربندی تنظیمات، خطای زیر رخ دهد:
"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 را نصب کنید.
3.خطای "Cannot connect to database master at SQL server"
این خطا نشان میدهد که اتصال به پایگاه داده master در SQL server وجود ندارد.
دلایل زیر باعث بروز این خطا میشوند:
- پایگاه داده مورد نظر وجود ندارد
- کاربر جاری دسترسی لازم برای متصل شدن به پایگاه داده را ندارد
- عدم باز بودن پورت 1433 در سرور SQL
راهحل: Windows Firewall را باز کرده و یک inbound rule(قانون ترافیک ورودی) اضافه کنید تا به پورت 1433 اجاره عبور دهد.

*برای باز کردن windows firewall میتوانید در run دستور wf.msc را اجرا کنید.
4. مراحل پیکربندی (Configuration Wizard) با خطای زیر رد یا failed میشود
"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 که در پیکربندیهای قبل ایجاد شده بودند حذف کرده و سپس مراحل پیکربندی را دوباره اجرا کنید.
در این مطلب به بررسی خطاهای احتمالی در نصب شیرپوینت پرداختیم. اگر در زمینه خدمات مربوط به شیرپوینت سوالی دارید، میتوانید همین حالا با کارشناسان متخصص ما در گروه ساقه تماس بگیرید.



