亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

使用powershell連接oracle數據庫(取值、更新)

發布時間:2020-04-14 04:30:14 來源:網絡 閱讀:1447 作者:CaptainCook 欄目:系統運維

在工作中我們常常需要使用powershell連接Oracle數據庫。
但是在百度找到的代碼都是很老的,而且還需要oracle數據庫連接客戶端。查找一番后發現Oracle官方早已經發布了對.net官方連接庫,高效簡單。
連接庫地址:
https://www.oracle.com/technetwork/developer-tools/visual-studio/overview/index.html

我寫的小小demo:
官方文檔:
https://docs.oracle.com/cd/E11882_01/win.112/e23174/client.htm#ODPNT0008
用例:

?

$AssemblyFile = "Oracle.ManagedDataAccess.dll"
[Reflection.Assembly]::LoadFile($AssemblyFile)
$username = "xx" 
$password = "xx" 
$datasource = "192.168.xx.xx/dbname" 
$sql = "SELECT * from xxdb" 
$connectionnectionString = 'User Id=' + $username + ';Password=' + $password + ';Data Source=' + $datasource 
$connectionnection = New-Object Oracle.ManagedDataAccess.Client.OracleConnection($connectionnectionString) 
$connectionnection.open() 
$command=$connection.CreateCommand() 
$command.CommandText=$sql 
$da = New-Object Oracle.ManagedDataAccess.Client.OracleDataAdapter($command) 
$builder=New-Object Oracle.ManagedDataAccess.Client.OracleCommandBuilder($da) #用來更新數據庫 
$ds = New-Object system.Data.DataSet [void]$da.fill($ds,"xxdb") 
foreach($row in $ds.Tables["xxdb"] ) 
{ 
 $row["xxFLAG"]="1" 
 $da.Update($ds,"xxdb") #更新數據庫
 }
 $connection.close()
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

岢岚县| 岳普湖县| 会昌县| 图们市| 龙陵县| 宝山区| 太和县| 台湾省| 监利县| 荆门市| 宜兰市| 岳阳县| 达尔| 合肥市| 云浮市| 泽库县| 封丘县| 邻水| 广西| 西乌珠穆沁旗| 山西省| 邓州市| 大余县| 铅山县| 荣昌县| 会理县| 剑河县| 什邡市| 修武县| 普兰店市| 确山县| 绍兴市| 望都县| 和田市| 怀集县| 汉寿县| 洞头县| 汶川县| 巴彦县| 道孚县| 永清县|