در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

mdf77

مشکل در نصب سرور شیرپوینت

با سلام

برای سازمانی که در ان مشغول به کار هستم اقدام به راه اندازی سرور شیرپوینت کرده ام.

سرورهای اکتیو دایرکتوری و SQLSERVER را راه انداخته ام.

بر روی سرور شیرپوینت، پیش نیازها نصب شد ولی در هنگام نصب شیرپوینت به مشکل برخورده ام.

یعنی در مرحله ای که نیاز به ارتباط با سرور SQL هست ارتباط برقرار نمیشود

تمام مراحل را به طور کامل چک کردم ولی باز مشکل حل نشده.

لطفا راهنمایی بفرمایید

عکس خطا را پیوست کردم

با تشکر

مشکل در نصب سرور شیرپوینت

#نصب #سرور #شیرپوینت
لذت یادگیری با توسینسو
به عنوان شخصی که مدت هاست از سایت توسینسو استفاده می کنم باید بگم که واقعاً یکی از بهترین مرجع ها برای ارتقاء دانش شخصی هست. دوره های سایت، راهکارها و مطالب، همگی عالی هستند.
rasool danesh

سلام

این پیغام داره میگه که یا همچین database در سروری که معرفی کردین وجود نداره یا یوزر و پسورد شما درست نیست و سطح دسترسی نداره

این database که معرفی کردین در سرور sql وجود داره؟

یوزر و پسوردی که تعریف کردین ادمین است ؟

سرور sql , shrepoint هر دو عضو دومین هستند

فایروال هر دو دستگاه خاموش است؟

پورت 1433 و 1434 باز هستند؟

خیلی چیزا بلد نیستم ، کاش عمرم برای یادگیری کفایت میکرد، دارم به این نتیجه میرسم که توی این عمر کوتاه هر چیزی ارزش یادگیری نداره و فقط چیزای مهم رو باید آموخت...
mdf77

سلام

همه مواردی که گفتید انجام دادم

فقط دیتا بیس sharepoint_config که اینجا میاره به صورت اتوماتیک میاره من جایی ایجاد نکردم.

تو اموزشهایی هم خوندم تو هیچ کدوم در رابطه با ایجاد این دیتا بیس چیزی نگفتن. به نظرم رسید خودش اوتوماتیک باید ایجاد بشه.

اگه امکان داره شما توضیح بدهید

mdf77

این کارها را انجام دادم

"

Service Account هایی که ساخته اید (در اینجا sql-admin و sp-admin) عضو گروه Local administraotr در هر 2 سرور SQL و Sharepoint باشند.

Service Accountهایی که ساخته اید نقش های Dbcreator و SecurityAdmin و Sysadmin را داشته باشند.

Service Accountهایی که ایجاد کرده اید نقش Db-owner را روی دیتابیس Master داشته باشند.

پورت های فایروال سرور SQL به درستی باز باشد پورت های 1433 و 1434 را باز کنید. (برای امتحان میتوانید موقتا فایروال SQL را خاموش کنید).

"

mdf77

طبق این مراحل پیش رفتم

http://www.akamiha.com%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D9%86%D8%B5%D8%A8-%D8%B4%DB%8C%D8%B1%D9%BE%D9%88%DB%8C%D9%86%D8%AA-2016

علی  ورزشی

سلام دوست عزیز

این مشکل چندین علت داره . این سوال ها رو جواب بدید تا دقیق تر شما رو راهنمایی کنم

سوال اول :الان سرور Sql با سرور Sharepoint از هم تفکیک شده هست یا خیر ؟

سوال دوم : در هنگام نصب Sql در قسمتی که باید username تعریف می کردید از Active directory انتخاب کردید اون username رو یا کلا رو حالت Default نصب کردید همه مراحل رو ؟

جهانی که در ان زندگی می کنیم بدل نامرغوب ان چیزی است که باید باشد
علی  ورزشی

اگه شما تو دیتابیس یک User تعریف کرده باشید و اون User هم تو Active directory تعریف شده باشه حتما باید از طریق این user login کرده باشید که بتونید به دیتابیس دسترسی داشته باشید . این مورد تو سرور Sharepoint باید اتفاق بیفته . این یکی از مشکلاتی هست که برای این موضوع مطرح هست

مشکل دوم این که اگه تو تودیتابیس هیچ user ایی رو موقع نصب Sql server از Active directory تعریف نکرده باشید اینم می تونه مشکل باشه . یه مقدار بیشتر در مورد موارد بالا توضیح بدید که بتونم دقیق تر راهنمایی کنم . چون این خطا ناشی از خیلی موارد هست . از سطح دسترسی های اون user بگیر تا winows authentication

جهانی که در ان زندگی می کنیم بدل نامرغوب ان چیزی است که باید باشد
mdf77

سلام ممنون از شما

توضیح مختصری میدهم

1- سه تا سرور داریم. سرور دومین یا اکتیو دایرکتوری، sql و شیرپوینت

2-هر دوسرور عضو دومین هستند

3- دو تا کاربر تو اکتیو دایرکتوری جهت این پروژه تعریف کردم

4-هر دو کاربر را از قسمت local group and user عضو گروه administrators کردم ( در هر دو سرور)

5-تو نصب sql در دو مرحله نیاز به تعریف یوزر دارد. طبق این عکس

وب سایت توسینسو

که در قسمت بالایی از کاربری که تو اکتیو دایرکتوری تعریف شده استفاده کردم

در قسمت پایین هم current user که همان ادمین اکتیو دایرکتوری هست گذاشتم

6-هر دو کاربر را تو logins سرور sql طبق عکس اضافه و دسترسیهای مورد نیاز را به انها دادم

وب سایت توسینسو

وب سایت توسینسو

7- برای نصب شیرپوینت با کاربری که تو اکتیو هست و برای sql استفاده کردم بالا اومدم (عکس اول)

البته پیشنیازهای شیرپوینت مثل sqlncli_2.msi را با کاربر administrator اکتیو دایرکتوری نصب کردم

علی  ورزشی

تو عکس اخری که فرستادی اولا همه دسترسی ها رو بزن بعد دوباره چک کن .

اگه درست نشد برو تو همون قسمت لاگین برای اونایی که با NT هست هم همین کارو کن . یعنی همون Role ها رو بهش اضافه کن و دوباره تست کن اگه درست نشد رو همون سرور Sharepoint اون Sql server رو نصب کن منتهی این سری دیگه برای اون قسمتی که از Active داری اون FarmAdmin یا هر user دیگه ایی که برای اون وارد کرده بودی مثل عکس های بالا رو دیگه وارد نکن . رو همون Default نصب کن منتهی با sa وارد شو این سری که بتونی user رو تو قسمت لاگین تعریف کنی . یعنی بعد از این که Sql رو نصب کردی با sa وارد شو و بعدش تو قسمت لاگین اون user رو وارد کن . بعد اون دو خط بالا رو دقیقا انجام بده .

این که سرور sql با سرور Sharepoint از هم مستقل باشه خیلی به نظرم بده . به خاطر این که sharepoint کوچیکترین تغییرات رو تو دیتابیس داره ذخیره می کنه و وقتی می خوای از ماشین مجازی هایی که داری Snapshot بگیری و این Snapshot ها با هم فرق داشته باشن کلا سرور Sharepoint فاتخش خونده میشه . پس بهتره که سرور Sql رو همون سرور Sharepoint نصب و Config بشه فعلا . حتما Ping و Nslookup های این سرور ها رو چک کن . یادت باشه تو هر مرحله از هر سروری که داری و هر چیزی که داری نصب می کنی از ماشین مجازی هایی که داری یعنی همون Sharepoint و Sql قدم به قدم یه Backup بگیر . اگه این دو تا رو یه سرور باشن که دیگه کارت راحت تر میشه .

اگه داری از روی کتاب اقای باباجانی پیش میری تو این کتاب خیلی از مشکلات رو بررسی نکرده . خود من سر همین مورد 2 روز درگیر بودم . به خاطر همین یه سری مسائل تجربی هست باید مثل همین که این دو تا سرور Sharepoint , Sql باید یکی باشه . البته من رو دو تا سرور مستقل هم اوردمش بالا ولی بعد از اینکه یه مقدار باهاش کار کردم و یه سری بخش های مختلفش رو متوجه شدم این کارو کردم . به نظرم بهترین روش فعلا همین هست . شما هم فعلا اون سرور Sql رو یه جایی داشته باش ولی فعلا ازش استفاده نکن . رو همون Sh این Sql رو نصب کن بعد این کار ها رو انجام بده .

جهانی که در ان زندگی می کنیم بدل نامرغوب ان چیزی است که باید باشد
علی  ورزشی

تو اون فرمی هم که برای نصب sharepoint هست دقیقا اسم سرور دیتابیس رو از خود لاگین دیتابیس Copy کن . اگه اعداد فارسی هست انگلیسی تست کن یا اگه می تونی یه اسم کوتاه تر و مختصر تر برای سرورت انتخاب کن بدون / چیزی

جهانی که در ان زندگی می کنیم بدل نامرغوب ان چیزی است که باید باشد
mdf77

همه مواردی که گفتید تست کردم. جواب نداد

مجبورم sql رو روی سرور شیرپوینت نصب کنم. مشکلی بود بهتون میگم

ممنون

علی  ورزشی

اوکی در خدمتم سوالی بود خوشحال میشم جواب بدم

بهترین کار همینه فعلا . شما اول Sql رو رو همین سرور بدون هیج user ایی از Active نصب می کنی بعدش Config های مورد نظر رو روش ست می کنی . از طرفی در نظر گرفتن یه سرور مستقل فعلا برای این کار مثل Sql بی فایده هست چون اولا منابع زیادی رو مصرف می کنهمتن ثانیا تو Snapshot هایی که از ماشین مجازی داری میگیری تداخل خیلی بدی رو به وجود میاره . از طرفی مشکلات بین ارتباط بین دو سرور و بحث Join بودن و اینا دیگه نیست که بگه مثلا ماشین مجازی هایی که داری نتونن همدیگه رو پیدا کنن یا از این بحث ها . فعلا بهترین روش برای اشنایی با ساختار کلی sharepoint همین روش هست .

بعد از این که نصب کردی حتما اون مراحلی که گفتم برای دسترسی ها مخصا برای NT ها رو دنبال کن . یعنی Role های متناظر رو هم به اون User ایی که از Active تعریف کردی بده و هم به اون Nt ها . این یکی از مشکلاتی بود که من تو سناریو دو سروری باهاش مشکل داشتم و علتش هم همین بود که چون تو موقع نصب User ایی رو تعریف نکرده بودم و این NT ها هم Role نداشتن این قسمت به مشکل می خورد برای نصب Sharepoint در صورتی که بعد از نصب از Active direcotry اون user رو تعریف کرده بودم و همه چی اوکی بود ولی مشکل از NT ها بود که دسترسی نداشتن . کلا مسخره بازی بود همش

سعی کن تا اونجا که میشه واسه اسم دیتابیس سرور اسم کوتاهی رو انتخاب کنی و اون user ایی رو هم داری میسازی تو Active که ازش تو Sql سرور استفاده کنی یه اسم ساده ایی باشه مثل FarmAdmin . اگه همه این کار ها رو انجام بدی مطمئنباش دیگه مشکلی نداره . چون مشکلاتی که برای این مورد هست یکی اینه که اولا با اون user ایی که ساختی تو دیتابیس لاگین نکرده باشی و نتونه windows authentication بشناسه اون user رو . یکی هم این که همین مشکل Role ها برای NT ها هم هست

جهانی که در ان زندگی می کنیم بدل نامرغوب ان چیزی است که باید باشد
علی  ورزشی

مورد بعدی که هست اینه که حتما برای سرور SH و سرور DC حتما دو تا کارت شبکه تعریف کن . یکی واسه ارتباطات داخلی بین این ماشین مجازی ها که بتونن همدیگه رو ببین و User ها رو بخونه اون سرور sharepoint . یکی هم برای این که هر سروری که داری بتونه به صورت مستقل با اینترنت ارتباط بگیره . این برای زمانی هست که بخوای بری تو کار توسعه بخش های Sharepoint مثل Web part ها که از کتابخونه های مختلفی مثل Bootstrap اینا استفاده کنی که نیاز هست یه سری فایل های رو به صورت CDN بخونی یا موارد دیگه . البته اینو بزار تو اولیت های بعدی . فعلا قدم اول اینه که بتونی ساختار Sharepoint رو به درستی متوجه بشی و هر وقت رفتی تو کار توسعه این کارو انجام بده .

جهانی که در ان زندگی می کنیم بدل نامرغوب ان چیزی است که باید باشد
mdf77

سلام دوست عزیز

مشکلی که الان دارم اینه که رو سرور شیرپونتم میخام sql نصب کنم نمیشه

خطای زیر میده

وب سایت توسینسو

ظاهر این خطا بر میاد که سی دی نصب مشکل داشته و نمیتونه بخونه.

ولی اگر رو سیستم خام که هنوز پیشنیازهای شیرپونت نصب نشده نصب کنم مشکلی نداره ونصب میشود

از اینطرف اگر اول sql نصب کنم و بعد برم برا نصب شیرپوینت تو نصب پیشنیازها گیر میده

وب سایت توسینسو

وب سایت توسینسو

تو همون قسمت عکس بالایی خطای پایینی رو میده

البته اگر سیستم خام باشه یعنی قبل از نصب sql مشکلی نداره

علی  ورزشی

سلام دوست عزیز

این دو مشکل ارتباطی به هم دیگه نداره . شما اصلا از اول یه virtual رو بیار بالا و ram خوبی هم بهش بده برای این دو سرور 8 گیگ کافیه . بعد اول از همه من یه پستی گذاشتم تو همین انجمن به اسم مشکلات رایج در sharepoint . که مشکل نصب این پیش نیاز ها رو اونجا گفتم که چرا داره برای این مورد خطا میگیره . بعد که اون پست رو خوندی اول میری از طریق server manager این net. 3.5 رو نصب می کنی و بعدش Sql رو نصب می کنی . بعد میری پیش نیاز فایل های sharepoint رو نصب می کنی و بعد که بالا اومد ادامه مسیر رو مثل گذشته پیش میری . ولی در حالت کلی این دو مورد به هم دیگه ربطی نداره . منظورم اینه که این که یکی رو یکی تاثیر بزاره هست و اگر نه اصولا اینه که شما اول باید Sql server رو نصب کنی تا بتونی تو config های sharepoint ازش استفاده کنی . ولی مطابق روالی که گفتم پیش برو مشکلی به وجود نمیاد . در ضمن در هر مرحله که هر چیزی رو نصب می کنی یه snapshot از اون مرحله حتما حتما بگیر برای این که نخوای دوباره از اول همه کارها رو انجام بدی

جهانی که در ان زندگی می کنیم بدل نامرغوب ان چیزی است که باید باشد
mdf77

موردی که هست اینه که من از دو سرور مجزا استفاده میکردم.

الان که شما گفتید هر دوتا رو روی یکی نصب کنم این کارو دارم میکنم

یعنی اصلا virtual یا vmware ندارم . ایا روشی برا snapshot گرفتن وجود دارد؟

دیگه اینکه ویندوزی 2012 ای که دارم وقتی نصب میکنم net 3.5 خودش داره. و برای نصب بقیه پیش نیازها هم همانطور که گفتم اصلا گیر نمیدهد. ولی اگر sql نصب باشد گیر میدهد وهمچنین برعکس اگر پیشنیازها نصب کنم بعد بخام sql نصب کنم تو نصب sql گیر میدهد.

اینو همین امروز هم دوباره تست کردم. موندمم توش دلیلش چیه.

یک هفته هست گیر افتادم. اصلا نمیدونم چیکار کنم.

mdf77

مشخصات سرورها:

mb asus h110 plus

cpu intel i3 6100

ram geil 4gb ddr4 2400 * 2 =8GB

hard ssd 256

mdf77

من برای حدود 150 کاربر میخام این سرورها رو راه بندازم

به نظر شما یکی از همین سرورها رو vmware راه بندازم برا هر دو سرور کافیه یا از نظر سخت افزاری کم میاره؟

پیشنهاد شما چیه؟

ممنون

rasool danesh

سلام

دوست عزیز من فکر میکنم یک جای کار یا دارین عجله میکنید یا به علت کلافه شدن درست کار رو انجام نمیدین

یکم راجع به ورژنهای sql و ویندوز و پیشن نیازها فکر کنید و بعد از 24 یا 48 ساعت وقفه و استراحت دوباره اقدام کنید

اقدام تون هم از اول باشه....

برای 150 نفر هم این سخت افزاری که نوشتین کمه مخصوصا اگر گردش کار و مکاتبات زیادی داشته باشین

و یک نکته دیگه اینکه raid کردن هارد رو هم فراموش نکنید چون نرم افزار مهمی است و کلیه مکاتبات رو اگر از دست بدین به مشکل خواهید خورد

خیلی چیزا بلد نیستم ، کاش عمرم برای یادگیری کفایت میکرد، دارم به این نتیجه میرسم که توی این عمر کوتاه هر چیزی ارزش یادگیری نداره و فقط چیزای مهم رو باید آموخت...
علی  ورزشی

به نظرم شما بهتره اول این حرکت ها رو بر روی یه Virtual machine بزنید تا اول با محیط sharepoint اشنا بشید بعدش برید سمت سرور و اونجا config کنید . من الان سه ماه هست که دارم تحت Virtual باهاش کار می کنم بازم هنوز به مشکل می خورم دیگه چه برسه بخواد بره رو سرور و config بشه .

ببین پیش نیاز برای نصب Sqlserver اون net. 3.5 هست . اگه نصب هست پس هیچ مشکلی نداره . اگه نصب نیست از طریق server manager باید نصب بشه . بعدش که نصب شد برید پیش نیاز های sharepoint رو نصب کنید . اونم اگه دسترسی دارید sharepoint 2016 رو نصب کنید . یه فایل پیش نیاز هست که اول باید اون نصب بشه تا بتونه sharepoint بیاد بالا . البته باید کل فایروال ها خاموش باشه . هم از تو server manager هم خود ویندوز . بعدش واسه دانلود اون پیشنیاز ها از فیلتر شکن حتما استفاده کن . چند بار به مشکل میخوری وسطش و فکر می کنی که جایی مشکل داره ولی شاید باورت نشه که هیچ مشکلی نیست ولی دانلود نمی کنه . مثلا من یه بار این Ethernet رو Enable/Disable کردم درست شد . کلا سر config هاش گیر زیاد می خوری . به نظرم بهتره که از یوتیوب اموزش های نصب و پیکره بندی رو انجام بدی تا وقتت هم گرفته نشه .

اول Sql رو نصب کن بعد برو سراغ Sharepoint .

جهانی که در ان زندگی می کنیم بدل نامرغوب ان چیزی است که باید باشد
mdf77

با سلام خدمت دوستان ارجمند

خوشبختانه با یک سرور از این مرحله گذشت. یعنی اول sqlو سپس شیرپوینت نصب کردم .تو این مرحله کدام گزینه انتخاب کنم؟

وب سایت توسینسو

تو یک فایل اموزشی دیدم که دو تا سرور گفت باید حداقل برا شیرپوینت راه بیاندازیم به غیر از sql و اکتیو.

تو یکی از سرور ها گزینه front-end و دیگری search انتخاب کرد

ولی تو فایل اقای باباجانی گفته از گزینه single استفاده کنید.

ایا واقعا نیاز هست که دو تا سرور باشه؟ من چند تا فایل و فیلم نگاه کردم که گفتند باید دو تا باشه.

ممنون

علی  ورزشی

شما فعلا یکی رو انتخاب کن مثل همون Application بعدش به مرور با قابلیت های هر بخش اشنا میشی .

جهانی که در ان زندگی می کنیم بدل نامرغوب ان چیزی است که باید باشد
mdf77

ممنون نصب شد

برای اموزش کار با شیرپوینت 2016، چه ترتیبی رو شما پیشنهاد میکنید. یعنی همون فایل اقای باباجانی خوبه یا روش دیگه ای پیشنهاد میکنید.

اگر سورسی چیزی هم دارید معرفی کنید

ممنون

علی  ورزشی

ببینید Sharepoint زمینه های کاریش خیلی گسترده هست . مثلا شما الان بری سایت Git.ir که فیلم های اموزشی زبان اصلی رو می تونی اونجا ببینی متوجه میشی که اصلا از این خبرا نیست که من اموزش جامع Sharepoint رو ببینم بعد دیگه ادعا کنم که تو همه حوزه ها می تونم ورود کنم . نه خیر از این خبرا نیست . به نظرم شما اگه قراره اموزشی ببینی اولا زبان اصلی ببین که تو اولیوت هست . بعد برو سراغ منابع فارسی . سایت هایی مثل فرین سایت یا Ever247 اینا سایت هایی هستن که منابع اموزشی دارن تو این زمینه . شما اولا یه اموزش جامع sharepoint رو پیدا کن و اول با ساختار و معماری sharepoint اشنا شو بعد برو تو فیلد های دیگه ورود کن مثل برنامه نویسی برای sharepoint . منظورم اینه که شما اول باید مثلا درباره دسترسی ها درباره content ها , list ها و site setting و بقیه بخش های sharepoint به یه حدی از بلوغ برسی که ببینی ساختارشون چه طوریه . بعد میری مثلا تو کار Customize کردن صفحات یا گزارش گیری . من خودم این سوال رو از یه بنده خدایی پرسیده بودم این طور جوابم رو داد :

شما ابتدا باید آموزش مقدماتی شیرپوینت رو ببینید ، بعد شاخه شاخه تخصص ببینید ، مثلا ابتدا

۱-آموزش نصب و پیکره بندی

۲- آموزش مقدماتی مفاهیم و توسعه صفحات

۳- طراحی فرم و گردش کار مقدماتی

۴- طراحی فرم و گردش کار پیشرفته

۵- مدیریت

۶- برندینگ

۷- هوش تجاری

۸- توسعه صفحات با کدنویسی

و ...

جهانی که در ان زندگی می کنیم بدل نامرغوب ان چیزی است که باید باشد

این پست توسط rasool1 در تاریخ چهارشنبه, 9 اسفند 1396 حذف شده است.

دلیل: پست فاقد محتوای فنی است در سایت برای تشکر از گزینه"پسندیدم" استفاده کنیم

علی  ورزشی

خواهش می کنم . اگه از پست ها جواب گرفتید حتما اونو به عنوان جواب انتخاب کنید که اگه بعدا دوست دیگه ایی به این مشکل خورد بتونه سریع تر مشکل اش رو بر طرف کنه . اگه بازم سوالی بود تو هر زمینه که مرتبط باشه با sharepoint یا اگه دنبال منابع خاصی بودید زیر همین موارد پست بزارید بتونم راهنمایی کنم

در ضمن برای اموزش های sharepoint یه سری لینک هست که می تونه دید خوبی نسبت به sharepoint به شما بده . به اشتراک میزارم استفاده کنید :

فیلم های زبان اصلی sharepoint رایگان

فیلم های زبان اصلی sharepoint پولی

اشنایی با sharepoint (مطالب این وبلاگ به شدت توصیه میشه )

جهانی که در ان زندگی می کنیم بدل نامرغوب ان چیزی است که باید باشد
پاسخ شما
برای ارسال پاسخ خود وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره تابستانه می تونی امروز ارزونتر از فردا خرید کنی ....