====== Die Windows PowerShell ======
{{ :images:muchen_olympia_park.png?600 | München Olympia Stadion Oktobe... [[http://technet.microsoft.com/de-de/scriptcenter/powershell.aspx| PowerShell Einstieg]]
* [[http://technet.microsoft.com/en-us/library/bb978526| PowerShell TechNet ]]
* [[http://technet.microsoft.com/de-
* Das Microsoft Credential Objects in der Windows PowerShell
* Verschlüsseltes Hinterlegen von Passwörtern a... fläche sind im Prinzip nur 2 Zeilen Code.
<code powershell>
# PWD
$db_user = "system"
$oracle_credentia... tack_Magazin_2018_encrypt_password/blob/master/ms_powershell/simpleExample.ps1
Ein praktisches Beispiel siehe... eren und einchecken mit Git unter Windows mit der PowerShell]]
===Passwort über GET-CREDENTIAL eingeben===
<
n folgenden Kommandozeilen Beispielen wird die MS PowerShell verwendet!
Für den ersten Test Case wird eine [[... em settings"** folgen.
Überprüfen in einer neuen Powershell Session mit:
<code powershell>
echo $ENV:JAVA_HOME
echo $ENV:JRE_HOME
</code>
----
==== Oracle ORDS ... cle\products\ords.3.0.4"
===Überprüfen===
<code powershell>
mkdir D:\oracle\product\ords.3.0.4
cd D:\oracle
ve überprüfen und auspacken.
Hier in der Windows Powershell:
<code powershell>
#MD5 Hash ermitteln
[Reflection.Assembly]::LoadWithPartialName("System.Web")
[System.Web... en Umgebungsvariablen empfehle ich die https://orapowershell.codeplex.com/, nach der Software Installation mus... auf die aktuellste Version aktualisiert werden.
Powershell öffnen und Umgebung auf das neue Oracle Home eins
ws-downloads.html
* Prüfen der Checksum<code powershell>
-- (3,105,763,999 bytes) (sha256sum - 64d9201820... wie "C:\oracle\products\19.3.0.0\dbhome_1" <code powershell>
mkdir C:\oracle\products\19.3.0.0\dbhome_1
ex... home_1'
</code>
* Öffnen einer administrativen Powershell Session und starten der setup.bat Datei im Oracle Home Verzeichnis<code powershell>
cd C:\oracle\products\19.3.0.0\dbhome_1
.\set
der auch C.
Mit Scriptsprachen wie der Microsoft Powershell lässt sich die Datenbank auch direkt abfragen.
... eren und einchecken mit Git unter Windows mit der PowerShell]]
* [[prog:git_submodule | Mit Submodule Git Re... other/cfr/
Kann ganze Jars "auspacken" mi:
<code powershell>
java -jar C:\entwicklung\cfr\cfr_0_119.jar .\jli... ecompilers.com
Jars auspacken mit procyon
<code powershell>
$files = Get-ChildItem "c:\temp\WEB-INF\Lib"
fo
zur richtigen IP Adresse aufgelößt werden? <code powershell>nslookup mydb_server</code>
* Kann die IP Adresse mit einem Ping erreicht werden? <code powershell> ping mydb_server</code>
* Kann der Port des Li... tner der Ziel DB per Telnet erreicht werden <code powershell>
# Windows Powershell
Test-NetConnection -ComputerName 10.10.10.1 -Port 1521 -InformationLevel "Detailed"
#L
=====curl / wget in der Powershell - Testen von ORDS Webservices in der Powershell über die Console=====
Unter Linux läßt sich eine Webseite mi... tware/wget/|wget]] sehr einfach abfragen.
In der Powershell können dafür zwei Aufruf für das Testen von REST ... mit GET um die Version der API abzufragen:
<code powershell>
Invoke-WebRequest -Uri http://127.0.0.1:9090/ord
und einfachsten herausgestellt.
Ziel ist es, ein PowerShell Script beim Start des Servers auszuführen.
Dies... werschell Session und Aufruf der Software:
<code powershell>
cd D:\tools\nssm-2.24\win64
.\nssm.exe install... ameter:
* Path => %SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe
* Startup Dir => D:\oracle\autostart
* Paramter => -ExecutionPolicy Bypass -File D:\o
0000-5066774.html
* Prüfen der Checksum<code powershell> Get-FileHash .\WINDOWS.X64_180000_db_home\ -Algo... grade.jar** und erzeugen des Fixup Scripts:
<code powershell>
# Darauf achten das noch die SID und ORACLE_HOM... ome löschen==
Als Administrative Session!
<code powershell>
$env:ORACLE_HOME="D:\oracle\product\12.2.0.1\dbh... istrative Session ! Auf DOS Schell achten!
<code powershell>
# mit SC
cmd.exe
sc query OracleOraDB12Home
eren und einchecken mit Git unter Windows mit der PowerShell=====
**Aufgabe:** Täglich den Apex Source in ei... - Einchecken in GIT
Das besondere am folgenden Powershell Script ist das Password Handling. Das Password de... Parameter muss daher das Script einmalig über die Powershell interaktiv gestartet werden um das Passwort des O... eder verwendet.
----
=== Script ===
<code powershell backupApex.ps1>
#================================