麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發(fā) > PowerShell > 正文

PowerShell連接SQL SERVER數(shù)據(jù)庫進(jìn)行操作的實現(xiàn)代碼

2020-05-30 20:21:02
字體:
供稿:網(wǎng)友

核心代碼

#配置信息$Database	= 'DemoDB'$Server		= '"WIN-AHAU9NO5R6U/DOG"'$UserName	= 'kk'$Password	= '123456'#創(chuàng)建連接對象$SqlConn = New-Object System.Data.SqlClient.SqlConnection#使用賬號連接MSSQL$SqlConn.ConnectionString = "Data Source=$Server;Initial Catalog=$Database;user id=$UserName;pwd=$Password"#或者以 windows 認(rèn)證連接 MSSQL#$SqlConn.ConnectionString = "Data Source=$Server;Initial Catalog=$Database;Integrated Security=SSPI;"#打開數(shù)據(jù)庫連接$SqlConn.open()#執(zhí)行語句方法一$SqlCmd = New-Object System.Data.SqlClient.SqlCommand$SqlCmd.connection = $SqlConn$SqlCmd.commandtext = 'delete top(1) from dbo.B'$SqlCmd.executenonquery()#執(zhí)行語句方法二$SqlCmd = $SqlConn.CreateCommand()$SqlCmd.commandtext = 'delete top(1) from dbo.B'$SqlCmd.ExecuteScalar()#方法三,查詢顯示$SqlCmd.commandtext = 'select name,recovery_model_desc,log_reuse_wait_desc from sys.databases'$SqlAdapter = New-Object System.Data.SqlClient.SqlDataAdapter$SqlAdapter.SelectCommand = $SqlCmd$set = New-Object data.dataset$SqlAdapter.Fill($set)$set.Tables[0] | Format-Table -Auto #關(guān)閉數(shù)據(jù)庫連接$SqlConn.close()

下面是來自微軟的官方幫助文檔:Windows PowerShell:使用 PowerShell 處理數(shù)據(jù)庫

您可以使用一些 Windows PowerShell 代碼來配置您的數(shù)據(jù)庫,以存儲您所需的信息。

Don Jones

數(shù)據(jù)庫是數(shù)據(jù)存儲之王。 那么為什么不利用這些數(shù)據(jù)庫,如 SQL Server 存儲一些可以使您的生活更輕松的管理信息的呢? 您可以存儲服務(wù)器名稱、 Windows 版本、 服務(wù)包級別、 最后一個管理員登錄、 這種東西。
它是與 Windows PowerShell,都是很容易,因為您可以使用它來本機(jī)訪問 Microsoft 基礎(chǔ)數(shù)據(jù)庫功能。NET 框架。 這現(xiàn)在看上去不太像 Windows PowerShell 腳本和更多像一個 C# 程序。 不過,您所需要的代碼是很容易模板。 你可以帶我來你這里與幾個次要的改變它適應(yīng)幾乎任何情況。

用于 SQL 腳本

讓我們假設(shè)您有一個名為 SYSINFO 的 SQL Server 2008 數(shù)據(jù)庫。 數(shù)據(jù)庫已命名服務(wù)器的表。 該表已五列: 服務(wù)器名稱、 用戶名、 LastLogon、 原因和 SPVersion。 這可以是大多是簡單的文本列的 varchar 類型。
然而,使 LastLogon 日期時間列。 它現(xiàn)在使用 SQL Server 設(shè)置為其默認(rèn)值的函數(shù)。 這樣,每次添加新行,它將包含當(dāng)前日期和時間,而不需要您手動指定。 使原因列 varchar(MAX),如有必要,它可以包含文本,很多。
創(chuàng)建登錄腳本在組策略對象 (GPO),將 GPO 鏈接到您的服務(wù)器所在的組織單位 (OU)。 每次有人登錄到服務(wù)器運(yùn)行該腳本時。 使用 Windows PowerShell 腳本,您可以在任何裝有 Windows PowerShell 2.0 的計算機(jī)上的東西。 您需要確保您已經(jīng)從 Windows Server 2008 R2 (或 Windows 7 遠(yuǎn)程服務(wù)器管理工具包或寄宿) 來編輯該 GPO 時有基于 Windows PowerShell 登錄腳本選項的 GPO 模板。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 91 在线视频观看 | 久久99深爱久久99精品 | 羞羞视频一区 | arabxxxxvideos| 成人短视频在线观看免费 | 黄色毛片视频在线观看 | 91福利国产在线观一区二区 | 双性精h调教灌尿打屁股的文案 | 日本一区二区高清不卡 | 中文字幕线观看 | 亚洲精品 在线播放 | hdhdhdhd19日本人 | 91麻豆精品国产91久久久更新资源速度超快 | 2023av在线视频 | 国产xxxx免费 | 午夜视频成人 | 多男操一女视频 | 中国嫩模一级毛片 | 日韩视频在线观看免费视频 | 久久久久免费电影 | 海角在线观看91一区二区 | 91成人免费看| 国产羞羞视频在线免费观看 | wankz100%videos | 91精品国产九九九久久久亚洲 | 黄色大片在线观看 | 草草在线观看 | 亚洲小视频在线观看,com | 狠狠干视频网站 | 精品中文字幕久久久久四十五十骆 | 欧美成人三级视频 | a视频在线免费观看 | 亚洲国产精品500在线观看 | 狠狠色成色综合网 | av手机在线免费播放 | 天天干干 | 亚洲导航深夜福利涩涩屋 | 日本高清视频网站www | h视频免费看| 国产精品久久久久久久久久三级 | 国产一区二区三区高清 |