Ja, ja, ja og et tøvende jaaah :-)
SQL Server hænger ordentlig sammen, også når det gælder admin og sikkerhed. Som med alle andre MS produkter, forudsætter det dog at du kører i et Microsoft domineret miljø. Det betyder eks. at hvis du i dag afvikler din Oracle på Netware servere, og vil beholde disse, bør du ikke engang overveje at skifte til SQL Server. Kører du derimod i et NT og/eller W2K miljø, vil det være oplagt at skifte.
Og så er der lige den med konvertering af din PL/SQL kode; du skal forvente at lave \"nogle\" til \"en del\" tilretninger af koden, afhængig af hvor avanceret den er. Alle databaseleverandører tager selvfølgelig udgangspunkt i standard SQL, men de har deres egne forbedringer/udvidelser/tilretninger, som kan/vil kræve en tilretning og i nogle tilfælde måske en reel omskrivning af koden.
Som jeg ser det, kommer SQL Server tættere på Oracle på alle områder med hver release, men Oracle er stadig dem der sætter dagsordenen, specielt omkring funktionalitet. Omkring performance findes der med SQL Server 2000 for første gang benchmarks, hvor SQL Server performer bedre end Oracle. Men den slags afhænger jo af hvem der bestiller benchmark\'en :-)
Du kan evt. kigge her
http://www.tpc.org./tpcc/default.asp