Database AutoSync from PowerShell

We have stored procedure to synchronize DB2 Express-C database. A simple way to start the synchronization is from Windows Task Scheduler, which runs the following PowerShell script:

 

sync.ps1
$conn = new-object system.data.odbc.odbcconnection
$conn.connectionstring =
“Driver={IBM DB2 ODBC DRIVER – DB2COPY1};Database=etk;Hostname=localhost;
Port= 50000;Protocol=TCPIP;Uid=Tomislav;Pwd=****;”
$conn.open()
$cmd=New-Object System.Data.Odbc.OdbcCommand
$cmd.Connection=$conn
$cmd.CommandType = [System.Data.CommandType]’StoredProcedure’
$cmd.CommandText=”CALL ETKSCHEMA.SYNCPROC”
$cmd.ExecuteNonQuery()
$conn.Close()

image

 

image

Oglasi
Ovaj unos je objavljen u Nekategorizirano. Bookmarkirajte stalnu vezu.

Komentiraj

Popunite niže tražene podatke ili kliknite na neku od ikona za prijavu:

WordPress.com Logo

Ovaj komentar pišete koristeći vaš WordPress.com račun. Odjava / Izmijeni )

Twitter picture

Ovaj komentar pišete koristeći vaš Twitter račun. Odjava / Izmijeni )

Facebook slika

Ovaj komentar pišete koristeći vaš Facebook račun. Odjava / Izmijeni )

Google+ photo

Ovaj komentar pišete koristeći vaš Google+ račun. Odjava / Izmijeni )

Spajanje na %s