Quantcast
Channel: Windows PowerShell forum
Viewing all articles
Browse latest Browse all 21975

Calling DB2 Stored procedure(with parameters) from powershell

$
0
0

Hi 

I am trying to call a DB2 stored procedure that has parameters from Powershell scrip and I am not able to can some one help me here?

----------------------------------------------------------------------------------------------------------------------

$ServerName = 'XXXX'
$dbalias='XXXXX'

 $conn_string = "Provider=IBMDADB2;DBALIAS=$dbalias;Uid=;Pwd=;"
 $conn = new-Object system.data.Oledb.OleDbconnection
 $conn.ConnectionString = $conn_string
 $conn.open()

 $query="CALL DBID_CONTROL.GET_TABLE_MAINT_CTL(?,?,?,'MSAS','DATABASE_CONNECTIONS_CUBE','CUBE_PARTITION');"
 $cmd = new-Object system.data.Oledb.OleDbcommand($query,$conn)
  $ds=New-Object system.Data.DataSet
 $da=New-Object System.Data.OleDb.OleDbDataAdapter($cmd)
  $da.Fill($ds) [int]$cur_utc_date_key = $ds.Tables[0].Rows[0][0]
 $cur_utc_date          = $ds.Tables[0].Rows[0][1]

 ###list current date key & current date values
 write-output "current date key value is $cur_utc_date_key"
 write-output "current date value is $cur_utc_date"
 write-output " "

----------------------------------------------------------------------------------------------------------------------

Thanks


Viewing all articles
Browse latest Browse all 21975

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>