男人插曲女人身体视频,中文字幕日韩一区二区三区不卡,中国gay男男gaygay视频,一本色道婷婷久久欧美,中文字幕永久视频在线看

關(guān)于 SQL Server PowerShell

PowerShell 是一個跨平臺的任務(wù)自動化解決方案,由命令行 shell、腳本語言和配置管理框架組成。 談到 SQL Server PowerShell,有兩個模塊:

  • SqlServer 模塊 :它是當(dāng)前要使用的 PowerShell 模塊。 它包含SQLPS 中 cmdlet 的更新版本? ?,并包含支持最新 SQL 功能的新 cmdlet。
  • SQLPS 模塊 :它包含在 SQL Server 安裝中(為了向后兼容)但不再更新。

SqlServer 提供了多種 cmdlet 來幫助完成 SQL Server 中的不同任務(wù)。 要備份 SQL Server 數(shù)據(jù)庫對象,您可以使用 Backup-SqlDatabase (*詳細(xì)了解 備份-SqlDatabase ). 以下是一些常用的參數(shù):

  • - BackupAction :指定要執(zhí)行的備份操作的類型。 有效值為:“數(shù)據(jù)庫”、“文件”和“日志”。
  • - BackupFile :指定備份的位置和文件名。 這是一個可選參數(shù),不能與 BackupDevice 或 BackupContainer 參數(shù)一起使用。
  • - ServerInstance :指定 SQL Server 實例的名稱。 此服務(wù)器實例成為備份操作的目標(biāo)。
  • - 數(shù)據(jù)庫 :指定要備份的數(shù)據(jù)庫的名稱。 此參數(shù)不能與 DatabaseObject 參數(shù)一起使用。

使用這些 cmdlet,您還可以使用 PowerShell 腳本來備份多個 sql 數(shù)據(jù)庫。

創(chuàng)建 PowerShell 腳本來備份多個 SQL 數(shù)據(jù)庫

請注意,以前版本的? SqlServer ?模塊包含在 SQL Server Management Studio (SSMS) 中,但僅包含在 SSMS 的 16.x 版本中。 要將 PowerShell 與 SSMS 17.0 及更高版本 一起使用。

安裝 SqlServer ?模塊后,您可以按照以下步驟編寫 PowerShell 腳本來備份 SQL Server 數(shù)據(jù)庫:

1. 單擊? “開始” 菜單,選擇? “Windows PowerShell” ,然后單擊? “Windows PowerShell ISE” 。

注意: Windows PowerShell 集成腳本環(huán)境 (ISE) 使您能夠在基于 Windows 的單個圖形用戶界面中運行命令以及編寫、測試和調(diào)試腳本。

2. 在 Windows PowerShell ISE 中,單擊工具欄上的 新建腳本 并鍵入以下 cmdlet 以根據(jù)需要備份多個 SQL 數(shù)據(jù)庫。 就我而言,我將備份數(shù)據(jù)庫“TestDB”和“DemoDB”。

  • Backup-SqlDatabase -ServerInstance“DESKTOP-J6AHKLA”-Database“TestDB”-Initialize
  • Backup-SqlDatabase -ServerInstance“DESKTOP-J6AHKLA”-Database“DemoDB”-Initialize

備份多個 SQL 數(shù)據(jù)庫

? 小貼士:
① 上面使用的cmdlets會為數(shù)據(jù)庫“TestDB”和“DemoDB”創(chuàng)建一個完整的數(shù)據(jù)庫備份,備份文件會保存到服務(wù)器“DESKTOP-J6AHKLA”的默認(rèn)備份位置。 我的備份位置是:
C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\Backup
② 我這里只指定了服務(wù)器名,意思是使用服務(wù)器上的默認(rèn)實例。 您可以使用 -ServerInstance "Computer\Instance" 指定不同的實例。
③ “ -Initialize ”表示 覆蓋媒體上任何現(xiàn)有的備份集,并使該備份成為媒體上的第一個備份集。 如果省略該參數(shù),多次運行PowerShell腳本后備份文件將包含數(shù)據(jù)庫的多個副本,因此“.bak”文件會變得非常大。

3. 單擊工具欄上的 “運行腳本” ,首次備份SQL Server 數(shù)據(jù)庫。 您可以在腳本窗格 下查看備份進度和結(jié)果。

4. 在? 文件 ?菜單上,單擊? 另存為 。 選擇您想要的位置來保存腳本文件并 輸入文件的名稱。 最后,單擊 保存 并退出 Windows PowerShell ISE。

下次如何運行 PowerShell 腳本?

方法 1:使用 PowerShell 運行“.ps1”文件

  • 右鍵單擊您之前保存的“.ps1”文件,然后選擇 “使用 PowerShell 運行” 。
  • 系統(tǒng)會要求您更改執(zhí)行策略。 輸入 a (即“Yes to All”)并按 Enter 鍵繼續(xù)。

方法 2:從 Windows PowerShell ISE 運行腳本

  • 啟動 Windows PowerShell ISE。 單擊工具欄上的 打開腳本 ,選擇您之前創(chuàng)建的腳本文件并單擊 打開
  • 單擊 運行腳本 開始備份 SQL 數(shù)據(jù)庫。

如何創(chuàng)建 PowerShell 腳本來備份所有 SQL 數(shù)據(jù)庫?

步驟與上述相同。 只需使用下面的 cmdlet:

獲取子項“SQLSERVER:\SQL\DESKTOP-J6AHKLA\DEFAULT\Databases” | 備份-SqlDatabase

? 小貼士:
? 此命令將服務(wù)器實例“DESKTOP-J6AHKLA\DEFAULT”上所有用戶創(chuàng)建的數(shù)據(jù)庫備份到默認(rèn)備份位置。 每個數(shù)據(jù)庫都有一個名為 [數(shù)據(jù)庫名稱] .bak的備份文件 。
? 不備份系統(tǒng)數(shù)據(jù)庫。 您可以根據(jù)需要 指定 Backup-SqlDatabase cmdlet 來備份系統(tǒng)數(shù)據(jù)庫“master”、“model”和“msdb”。 學(xué)習(xí)更多關(guān)于 系統(tǒng)數(shù)據(jù)庫備份與恢復(fù) .

備份多個 SQL Server 數(shù)據(jù)庫的更簡單方法

如您所見,您需要重復(fù)編寫 Backup-SqlDatabase cmdlet 來備份多個數(shù)據(jù)庫。 如果需要備份的數(shù)據(jù)庫很少,建議使用PowerShell SQL備份。 如果您要備份大量數(shù)據(jù)庫怎么辦? 有沒有什么工具可以幫你一次選擇多個數(shù)據(jù)庫?

強大的 SQL備份軟件 - 傲梅企業(yè)備份網(wǎng)絡(luò)版版來幫忙。 您可以利用其以下功能來執(zhí)行 SQL Server 備份:

★ 內(nèi)嵌? SQL Server備份 ?功能 ,讓您在一臺PC/服務(wù)器上備份多個實例和數(shù)據(jù)庫。
★ 它提供 計劃 功能來幫助您運行自動備份。 你可以執(zhí)行 SQL Server 每天自動備份 、每周或每月。
★ 支持SQL Server 2019/2017/2016/2014/2012/2008(R2)/2005等所有較新版本的數(shù)據(jù)庫備份。

下載 傲梅企業(yè)備份網(wǎng)絡(luò)版免費試用版,立即探索所有精彩功能!

SQL Server 備份的準(zhǔn)備工作

1. 在您公司的其中一臺計算機上安裝 傲梅企業(yè)備份網(wǎng)絡(luò)版。 它將用作中央管理計算機,它可以是運行Windows PC 操作系統(tǒng)或Windows Server 操作系統(tǒng)的計算機。

2. 啟動傲梅企業(yè)備份網(wǎng)絡(luò)版并轉(zhuǎn)到? “計算機” ?>? “不受控制的計算機” ?>? “安裝客戶端程序” 以在具有要備份的 SQL 數(shù)據(jù)庫的計算機上安裝客戶端程序。

3. 請求控制 客戶端計算機。

請求控制

通過傲梅企業(yè)備份網(wǎng)絡(luò)版?zhèn)浞荻鄠€ SQL 數(shù)據(jù)庫的步驟

1. 轉(zhuǎn)到? “任務(wù)” ?選項卡,單擊? “新建任務(wù)” ?并選擇? “SQL Server 備份” 。

SQL 服務(wù)器備份

2. 在彈出窗口中,根據(jù)需要編輯任務(wù)名稱。 ?然后,在“第一步”欄中 點擊? “添加計算機” ,選擇帶有SQL Server數(shù)據(jù)庫的受控計算機。

添加計算機

3. 單擊“步驟 2”列,然后單擊? 添加 。 該程序?qū)z測計算機上的所有 SQL Server 實例。 選擇所有要備份的數(shù)據(jù)庫,然后單擊? “確定”

添加數(shù)據(jù)庫

4. 單擊“步驟 3”列,然后單擊? 添加存儲 。 您可以在此處添加網(wǎng)絡(luò)共享或 NAS 路徑來存儲備份文件。

添加存儲

5.根據(jù)需要使用 設(shè)置 計劃 進行更多配置。 確認(rèn)操作并單擊? 開始備份 。 然后,選擇“僅創(chuàng)建任務(wù)”以稍后運行 SQL 備份或“創(chuàng)建并執(zhí)行任務(wù)”以立即運行 SQL 備份。

開始備份

總結(jié)

現(xiàn)在您知道如何編寫 PowerShell 腳本來備份多個 SQL 數(shù)據(jù)庫了。 但是,它只適用于備份少量的數(shù)據(jù)庫。 如果您的 SQL Server 上有大量需要備份的數(shù)據(jù)庫,傲梅企業(yè)備份網(wǎng)絡(luò)版版可以幫到您。

傲梅企業(yè)備份網(wǎng)絡(luò)版界面簡潔,所有操作都很簡單。 更重要的是,你可以用它來 備份多個 Windows 服務(wù)器 立即下載嘗試以發(fā)現(xiàn)更多功能!