microsoft

نحوه بکاپ گیری از SQLServer توسط PowerShell

امتیاز کاربران

ستاره فعالستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعال
 

برای بکاپ گیری از بانکهای اطلاعاتی Microsoft SQL Server به راحتی می توانید با استفاده از ماژول PowerShell که در نسخه 2012 معرفی شده است استفاده نمائید.

در صورتی که نسخه 2012 به بالا را به همراه Client Tools نصب نموده اید ماژول SQLPS قبلا نصب شده است.


جهت بررسی این مورد از دستور زیر می توانید استفاده نمائید:

Get-Module -ListAvailable

در صورت لزوم می بایست نرم افزارهای مورد نیاز را دانلود و نصب نمائید:

http://www.microsoft.com/en-us/download/details.aspx?id=29065

  • Microsoft® System CLR Types for Microsoft® SQL Server® 2012 (SQLSysClrTypes.msi)
  • Microsoft® SQL Server® 2012 Shared Management Objects (SharedManagementObjects.msi)
  • Microsoft® Windows PowerShell Extensions for Microsoft® SQL Server® 2012 (PowerShellTools.msi)

سپس برای فراخوانی ماژول ها:

Import-Module sqlps

پس از نصب 46 دستوراضافه خواهد شد که موارد زیر از پرکاربردترین آنها می باشد.

Backup-SqlDatabase Restore-SqlDatabase Backup-ASDatabase Restore-ASDatabase

کد زیر برای تهیه بکاپ و اضافه نمودن تاریخ به آن استفاده خواهد شد:

$DateTime = Get-Date -Format yyyyMMddHHmmss $ServerInstance = "localhost\sqlexpress" $Database = "databasenametobackup" Backup-SqlDatabase -ServerInstance $ServerInstance -Database $Database -BackupFile "C:\path\to\store\backup\backup-$DateTime.bak"

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


 

اتصال به SQL Server با استفاده از SQL Managment Studio

راهنمای پشتیبان‌گیری از دیتابیس و بازگردان فایل‌های پشتیبان در SQL Server

چیست Microsoft SQL Server

اموزش ﻧﺼﺐ و راه اﻧﺪازي ﺳﺮورSQL 2014

دانلود SQL Server 2014 Enterprise x64

اطلاعات تماس

در صورت بروزمشکل می توانیدبه ایمیل زیرپیام ارسال کنیدinfo@hellodigi.ir

ساماندهی

logo-samandehi

درباره سلام دیجی

دیجی به کمک اساتید درهیچ زمانی از کمک کردن واموزش دادن به کاربران دست بر نمی دارد.از همه مهم تراینکه خود شما در ساخت دیجی می توانید نقش داشته باشیدباگذاشتن مقالات خودو آموزش به دیگران باعث یادگیری دوباره خود شویدوجایگاه خودرا درشته خودبدست آورید.لازم به ذکراست دیجی هیچ مالک واحد ومشخصی ندارد بلکه تمام کاربران او مالک و سازنده او هستند و هیچ گونه تبلیغاتی هم نمی پذیرد وفقط دانش می پذیرد