Gå til indhold
BigTree108

SQL Server- og Azure SQL-udvikling og -administration

SQL Server- og Azure SQL-udvikling og -administration: T-SQL og stored procedures, tuning af forespørgsler og indeks, SSIS-pakker og rapportering, Always On availability groups, backups og sikkerhed, opgraderinger til SQL Server 2025 og migreringer til Azure SQL Database og Azure SQL Managed Instance, med dedikerede SQL Server-udviklere og DBA'er til jeres team eller et SQL Server-projekt leveret fra start til slut.

Det bygger vi med SQL Server

  • T-SQL-udvikling

    Stored procedures, funktioner, views og triggere i T-SQL til forretningslogik, rapportering og batchjobs, opbevaret i et SQL-databaseprojekt i Git, gennemgået som applikationskode og dækket af tSQLt-tests.

  • Ydelsestuning af SQL Server

    Langsomme forespørgsler fundet gennem Query Store, Extended Events og eksekveringsplaner og derefter rettet med indeks, omskrivninger, statistikker eller Query Store hints, med blokering og deadlocks sporet til deres årsag og tider målt før og efter.

  • Azure SQL Database og Managed Instance

    Azure SQL Database fra serverless til Hyperscale og Azure SQL Managed Instance, hvor en applikation afhænger af SQL Server Agent-jobs, forespørgsler på tværs af databaser eller CLR, defineret i Terraform eller Bicep, på private endpoints, med Microsoft Entra-login og managed identities i stedet for adgangskoder.

  • SSIS, rapportering og dataindlæsninger

    SSIS-pakker vedligeholdt, genopbygget eller flyttet til Azure Data Factory og Microsoft Fabric-pipelines, SSRS-rapporter ført over til Power BI Report Server, hvor SQL Server 2025 samler rapportering on premises, og bulkindlæsninger og change data capture, der fodrer datavarehuset.

  • Høj tilgængelighed og vedligeholdelse

    Always On availability groups og failover cluster instances on premises eller på virtuelle Azure-maskiner, failover groups i Azure SQL, vedligeholdelse af indeks og statistikker og integritetstjek efter en tidsplan og gendannelser testet jævnligt, så genoprettelsesmål bevises frem for antages.

  • Opgraderinger af SQL Server og flytning til Azure

    SQL Server 2016, som forlod extended support i juli 2026, og ældre instanser flyttet til SQL Server 2025, Azure SQL Managed Instance eller Azure SQL Database, vurderet først med migreringsværktøjerne i SQL Server Management Studio eller Azure Arc, øvet på kopier og skiftet over med en tilbagerulningsplan.

  • SQL Server-sikkerhed

    Always Encrypted til personlige og økonomiske kolonner, Transparent Data Encryption, row-level security og dynamic data masking, ledger tables, hvor poster skal kunne bevises urørte, SQL-logins erstattet af Microsoft Entra-identiteter og auditlogs opbevaret, hvor administratorer ikke kan ændre dem.

  • Database-DevOps til SQL Server

    Skemaændringer leveret som EF Core-migreringer eller DACPAC'er bygget fra SQL-databaseprojekter gennem GitHub Actions eller Azure Pipelines, SqlPackage-udrulningsrapporter gennemgået før release og pull request-tjek, der bygger skemaet og kører testene mod SQL Server i en container.

  • Vektorsøgning og JSON i SQL Server

    Vektordatatypen og vektorafstandsfunktionerne i SQL Server 2025 og Azure SQL til semantisk søgning ved siden af jeres relationelle data, den native JSON-type og regulære udtryk i T-SQL og Data API builder til REST- og GraphQL-endpoints over eksisterende tabeller.

Ansæt SQL Server-udviklere og DBA'er

  • Dedikerede SQL Server-udviklere og DBA'er

    SQL Server-udviklere og DBA'er, der indgår i jeres team på fuld tid, arbejder i jeres repositories, tracker og møder og rapporterer til jeres leder. I interviewer dem; vi står for den ukrainske kontrakt, lønudbetalingen, faktureringen og ferie og orlov.

  • Levering af SQL Server-projekter

    Et team, der fører SQL Server-projektet fra afgrænsning til release: estimering, udvikling, tests og udrulning, med en teknisk leder hos os, der ejer planen og kvaliteten.

  • Support og overtagelse af SQL Server

    Et eksisterende SQL Server-system, der overtages fra et andet team eller holdes kørende: først en skrivebeskyttet gennemgang og en skriftlig liste over risici, derefter rettelser og nye funktioner i rækkefølge efter betydning.

Siden om dedikerede teams forklarer, hvordan specialister indgår i jeres team, og siden om outsourcing beskriver projektleverance, overtagelser og hvordan vi tager betaling.

Hvem arbejder på jeres SQL Server-projekt

  • SQL Server-udviklere

    T-SQL, stored procedures og SSIS

  • SQL Server-DBA'er

    Ydeevne, tilgængelighed, backups og sikkerhed

  • .NET-udviklere

    EF Core og applikationens dataadgang

  • BI-udviklere

    Rapporter, Analysis Services-modeller og Power BI

  • Cloud- og DevOps-ingeniører

    Azure SQL i Terraform og deploy-pipelinen

Sådan arbejder vi med SQL Server

Databasen ligger i versionsstyring: et SQL-databaseprojekt eller EF Core-migreringer rummer skemaet, pipelinen bygger og tester det mod SQL Server i en container, og hvert miljø modtager det samme gennemgåede artefakt. SQL Server og Azure SQL er de daglige databaser i vores .NET-fagområde og i den platform, vi driver vores egen virksomhed på, med personlige og økonomiske kolonner Always Encrypted og hver skemaændring leveret som en migrering.

En overtaget instans starter med skrivebeskyttet adgang og en skriftlig liste over risici: version og patchniveau, backups og den sidst testede gendannelse, de tungeste forespørgsler i Query Store og hvem der har sysadmin-rettigheder. Ændringer i produktion øves på en kopi med maskerede data og foretages gennem personlige, reviderede konti.

Andre databaser, vi arbejder med

Databaser: oversigt

Spørgsmål om SQL Server-udvikling

Hvilke brancher arbejder jeres SQL Server-udviklere i?

Fintech, bank og forsikring til kernehovedbøger, betalinger og lovpligtig rapportering; enterprise software og ERP til forretningssystemer bygget på .NET; e-handel og detail til ordrer, lager og prissætning; sundhedssektoren til patient- og afregningsjournaler under strenge adgangsregler; produktion og energi til produktions- og fabriksdata; og AI- og dataprodukter til de operationelle data bag rapporter og modeller.

Azure SQL Database, Managed Instance eller SQL Server på en virtuel maskine?

Azure SQL Database til nye applikationer og alt, der passer i én database, med patching, backups og høj tilgængelighed inkluderet. Managed Instance, når en eksisterende applikation afhænger af instansfunktioner som SQL Server Agent, forespørgsler på tværs af databaser eller CLR. SQL Server på en virtuel Azure-maskine, når I har brug for kontrol over operativsystemet eller en funktion, som de administrerede tjenester mangler. Hver database vurderes mod alle tre, før den flyttes.

Vores SQL Server 2016 er uden support. Hvad nu?

SQL Server 2016 forlod extended support i juli 2026, så sikkerhedsrettelser nu kun kommer gennem betalte Extended Security Updates. De sædvanlige veje er en opgradering til SQL Server 2025 eller et skifte til Azure SQL Managed Instance eller Azure SQL Database. Uanset hvad vurderes kompatibilitet først, databasens kompatibilitetsniveau bevares, mens applikationen testes igen, og overgangen øves på en kopi.

Hvor hurtigt kan SQL Server-udviklere og DBA'er starte?

Når den rette SQL Server-udvikler eller DBA er tilgængelig, afhænger starten kun af jeres samtale samt NDA og overdragelse af IP-rettigheder. Ellers gennemfører vi en søgning, som typisk giver kandidatprofiler inden for to til tre uger, og ingen starter, før I har sagt ja.

Hvordan ansætter vi SQL Server-udviklere og DBA'er gennem BigTree108?

Fortæl os om opgaverne, erfaringsniveauet og det timetal, I har brug for. Vi foreslår en eller to personer med deres profiler, I interviewer dem på samme måde, som I ville interviewe jeres egen medarbejder, og I underskriver én aftale med BIG TREE 108 LLC og modtager én faktura om måneden.

Hvem ejer det arbejde, de producerer?

Det gør I. Hver specialist har en underskrevet kontrakt med BigTree108, som overdrager alt arbejdsresultat til virksomheden, og vores aftale med jer overdrager det videre til jer. Kode, designs og dokumenter leveres ind i jeres egne repositories og værktøjer og opbevares ikke et sted, hvor kun vi kan ændre dem.

Kører I SQL Server eller Azure SQL?

Fortæl os om versionen, hvor den kører, og hvad der skal ændres. I får svar inden for én arbejdsdag: en plan, kandidatprofiler eller et omfang for et sundhedstjek af jeres instans.