Oracle DR: Fix service recreation causing SSH disconnect
Remove service delete/recreate at step 3.3 that was causing 'Broken pipe' error Service is already configured with auto-start at step 2.1 - no need to recreate Issue: oradim -delete was killing running database and breaking SSH connection Solution: Skip recreation, service already has correct auto-start configuration Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
This commit is contained in:
@@ -200,19 +200,9 @@ if ($LASTEXITCODE -ne 0) {
|
|||||||
Write-Host "WARNING: Failed to create SPFILE - database may not persist after connections close" -ForegroundColor Yellow
|
Write-Host "WARNING: Failed to create SPFILE - database may not persist after connections close" -ForegroundColor Yellow
|
||||||
} else {
|
} else {
|
||||||
Write-Host "[OK] SPFILE created successfully"
|
Write-Host "[OK] SPFILE created successfully"
|
||||||
|
Write-Host "[3.3] Oracle service already configured with AUTOMATIC startup (from step 2.1)"
|
||||||
|
|
||||||
# Recreate service with auto-start and SPFILE
|
# Start Oracle Listener
|
||||||
Write-Host "[3.3] Recreating Oracle service with auto-start mode..."
|
|
||||||
& oradim -delete -sid ROA 2>&1 | Out-Null
|
|
||||||
Start-Sleep -Seconds 2
|
|
||||||
& oradim -new -sid ROA -startmode auto -spfile 2>&1 | Out-Null
|
|
||||||
if ($LASTEXITCODE -ne 0) {
|
|
||||||
Write-Host "WARNING: Failed to recreate service with auto-start" -ForegroundColor Yellow
|
|
||||||
} else {
|
|
||||||
Write-Host "[OK] Service recreated with auto-start mode"
|
|
||||||
}
|
|
||||||
|
|
||||||
# Register with listener and start it
|
|
||||||
Write-Host "[3.4] Starting Oracle Listener..."
|
Write-Host "[3.4] Starting Oracle Listener..."
|
||||||
|
|
||||||
# Set Listener service to AUTOMATIC and start it
|
# Set Listener service to AUTOMATIC and start it
|
||||||
|
|||||||
Reference in New Issue
Block a user