Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/parsnia/public_html/wp-content/plugins/telegram-for-wp/inc/Notifcaster.class.php on line 318

Warning: session_start(): Cannot start session when headers already sent in /home/parsnia/public_html/wp-content/themes/comun/functions.php on line 19
پارس نیا – parsnia http://www.parsnia.com ایده پرداز و مجری تخصصی طراحی و توسعه وب Sat, 24 Aug 2019 15:20:50 +0000 fa-IR hourly 1 https://wordpress.org/?v=4.7.28 http://www.parsnia.com/wp-content/uploads/2017/06/favicon-2.jpg پارس نیا – parsnia http://www.parsnia.com 32 32 نحوه ی پیکربندی IIS برای ویندوز سرور ۲۰۰۸ http://www.parsnia.com/%d9%86%d8%ad%d9%88%d9%87-%db%8c-%d9%be%db%8c%da%a9%d8%b1%d8%a8%d9%86%d8%af%db%8c-iis-%d8%a8%d8%b1%d8%a7%db%8c-%d9%88%db%8c%d9%86%d8%af%d9%88%d8%b2-%d8%b3%d8%b1%d9%88%d8%b1-2008/ http://www.parsnia.com/%d9%86%d8%ad%d9%88%d9%87-%db%8c-%d9%be%db%8c%da%a9%d8%b1%d8%a8%d9%86%d8%af%db%8c-iis-%d8%a8%d8%b1%d8%a7%db%8c-%d9%88%db%8c%d9%86%d8%af%d9%88%d8%b2-%d8%b3%d8%b1%d9%88%d8%b1-2008/#respond Tue, 06 Jun 2017 18:32:24 +0000 http://www.parsnia.com/?p=1565 در این مقاله ابتدا نگاهی به server core می اندازیم. Server core مجموعه ای از قوانین است که با نصب کامل ویندوز سرور ۲۰۰۸ فابل دسترسی هستند از جمله ی این موارد IIS7 می باشد. در نصب server core ، سرویس ها ، rule ها و feature ها نیز نصب می شوند.

با افزوده شدن .net framework به server core در ویندوز سرور ۲۰۰۸ این سیستم عامل را به محیطی جذاب برای افرادی که نیازمند اجرای application ها هستند تبدیل نموده است.
Install IIS7 on Windows Server 2008
.net framework موارد زیر را فراهم می آورد:

  • Microsoft® ASP.NET support

Server core که برای میزبانی برنامه های asp.net می تواند مورد استفاده قرار بگیرد.

  • IIS Remote Management

در windows 2008 R2 امکان remote به IIS و انجام کارهای مدیریتی تنها توسط رابط گرافیکی ساده امکان پذیر است.

  • Windows PowerShell™

windows 2008 R2 شامل IIS Windows PowerShell snap-in نیز می شود.

نحوه ی نصب server core:

نکته: برای انجام این کار باید نوع اکانت شما Admin باشد.

نصب Server core شبیه به نصب خود ویندوز می باشد با این تفاوت که گزینه ی Server Core Installation را بایستی انتخاب کنید.

در مرحله ی بعدی IPCONFIG و NIC را انتخاب نمایید جهت اختصاص آدرس IP از دستورات زیر استفاده نمایید:

netsh interface ipv4 set address name=”Local Area Connection” source=static address= mask= gateway=

در گام بعدی برای افزودن DNS دستور زیررا تایپ کنید :

netsh interface ipv4 add dnsserver name=”Local Area Connection” address=

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

حال برای تغییر نام کامپیوتر از فرمان netdom renamecomputer /NewName:

استفاده نمایید.

حال با دستور shutdown /r /t 0 سیستم را راه اندازی مجدد نمایید.

جهت تنظیم پورت MYSQl از دستور زیر استفاده کنید :

netsh firewall add portopening tcp 3306 “MySQL”

در آخر اقدام به فعالسازی sever core نمایید اگر به اینترنت متصل هستید از دستور

slmgr.vbs –ato

و درصورتیکه connect نمی باشید از دستور زیر استفاده نمایید :

slmgr.vbs –dti

جهت مشاهده ی نحوه ی مدیریت firewall و انجام تنظیمات automatic update می توانید به لینک های زیر مراجعه کنید :

Making Sense of Server Core

بعد از اتمام نصب server core و انجام تنظیمات سرور می توان اقدام به نصب role ها نمود :

Active Directory® Domain Services

Active Directory Lightweight Domain Services

DHCP Server

DNS Server
File Services
Media Services
Print Services
Hyper-V™
Web Services (IIS) (Limited)
Web Server (IIS)

جهت مشاهده ی role های نصب شده از فرمان oclist استفاده می شود.

از فرمان ocsetup برای حذف یا نصب role ها و سرویس ها استفاده کنید و فرمان oclist | more را برای تایید کامپوننت های نصب شده به کار برید.

نصب .net framework :

اگر قصد نصب asp.net دارید بایستی حتما .net را قبل از آن نصب کرده باشید :

start /w ocsetup NetFx2-ServerCore start /w ocsetup NetFx2-ServerCore-WOW64

با اجرای فرمانهای زیر می توانید asp.net را نصب کنید :

start /w ocsetup WAS-NetFxEnvironment
start /w ocsetup IIS-ISAPIExtensions
start /w ocsetup IIS-ISAPIFilter
start /w ocsetup IIS-NetFxExtensibility
start /w ocsetup IIS-ASPNET

و با فرمان زیر نسبت به نصب IIS Snap-In Windows PowerShell اقدام نمایید :

start /w ocsetup MicrosoftWindowsPowerShell

فرمان زیر باعث اجرای windows power shell می گردد :

windowssystem32WindowsPowerShellv1.0powershell.exe

فعالسازی IIS remote manager :

این امکان حتی اگر IIS7 نیز نصب شده باشد قابل اجرا بوده و با فرمان زیر می توانید آن را install نمایید:

start /w ocsetup IIS-ManagementService

همچنین با فرمان زیر می توان اقدام به فعال کردن آن نمود :

reg add HKEY_LOCAL_MACHINESOFTWAREMicrosoftWebManagementServer ^
/v EnableRemoteManagement /t REG_DWORD /d 1

حال برای اجرای آن از فرمان net start wmsvc استفاده کنید .

در نهایت برای پاک کردن web server role دستور زیر را به کار برید :

start /w pkgmgr /uu:IIS-WebServerRole;WAS-WindowsActivationService;WAS-ProcessModel

منبع : http://learn.iis.net

]]>
http://www.parsnia.com/%d9%86%d8%ad%d9%88%d9%87-%db%8c-%d9%be%db%8c%da%a9%d8%b1%d8%a8%d9%86%d8%af%db%8c-iis-%d8%a8%d8%b1%d8%a7%db%8c-%d9%88%db%8c%d9%86%d8%af%d9%88%d8%b2-%d8%b3%d8%b1%d9%88%d8%b1-2008/feed/ 0
Microsoft SQL Server چیست؟ http://www.parsnia.com/microsoft-sql-server-%da%86%db%8c%d8%b3%d8%aa%d8%9f/ http://www.parsnia.com/microsoft-sql-server-%da%86%db%8c%d8%b3%d8%aa%d8%9f/#comments Fri, 02 Jun 2017 23:55:49 +0000 http://www.parsnia.com/?p=1533 این مقاله شامل توضیحاتی در مورد یکی از محبوب ترین و پرقدرت ترین نرم افزار های ساخت و مدیریت پایگاه داده، یعنی نرم افزار قدرتمند Microsoft SQL Server می باشد.

Microsoft SQL Server یک بانک اطلاعاتی از نوع دیتابیس های رابطه ای یا Relational Database می باشد که توسط توسط کمپانی Microsoft ارایه شده و وظیفه اصلی آن ذخیره و بازیابی اطلاعات بر اساس درخواست نرم افزارهای دیگر میباشد. این نرم افزار دارای نسخه های بسیار متنوع و متناسب با مخاطبان متفاوت و محیط های کار مختلف ( از نرم افزارهای کوچک که اطلاعات در ماشین لوکال خود ذخیره می کنند تا میلیون ها کاربر و ماشین که احتیاج به دستیابی به اطلاعات از طریق شبکه به طور همزمان دارند.)

همانطور که نام این نرم افزار مشخص می باشد از زبان های Query مانند T-SQL و ANSI SQL استفاده می کند.

تاریخچه

کد های پایه ای این نرم افزار ابتدا توسط شرکت Sybase SQL Server طراحی شده بود که بعدها شرکت مایکروسافت امتیاز کامل آن نرم افزار را خریداری نمود.هدف مایکروسافت ازخریداری این نرم افزار، ارتقا دادن آن به سطح عظیم و در نهایت رقابت با دیتابیس های ارایه شده توسط شرکت های Oracle و IBM بود. با این هدف تیمی متشکل از شرکت مایکروسافت، Sybase و Ashton-Tate تشکیل شد و اولین نسخه از این نرم افزار به نام SQL Server 1.0 برای سیستم عامل OS/2 در سال ۱۹۸۹ منتشر گردید. این نسخه در واقع معادل نسخه قبلی آن یعنی Sybase SQL Server 3.0 بود که برای سیستم عامل Unix به انتشار درآمده بود. بعد ها نسخه Microsoft SQL Server 4.21 برای سیستم عامل های NT و Windows NT 3.1 منتشر شد که این امر موجب محبوبیت بیشتر آن نزد کاربران ویندوز گردید. Microsoft SQL Server 6.0 اولین نسخه این نرم افزار برای سیستم عامل های ویندوز NT بود که در ساخت آن از هیچ یک از تکنولوژِی های Sybase استفاده نشد.

بعد از انتشار Windows NT دو شرکت مایکروسافت و Sybase از یکدیگر جدا شده و هر یک از آن ها به طراحی و تلاش برای به دست گرفتن بازار توسط نرم افزار خود پرداخت. مایکروسافت تمامی حقوق طراحی و فروش نرم افزار Microsoft SQL Server را به صورت اختصاصی به نام خود ثبت نمود و شرکت Sybase نیز با تغییر نام نرم افزار خود به Adaptive Server Enterprise برای جلوگیری از بروز اشتباه با نرم افزار مایکروسافت، به تلاش برای رقابت با آن پرداخت.

در حال حاضر با گذشت بیش از ۱۰ سال از انتشار نسخه های قبلی محصولات Microsoft SQL Server (SQL server 2000)، پیشرفته های قابل ملاحظه ای برای افزایش بهره وری این نرم افزار به وجود آمده است. ابزارهای Client IDE و همچنین بسته های مکملی که همراه نسخه SQL Server 2005 منتشر گردید مانند : ابزار ETL (SQL Server Integration Services و یا SSIS)، سرور گزارش گیری (Reporting Service)، ابزار OLAP و یا سرور استخراج داده ها (Data mining server) و یا سرویس های تحلیلی و چندین تکنولوژی پیغام دهی به کاربر نمونه هایی از این امکانات ویژه می باشند.

SQL Server 2005

نسخه SQL Server 2005 با نام کد Yukon در ماه اکتبر ۲۰۰۵ به عنوان نسخه گشترش یافته SQL Server 2000 منتشر گردید. این نسخه از نرم افزار پشتیبانی کاملی از داده های نوع XML را دارا می باشد. ستون های XML با شماهای نوع XSD عمل می نماید. درخواست های داده های XML از طریق XQuery و Common language runtime (CLR) ارسال و پیگیری می شوند.این نسخه همچنین قابلیت های ویژه ای را به XQuery به نام XML DML اضافه نموده است. این نسخه از این نرم افزار همچنین کاربران را قادر می سازد تا دیتابیس سرور خود را تحت سرویس های وب به واسطه Tabular Data Stream (TDS) و با پروتکل SOAP قرار داده و استفاده نماید. زمانی که اطلاعات دیتابیس در سطح اینترنت مورد استفاده قرار بگیرند، نتیجه را به صورت XML مشاهده خواهید نمود.

SQL Server 2008

نسخه SQL Server 2008 با نام رمز Katmai در ششم آگوست سال ۲۰۰۸ با هدف ارایه دیتابیس هایی خود تنظیم (Self tuning)، خود سازمان (Self Organizing) و خود نگهدار (Self Maintain) منتشر گردید. این نسخه از تکنولوژی SQL Server Always On استفاده می نماید که پایداری بسیار بالایی برای دیتابیس را به همراه دارد و زمان Down time سرور را تقریبا به صفر می رساند. SQL Server 2008 همچنین از اطلاعات ساختار یافته و یا نیمه ساختار یافته (semi-structure) که شامل فرمت های رسانه ای مانند تصاویر، ویدیو و فایل های صدا می گردد، به طور کامل پشتیبانی می نماید. در این نسخه اطلاعات چند رسانه ای به عنوان عناصر بزرگ باینری یا BLOB (Binary Large Object) در بانک اطلاعاتی ذخیره می گردند. بر طبق گزارش رئیس قسمت طراحی برنامه های کاربردی مایکروسافت، پال فلسنر، SQL Server 2008 قادر است به عنوان مرکز ذخیره انواع اطلاعات از قبیل : XML، ایمیل، زمان یا تاریخ، فایل ها، اسناد، اطلاعات مربوط به مختصات موقعیت های مختلف و … بوده و در به طور همزمان عملیات متفاوتی مانند : جستجو، query، تحلیل و آنالیز، به اشتراک گذاری و همسازن سازی (Synchronization) را نیز بر روی تمام اطلاعات انجام دهد.

این نرم افزار پشتیبانی خود را از اطلاعات ساختار نیافته (unstructured) و نیمه ساختار یافته (semi-structured) به وسیله نوع داده های FILESTREAM کامل تر نموده است. اطلاعات ساختار یافته و Metadata ها همواره در دیتابیس SQL Server ذخیره می شوند در حالیکه اطلاعات ساختار نیافته در فایل های سیستمی مانند Win32 و API ها نگهداری شده وبه واسطه T-SQL قابل بررسی می باشند.

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

SQL Server2008 به صورت کامل از داده های سلسله مراتبی (Hierarchical data ) پشتیبانی می نماید، و کاربر قادر است بدون استفاده از Query های بازگشتی با استفاده از T-SQL آن ها را کنترل نماید.

بر طبق مقاله ای فنی از مایکروسافت در این نسخه از SQL Server ، قابلیت جستجو تمام متن (Full-text Search) گنجانده شده است که باعث ساده سازی مدیریت دیتابیس و افزایش قابل توجه بهره وری می گردد.

علاوه بر تمامی ویژگی های مذکور، این نرم افزار از Framework محبوب ADO.NET و ابزارهایی جهت گزارش گیری ، Replication پشتیبانی می نماید.

SQL Server 2008 R2

SQL Server 2008 R2 که ابتدا با نام رمزی Kilimanjaro در سال ۲۰۰۹ معرفی شد و درآپریل سال ۲۰۱۰ به صورت رسمی منتشر گردید. این نسخه قابلیت های ویژه ای را به نسخه قبلی خود مانند Master Data management، که یک سیستم مدیریت مرکزی اطلاعات می باشد افزود. این نرم افزار همچنین ابزارهای دیگری مانند قابلیت مدیریت چندین سرور مجزا به صورت همزمان (Multi Server Management) ، سرویس های گزارش گیری پیشرفته و سرویس های آنالیز و تحلیل یکپارچه موجود در نسخه قبلی را کامل تر نموده است.

SQL Server 2008 R2 شامل سرویس های جدیدی مانند : قابلیت PowerPivot برای پشتیبانی از نرم افزارهای Excel و Sharepoint، قابلیت Master Data Service، قابلیت StreamInsight، ابزار ساخت گزارش نسخه ۳ (Report Builder 3.0)، افزونه هایی جهت دریافت گزارش از نرم افزار Sharepoint است.

منبع: http://en.wikipedia.org/wiki/Microsoft_SQL_Server

]]>
http://www.parsnia.com/microsoft-sql-server-%da%86%db%8c%d8%b3%d8%aa%d8%9f/feed/ 1