خانه SQL Server بررسی روش های دسترسی به SQL Server Management Studio SQL Server نوشته شده توسط: حسن ضرابی ۲۲ فروردین ۱۳۹۷ زمان مطالعه: 10 دقیقه ۰ (۰) مقدمه یکی از امکانات خوب SQL Server این هست که میتوانیم SQL Server را از طریق CMD یا از طریق پنجره RUN و یا از طریق SHORTCUT اجرا کنیم در زیر مراحل را به صورت کامل توضیح میدهم. ۱ – برای مثال میتوانیم SQL Server را وادار کنیم که با Instance مورد نظر، یا برای مثال با دیتابیس مورد نظر به صورت Windows Authentication وارد محیط SQL Server شود. ۲- دوستان عزیز یک حالت دیگر برای Connect شدن به SQL Server به صورت SQL Server Authentication وجود دارد که میتوانید با سوییچهای مورد نظر User name و Password و حتی Instance خود را تعیین کنید و به SQL — Server Connect شوید. نکته: دقت کنید فایل اجرایی SQL Server در حقیقت SSMS.EXE هست و اگر در پنجره RUN به صورت SSMS/? بنویسید پنجره زیر باز میشود که شامل سوییچهای متعددی است. شرح سوییچهای مهم S- نام Server و نام Instance را تعیین میکند برای مثال –S MICROSOFT\NIKAMOOZ یا –S .\NIKAMOOZ هر کدام از این دو مورد را میتوانید وارد کنید البته به جای MICROSOFT باید نام ویندوز خودتان را وارد کنید و به جای NIKAMOOZ باید نام INSTANCE ای که خودتان ایجاد کردهاید را وارد کنید البته به جای MICROSOFT نقطه (.) هم میتوانید وارد کنید اگر بخواهید به صورت DEFAULT INSTANCE وارد کنید باید به صورت –S . وارد کنید d- نام DATABASE را تعیین می کند برای مثال –d NIKAMOOZ.COM E- یعنی به صورت windows authentication بتوانید CONNECT شوید -U USERNAME را تعیین می کند. P- پسورد را تعیین میکند. نکته: شما میتوانید برای راحتی کار و برای اینکه بتوانید به SQL Server Connect شوید چندین Shortcut داشته باشید برای مثال میتوانید یک Shortcut داشته باشید با User name و Password خاص خودش و Shortcutهای دیگر هم میتوانید داشته باشید فقط User name و Password آنها تغییر میکند. شرح مراحل اصلی ۱ – بر روی منوی Start کلیک کنید و Microsoft SQL Server Management Studio را جستجو کنید و مثل مراحل زیر عمل کنید: ۲ – در عکس زیر بر روی SQL Server 2014 Management Studio کلیک راست موس را فشار دهید و بر روی Create Shortcut کلیک کنید. نکته: اگر SQL Server شما ۲۰۱۶ هست بر روی Microsoft SQL Server Management Studio کلیک راست موس را فشار دهید و بعد بر روی Create Shortcut کلیک کنید.بعد عکس زیر نمایان می شود.۳ – و بعد بر روی Yes کلیک کنید تا Shortcut بر روی Desktop ساخته شود. ۴ – حتما بر روی Shortcut ساخته شده کلیک سمت راست موس را فشار دهید و بر روی Properties کلیک کنید مثل عکس زیر عمل کنید.و بعد عکس زیر نمایان می شود. ۵ – انجام این مرحله خیلی مهم هست حتما دقت کنید در عکس بالا در کادر قرمز رنگ روبروی TARGET یک مسیری وجود دارد که در انتهای مسیر یک فایل به نام SSMS.EXE وجود دارد که فایل اجرایی SQL Server میباشد برای اینکه ما بتوانیم به صورت Windows Authentication به SQL Server Connect بشویم باید مثل عکس بالا انجام بدهیم یعنی بعد از SSMS.EXE باید کد زیر را وارد کنیم. -s .\nikamooz -E -d nikamooz.comحتی اگر بخواهیم به صورت SQL Server Authentication Connect بشویم باید مثل عکس زیر انجام بدهید. در عکس بالا بعد از نام فایل Ssms.exe کد زیر را وارد کرده ایم. -s .\nikamooz -u sa -p z -d nikamooz.com توضیحات کد بالا کد بالا با Username SA و Password Z با Instance Nikamooz و دیتابیس جاری nikamooz.com به SQL Server Connect شده است. اگر بخواهیم با پنجره RUN کد بالا را اجرا کنیم مثل عکس زیر می شود.نکته: اگر بیشتر از ۲ تا SQL Server بر روی ویندوز خود نصب کردهاید در پنجره RUN باید مسیر دقیق فایل SSMS.EXE را ذکر کنید تا به SQL Server مورد نظر شما Connect شود. من در ویندوز کامپیوتر شخصی خودم ۲ عدد SQL Server دارم یکی SQL Server 2014 و دیگری SQL Server 2016 وقتی که SSMS.EXE را به تنهایی وارد میکنم مثل عکس بالا به SQL Server 2014 Connect میشود و وقتی که بخواهم به SQL Server 2016 Connect شوم باید مسیر کامل را وارد بکنم مثل مسیر زیر که برای SQL S erver2016 است. “C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\ManagementStudio\Ssms.exe” -s .\nikamooz -u sa -p z -d nikamooz.com شما سعی کنید برای هر نسخه SQL Server مسیر کامل را بدهید تا به مشکلی برخورد نکنید. چه رتبه ای میدهید؟ میانگین ۰ / ۵. از مجموع ۰ اولین نفر باش برچسب ها # SQL Server Managment Studio# آموزش SQL# آموزش SQL Server# آموزش SQL Server 2017# بررسی روش های دسترسی به SQL Server Managment Studio معرفی نویسنده مقالات 1 مقاله توسط این نویسنده محصولات 0 دوره توسط این نویسنده حسن ضرابی پروفایل نویسنده معرفی محصول مهدی شیشه بری دوره آموزش کوئری نویسی در SQL Server 1.000.000 تومان مقالات مرتبط ۱۰ اردیبهشت SQL Server استفاده از Credential و Proxy در SQL Server Agent حسن سلیمانی ۰۷ اردیبهشت SQL Server استفاده از Operator ها در SQL Server Agent حسن سلیمانی ۰۵ اردیبهشت SQL Server بررسی نحوه ایجاد Job در SQL Server حسن سلیمانی ۲۹ فروردین SQL Server آشنایی با بخش های مختلف SQL Server Agent حسن سلیمانی دیدگاه کاربران لغو پاسخ دیدگاه نام و نام خانوادگی ایمیل ذخیره نام، ایمیل و وبسایت من در مرورگر برای زمانی که دوباره دیدگاهی مینویسم. موبایل برای اطلاع از پاسخ لطفاً مرا با خبر کن ثبت دیدگاه Δ بهنام ۱۳ / ۰۸ / ۹۸ - ۱۲:۵۹ سلام من می خواهم وارد sql server 2008 R2بشم یوزر sa رمز ورود دارد و حالت ویندوز غیر فعال شده است و trigger هم بروی دیتا بیس ها اجرا شده.روش شما برای حالتی که trigger فعال باشد جوابگو هست ولی زمانی که trigger فعال شده باشد جواب نمی دهد لطفا راهنمایی پاسخ به دیدگاه آرزو محمدزاده ۱۰ / ۰۶ / ۰۰ - ۰۷:۰۰ درود بر شما دوست عزیز سوال شما کاملا شفاف نیست در هر دو حالت trigger فعال را مطرح کرده اید. لطفا سوال خود را مجدد بررسی و برای ما ارسال نمایید. با تشکر از همراهی شما پاسخ به دیدگاه بهنام ۱۳ / ۰۸ / ۹۸ - ۱۲:۵۹ سلام من می خواهم وارد sql server 2008 R2بشم یوزر sa رمز ورود دارد و حالت ویندوز غیر فعال شده است و trigger هم بروی دیتا بیس ها اجرا شده.روش شما برای حالتی که trigger فعال باشد جوابگو هست ولی زمانی که trigger فعال شده باشد جواب نمی دهد لطفا راهنمایی پاسخ به دیدگاه آرزو محمدزاده ۱۰ / ۰۶ / ۰۰ - ۰۷:۰۰ درود بر شما دوست عزیز سوال شما کاملا شفاف نیست در هر دو حالت trigger فعال را مطرح کرده اید. لطفا سوال خود را مجدد بررسی و برای ما ارسال نمایید. با تشکر از همراهی شما پاسخ به دیدگاه navid ۲۹ / ۰۹ / ۹۷ - ۰۸:۴۱ سلام ببخشید میخوام sql رو باز کنم اما این خطا را میده خواهشا کمک کنید فردا باید ارائه بدم ممنونم evalution period has expired. پاسخ به دیدگاه مسعود طاهری ۳۰ / ۰۹ / ۹۷ - ۰۱:۱۶ سلام شما نسخه آزمایشی نصب کردید نسخه کامل را نصب کنید تا دچار مشکل نشوید پاسخ به دیدگاه navid ۲۹ / ۰۹ / ۹۷ - ۰۸:۴۱ سلام ببخشید میخوام sql رو باز کنم اما این خطا را میده خواهشا کمک کنید فردا باید ارائه بدم ممنونم evalution period has expired. پاسخ به دیدگاه مسعود طاهری ۳۰ / ۰۹ / ۹۷ - ۰۱:۱۶ سلام شما نسخه آزمایشی نصب کردید نسخه کامل را نصب کنید تا دچار مشکل نشوید پاسخ به دیدگاه جواد ۰۳ / ۰۲ / ۹۷ - ۰۱:۲۳ از طریق PowerShell هم اقدام کردم نشد پیغام میده که Provider Load failure حذف کنیم و مجددا نصب کنیم اوکی میشود؟ پاسخ به دیدگاه مسعود طاهری ۰۴ / ۰۲ / ۹۷ - ۱۰:۲۰ این چند تا لینک را بررسی کنید. این لینک های راه حل هایی برای رفع مشکلات مربوط به Configuration Manager ارائه داده اند https://www.youtube.com/watch?v=EjeuY5DyPG8 http://techyaz.com/sql-server/troubleshooting/fix-sql-server-configuration-manager-issue-mmc-not-create-snap/ https://support.microsoft.com/en-us/help/956013/error-message-when-you-open-sql-server-configuration-manager-in-sql-se پاسخ به دیدگاه جواد ۰۳ / ۰۲ / ۹۷ - ۱۱:۵۳ سلام عذرخواهی میکنم دوستان من یک مشکلی داشتم گفتم شاید با کمک شما بتونم حلش کنم سوالم مربوط به این مقاله نیست بازهم عذرخواهی میکنم من میخواستم وارد sql server configuration بشوم تا ip all را تغییر بدهم اما دسترسی ندارم باید چیکار کنم در سایت های زبان اصلی هم جستجو کردم و کارهایی که گفتند انجام دادم نظیر وارد شدن به cmd و mofcomp کردن یک فایل و حتی خواستم در رجیستری دسترسی فول به {۷۳E709EA-5D93-4B2E-BBB0-99B7938DA9E4} بدهم acccess denid میداد لطفا اگر در توانتون هست راهنمایی کنید جوان و تازه کار هستم پاسخ به دیدگاه مسعود طاهری ۰۳ / ۰۲ / ۹۷ - ۱۲:۴۰ با این دستور ببینید می توانید وارد SQL Server Configuration Manager شوید SQLServerManager14.msc توجه داشته باشید که عدد مربوطه با توجه به نسخه SQL Server باید عوض شود در ضمن دسترسی شما در ویندوز چیست؟ پاسخ به دیدگاه جواد ۰۳ / ۰۲ / ۹۷ - ۱۲:۴۱ ادمین هستم وارد نمی شود پاسخ به دیدگاه مسعود طاهری ۰۳ / ۰۲ / ۹۷ - ۱۲:۴۰ ممکن است که این برنامه با نرم افزار دیگری تداخل داشته و فایل ها و دسترسی های اون دچار اشکال شده باشد در این حالت Repair می تواند کارساز باشد. و نکته دیگه این که می توانید کارهای مربوط به این قسمت را هم با Power Shell انجام دهید برای مثال برای تغییر پورت SQL Server می توانید از Power Shell کمک بگیرید لینک های زیر به شما کمک خواهد کرد https://blog.dbi-services.com/sql-server-2012-configuring-your-tcp-port-via-powershell/ https://social.technet.microsoft.com/Forums/ie/en-US/ecbdd65b-44e0-44a6-a8ae-253f82a56310/changing-sql-server-tcp-port-with-powershell?forum=winserverpowershell پاسخ به دیدگاه جواد ۰۳ / ۰۲ / ۹۷ - ۱۱:۵۳ سلام عذرخواهی میکنم دوستان من یک مشکلی داشتم گفتم شاید با کمک شما بتونم حلش کنم سوالم مربوط به این مقاله نیست بازهم عذرخواهی میکنم من میخواستم وارد sql server configuration بشوم تا ip all را تغییر بدهم اما دسترسی ندارم باید چیکار کنم در سایت های زبان اصلی هم جستجو کردم و کارهایی که گفتند انجام دادم نظیر وارد شدن به cmd و mofcomp کردن یک فایل و حتی خواستم در رجیستری دسترسی فول به {۷۳E709EA-5D93-4B2E-BBB0-99B7938DA9E4} بدهم acccess denid میداد لطفا اگر در توانتون هست راهنمایی کنید جوان و تازه کار هستم پاسخ به دیدگاه مسعود طاهری ۰۳ / ۰۲ / ۹۷ - ۱۲:۴۰ با این دستور ببینید می توانید وارد SQL Server Configuration Manager شوید SQLServerManager14.msc توجه داشته باشید که عدد مربوطه با توجه به نسخه SQL Server باید عوض شود در ضمن دسترسی شما در ویندوز چیست؟ پاسخ به دیدگاه جواد ۰۳ / ۰۲ / ۹۷ - ۱۲:۴۱ ادمین هستم وارد نمی شود پاسخ به دیدگاه مسعود طاهری ۰۳ / ۰۲ / ۹۷ - ۱۲:۴۰ ممکن است که این برنامه با نرم افزار دیگری تداخل داشته و فایل ها و دسترسی های اون دچار اشکال شده باشد در این حالت Repair می تواند کارساز باشد. و نکته دیگه این که می توانید کارهای مربوط به این قسمت را هم با Power Shell انجام دهید برای مثال برای تغییر پورت SQL Server می توانید از Power Shell کمک بگیرید لینک های زیر به شما کمک خواهد کرد https://blog.dbi-services.com/sql-server-2012-configuring-your-tcp-port-via-powershell/ https://social.technet.microsoft.com/Forums/ie/en-US/ecbdd65b-44e0-44a6-a8ae-253f82a56310/changing-sql-server-tcp-port-with-powershell?forum=winserverpowershell پاسخ به دیدگاه میراسماعیلی ۲۲ / ۰۱ / ۹۷ - ۰۵:۴۶ خیلی هم عالی پاسخ به دیدگاه میراسماعیلی ۲۲ / ۰۱ / ۹۷ - ۰۵:۴۶ خیلی هم عالی پاسخ به دیدگاه مسعود طاهری ۰۴ / ۰۲ / ۹۷ - ۱۰:۲۰ این چند تا لینک را بررسی کنید. این لینک های راه حل هایی برای رفع مشکلات مربوط به Configuration Manager ارائه داده اند https://www.youtube.com/watch?v=EjeuY5DyPG8 http://techyaz.com/sql-server/troubleshooting/fix-sql-server-configuration-manager-issue-mmc-not-create-snap/ https://support.microsoft.com/en-us/help/956013/error-message-when-you-open-sql-server-configuration-manager-in-sql-se پاسخ به دیدگاه جواد ۰۳ / ۰۲ / ۹۷ - ۰۱:۲۳ از طریق PowerShell هم اقدام کردم نشد پیغام میده که Provider Load failure حذف کنیم و مجددا نصب کنیم اوکی میشود؟ پاسخ به دیدگاه