Delen via


De wizard Database kopiëren gebruiken

van toepassing op:SQL Server-

De wizard Database kopiëren verplaatst of kopieert databases en bepaalde serverobjecten eenvoudig van het ene exemplaar van SQL Server naar een ander exemplaar, zonder uitvaltijd van de server. Met deze wizard kunt u de volgende acties uitvoeren:

  • Kies een bron- en doelserver.
  • Selecteer een of meer databases die u wilt verplaatsen of kopiëren.
  • Geef de bestandslocatie op voor een of meer databases.
  • Kopieer aanmeldingen naar de doelserver.
  • Kopieer ondersteunende objecten, taken, door de gebruiker gedefinieerde opgeslagen procedures en foutberichten.
  • Plannen wanneer de databases moeten worden verplaatst of gekopieerd.

Notitie

Overweegt u een migratie naar Azure SQL? Bekijk de volgende hulpprogramma's in plaats van de Wizard Database Kopiëren:

Beperkingen

  • De Wizard Database kopiëren is niet beschikbaar in de Express-editie.

  • De Databasekopieerwizard kan niet worden gebruikt om databases te kopiëren of verplaatsen die:

    • Zijn systeemdatabases (master,model,msdb,tempdb).
    • Zijn gemarkeerd voor replicatie.
    • Zijn gemarkeerd als Niet toegankelijk, Bezig met laden, Offline, Herstellende, Verdacht of in de Noodmodus.
    • Gegevens of logboekbestanden opslaan in Microsoft Azure Storage.
  • Wanneer u FileTablesgebruikt, kunt u de wizard Database kopiëren niet op dezelfde server gebruiken omdat de wizard dezelfde mapnaam gebruikt.

  • Een database kan niet worden verplaatst of gekopieerd naar een eerdere versie van SQL Server.

  • Als u de optie Verplaatsen selecteert, verwijdert de wizard de brondatabase automatisch nadat de database is verplaatst. De wizard Database kopiëren verwijdert geen brondatabase als u de optie Kopiëren selecteert. Bovendien worden geselecteerde serverobjecten gekopieerd in plaats van naar het doel te worden verplaatst; de database is het enige object dat daadwerkelijk wordt verplaatst.

  • Als u de sql Server Management Object-methode gebruikt om de catalogus met volledige tekst te verplaatsen, moet u de index opnieuw vullen na de verplaatsing.

  • De methode loskoppelen en koppelen:

    1. De database loskoppelen
    2. Hiermee verplaatst of kopieert u de database .mdf, .ndf, .ldf bestanden.
    3. Hiermee wordt de database opnieuw gekoppeld op de nieuwe locatie.

    Voor de loskoppelen en koppelen methode, om gegevensverlies of inconsistentie te voorkomen, kunnen actieve sessies niet worden gekoppeld aan de database die wordt verplaatst of gekopieerd. Voor de SQL Server Management Object-methode zijn actieve sessies toegestaan omdat de database nooit offline wordt gehaald.

  • Als u SQL Server Agent-taken overdraagt die verwijzen naar databases die nog niet bestaan op de doelserver, mislukt de hele bewerking. De wizard probeert een SQL Server Agent-taak te maken voordat de database wordt gemaakt. Als tijdelijke oplossing:

    1. Maak een shell-database op de doelserver met dezelfde naam als de database die u wilt kopiëren of verplaatsen. Zie Een database maken.

    2. Selecteer op de pagina Doeldatabase configureren de optie Verwijder een database op de doelserver met dezelfde naam en ga daarna verder met de databaseoverdracht, waarbij bestaande databasebestandenworden overschreven.

Waarschuwing

De methode loskoppelen en koppelen zorgt ervoor dat het eigendom van de bron- en doeldatabase wordt ingesteld op de aanmelding die de wizard Database kopiëren uitvoert. Zie ALTER AUTHORIZATION (Transact-SQL) om het eigendom van een database te wijzigen.

  • Het kopiëren van de database mislukt als de model systeemdatabase op de doelserver een gebruikersaccount bevat dat ook aanwezig is in de brondatabase. Deze fout wordt verwacht, omdat een nieuwe database automatisch databaseobjecten bevat, waaronder gebruikers, van model. Vervolgens falen de kopiëerdatabasestappen, waardoor de gebruiker met dezelfde naam niet kan worden aangemaakt in de doeldatabase. Om dit te voorkomen, moet u ervoor zorgen dat de model-database op de doelserver en de brondatabase van de wizard Database kopiëren geen gebruikers van dezelfde naam hebben.

Voorwaarden

  • Zorg ervoor dat SQL Server Agent is gestart op de doelserver.
  • Zorg ervoor dat de mappen met gegevens- en logboekbestanden op de bronserver bereikbaar zijn vanaf de doelserver.
  • Onder de loskoppelen en koppelen methode, moet een SQL Server Agent Proxy voor het SSIS-subsysteem (SQL Server Integration Services) bestaan op de doelserver met een referentie die toegang heeft tot het bestandssysteem van zowel de bron- als doelservers. Zie Een SQL Server Agent-proxy makenvoor meer informatie over proxy's.

Belangrijk

Onder de methode loskoppelen en koppelen, mislukt het kopieer- of verplaatsingsproces als er geen Integration Services Proxy-account wordt gebruikt. In bepaalde situaties wordt de brondatabase niet opnieuw gekoppeld aan de bronserver en worden alle NTFS-beveiligingsmachtigingen verwijderd uit de gegevens en logboekbestanden. Als dit gebeurt, gaat u naar uw bestanden, past u de relevante machtigingen opnieuw toe en koppelt u de database opnieuw aan uw exemplaar van SQL Server.

Aanbevelingen

Machtigingen

U moet lid zijn van de sysadmin vaste serverfunctie op zowel de bron- als doelservers.

Wizard voor het kopiëren van databases

  1. Start op het bron- of doelexemplaar van SQL Server de wizard Database kopiëren in SQL Server Management Studio vanuit Objectverkenner en vouw Databasesuit.
  2. Klik vervolgens met de rechtermuisknop op een database, wijs Takenaan en selecteer Kopieer database.
  3. Als de Welkom bij de Database kopiëren-wizard splashpagina wordt weergegeven, selecteert u Volgende.

Een bronserver selecteren

Wordt gebruikt om de server met de database op te geven die moet worden verplaatst of gekopieerd en om verificatiegegevens in te voeren. Nadat u de verificatiemethode hebt geselecteerd en u zich hebt aangemeld, selecteert u Volgende om de verbinding met de bronserver tot stand te brengen. Deze verbinding blijft gedurende de hele sessie geopend.

  • bronserver

    Wordt gebruikt om de naam te identificeren van de server waarop de databases zich bevinden die u wilt verplaatsen of kopiëren. Voer handmatig het beletselteken in of selecteer het beletselteken om naar de gewenste server te navigeren. De server moet ten minste SQL Server 2005 zijn.

  • Windows-verificatie gebruiken

    Hiermee kan een gebruiker verbinding maken via een Microsoft Windows-gebruikersaccount.

  • SQL Server-verificatie gebruiken

    Hiermee kan een gebruiker verbinding maken door een gebruikersnaam en wachtwoord voor SQL Server-verificatie op te geven.

    • gebruikersnaam

      Naam van de inlog. Deze optie is alleen beschikbaar als u verbinding wilt maken met SQL Server-verificatie.

    • wachtwoord

      Wachtwoord. Deze optie is alleen beschikbaar als u verbinding wilt maken met SQL Server-verificatie.

Een doelserver selecteren

Wordt gebruikt om de server op te geven waarnaar de database wordt verplaatst of gekopieerd. Als u de bron- en doelservers instelt op hetzelfde serverexemplaar, maakt u een kopie van de database. In dit geval moet u de naam van de database wijzigen op een later tijdstip in de wizard. De naam van de brondatabase kan alleen worden gebruikt voor de gekopieerde of verplaatste database als er geen naamconflicten bestaan op de doelserver. Als er naamconflicten bestaan, moet u deze handmatig oplossen op de doelserver voordat u daar de naam van de brondatabase kunt gebruiken.

  • doelserver
    Wordt gebruikt om de naam te identificeren van de server waarnaar de databases waarnaar u wilt verplaatsen of kopiëren zich bevinden. Voer de naam van de doelserver handmatig in of selecteer het beletselteken om naar de gewenste server te navigeren. De server moet ten minste SQL Server 2005 zijn.

    Notitie

    U kunt een bestemming gebruiken die een geclusterde server is. De wizard Database kopiëren zorgt ervoor dat u alleen gedeelde schijven op een geclusterde doelserver selecteert.

  • Windows-verificatie gebruiken
    Hiermee kan een gebruiker verbinding maken via een Microsoft Windows-gebruikersaccount.

  • SQL Server-verificatie gebruiken
    Hiermee kan een gebruiker verbinding maken door een gebruikersnaam en wachtwoord voor SQL Server-verificatie op te geven.

    • gebruikersnaam
      Wordt gebruikt om de gebruikersnaam in te voeren waarmee u verbinding wilt maken. Deze optie is alleen beschikbaar als u verbinding wilt maken met SQL Server-verificatie.

    • wachtwoord
      Wordt gebruikt om het wachtwoord voor de aanmelding in te voeren. Deze optie is alleen beschikbaar als u verbinding wilt maken met SQL Server-verificatie.

Selecteer de overdrachtsmethode

Kies de methode ontkoppelen en koppelen of de methode SQL Management Object.

  • Gebruik de methode loskoppelen en koppelen

    Koppel de database los van de bronserver, kopieer de databasebestanden (.mdf, .ndfen .ldf) naar de doelserver en koppel de database aan de doelserver. Deze methode is meestal de snellere methode omdat het principal-werk de bronschijf leest en de doelschijf schrijft. Er is geen SQL Server-logica vereist voor het maken van objecten in de database of het maken van gegevensopslagstructuren. Deze methode kan echter langzamer zijn als de database een grote hoeveelheid toegewezen maar ongebruikte ruimte bevat. Een nieuwe en praktisch lege database die wordt gemaakt met een toewijzing van 100 MB, kopieert bijvoorbeeld de volledige 100 MB, zelfs als slechts 5 MB vol is.

    Notitie

    Met deze methode is de database niet beschikbaar voor gebruikers tijdens de overdracht.

    Waarschuwing

    Als er een fout optreedt, moet u de brondatabase opnieuw koppelen. Wanneer een database wordt gekopieerd, worden de oorspronkelijke databasebestanden altijd opnieuw gekoppeld aan de bronserver. Gebruik dit vak om de oorspronkelijke bestanden opnieuw aan de brondatabase te koppelen als de verplaatsing van een database niet kan worden voltooid.

  • De SQL Management Object-methode gebruiken
    Deze methode leest de definitie van elk databaseobject in de brondatabase en maakt elk object in de doeldatabase. Vervolgens worden de gegevens van de brontabellen overgedragen naar de doeltabellen, waarbij indexen en metagegevens opnieuw worden gegenereerd.

    Notitie

    Databasegebruikers kunnen tijdens de overdracht toegang blijven krijgen tot de database.

Database selecteren

Selecteer een of meer databases die u van de bronserver naar de doelserver wilt verplaatsen of kopiëren. Zie Beperkingen en Restricties.

  • Verplaats
    Verplaats de database naar de doelserver.

  • Kopiëren
    Kopieer de database naar de doelserver.

  • bron
    Geeft de databases weer die aanwezig zijn op de bronserver.

  • Status
    Geeft verschillende informatie weer van de brondatabase.

  • Vernieuwen
    Vernieuw de lijst met databases.

De doeldatabase configureren

Wijzig de naam van de database indien van toepassing en geef de locatie en namen van de databasebestanden op. Deze pagina wordt eenmaal weergegeven voor elke database die wordt verplaatst of gekopieerd.

  • brondatabase
    De naam van de brondatabase. Het tekstvak kan niet worden bewerkt.

  • doeldatabase
    De naam van de doeldatabase die moet worden gemaakt, wijzigt u naar wens.

  • doeldatabasebestanden:

    • bestandsnaam
      De naam van het doeldatabasebestand dat moet worden gemaakt, wijzig naar wens.

    • grootte (MB)
      Grootte van het doeldatabasebestand in megabytes.

    • doelmap
      De map op de doelserver om het doeldatabasebestand te hosten, wijzigt u naar wens.

    • status
      Status

  • Als de doeldatabase al bestaat:
    Bepaal welke actie moet worden ondernomen als de doeldatabase al bestaat.

    • de overdracht stoppen als er een database of bestand met dezelfde naam bestaat op het doel.

    • verwijder een database op de doelserver met dezelfde naam en ga vervolgens verder met de databaseoverdracht, waarbij bestaande databasebestanden worden overschreven.

Serverobjecten selecteren

Deze pagina is alleen beschikbaar wanneer de bron en het doel verschillende servers zijn.

  • Beschikbare gerelateerde objecten
    Hiermee worden objecten weergegeven die beschikbaar zijn voor overdracht naar de doelserver. Als u een object wilt opnemen, selecteert u de objectnaam in het vak Beschikbare gerelateerde objecten en selecteert u vervolgens de knop >> om het object te verplaatsen naar het vak Geselecteerde gerelateerde objecten.

  • geselecteerde gerelateerde objecten
    Hiermee worden objecten weergegeven die worden overgebracht naar de doelserver. Als u een object wilt uitsluiten, selecteert u de objectnaam in het vak Geselecteerde gerelateerde objecten en selecteert u vervolgens de knop << om het object te verplaatsen naar het vak Beschikbare gerelateerde objecten. Standaard worden alle objecten van elk geselecteerd type overgedragen. Als u afzonderlijke objecten van elk type wilt kiezen, selecteert u de knop met het beletselteken naast een objecttype in het vak Geselecteerde gerelateerde objecten vak. Hiermee opent u een dialoogvenster waarin u afzonderlijke objecten kunt selecteren.

  • lijst met serverobjecten

    • Aanmeldingen (standaard geselecteerd.)
    • SQL Server Agent-taken
    • Door de gebruiker gedefinieerde foutberichten
    • Eindpunten
    • Catalogus met volledige tekst
    • SSIS-pakket
    • Opgeslagen procedures uit master database

Notitie

Uitgebreide opgeslagen procedures en de bijbehorende DLL's komen niet in aanmerking voor geautomatiseerde kopie.

Locatie van brondatabasebestanden

Deze pagina is alleen beschikbaar wanneer de bron en het doel verschillende servers zijn. Geef een bestandssysteemshare op die de databasebestanden op de bronserver bevat.

  • Database
    Geeft de naam weer van elke database die wordt verplaatst.

  • Locatie van de map
    De maplocatie van de databasebestanden op de bronserver. Bijvoorbeeld: C:\Program Files\Microsoft SQL Server\MSSQL110.MSSQLSERVER\MSSQL\DATA.

  • bestandsshare op de bronserver
    De bestandsshare met de databasebestanden op de bronserver. Voer de share handmatig in of selecteer het beletselteken om naar de share te navigeren. Bijvoorbeeld: \\server_name\C$\Program Files\Microsoft SQL Server\MSSQL110.MSSQLSERVER\MSSQL\Data.

Het pakket configureren

De Wizard Database Kopiëren maakt een SSIS-pakket voor het overdragen van de database.

  • De pakketlocatie
    Hier wordt weergegeven waar het SSIS-pakket wordt geschreven.

  • pakketnaam
    Er wordt een standaardnaam voor het SSIS-pakket gemaakt en naar wens gewijzigd.

  • opties voor logboekregistratie
    Selecteer of u de logboekgegevens wilt opslaan in het Windows-gebeurtenislogboek of in een tekstbestand.

  • pad naar foutlogboekbestand
    Deze optie is alleen beschikbaar als de optie voor logboekregistratie van tekstbestanden is geselecteerd. Geef een pad op voor de locatie van het logboekbestand.

Het pakket plannen

Geef op wanneer u de verplaatsings- of kopieerbewerking wilt starten. Als u geen systeembeheerder bent, moet u een SQL Server Agent Proxy-account opgeven dat toegang heeft tot het SSIS-subsysteem (Integration Services) voor pakketuitvoering.

Belangrijk

Een Integration Services Proxy-account moet worden gebruikt onder de methode loskoppelen en koppelen.

  • direct uitvoeren
    SSIS-pakket wordt uitgevoerd nadat de wizard is voltooid.

  • Planningsschema
    SSIS-pakket wordt uitgevoerd volgens een schema.

    • schema wijzigen

      Hiermee opent u het dialoogvenster Nieuwe taakplanning. Configureer naar wens. Selecteer OK wanneer u klaar bent.

  • Integration Services Proxy-account Selecteer een beschikbaar proxyaccount in de vervolgkeuzelijst. Als u de overdracht wilt plannen, moet er ten minste één proxyaccount beschikbaar zijn voor de gebruiker, geconfigureerd met toestemming voor het subsysteem voor SSIS-pakketuitvoering.

Notitie

Als u een proxyaccount wilt maken voor het uitvoeren van SSIS-pakketten, vouwt u in Objectverkenner, vouwt u SQL Server Agent-uit, vouwt u proxy's uit, klikt u met de rechtermuisknop op SSIS-pakketuitvoeringen selecteert u vervolgens Nieuwe proxy.

De wizard voltooien

Geeft een samenvatting weer van de geselecteerde opties. Selecteer Vorige om een optie te wijzigen. Selecteer : Voltooien om het SSIS-pakket te maken. De Bewerking uitvoeren pagina bewaakt statusinformatie over de uitvoering van de wizard Database kopiëren.

  • Actie

    Geeft een lijst weer van elke actie die wordt uitgevoerd.

  • status

    Geeft aan of de actie als geheel is geslaagd of mislukt.

  • bericht

    Bevat alle berichten die worden geretourneerd vanuit elke stap.

Voorbeelden

Algemene stappen

Ongeacht of u kiest voor verplaatsen of kopiëren, loskoppelen en koppelen of SMO, zijn de vijf volgende stappen hetzelfde. Ter beknoptheid worden de stappen hier eenmaal vermeld en beginnen alle voorbeelden op stap 6.

  1. Maak in Objectverkennerverbinding met een exemplaar van de SQL Server Database Engine en vouw dat exemplaar vervolgens uit.

  2. Vouw Databasesuit, klik met de rechtermuisknop op de gewenste database, wijs takenaan en selecteer Database kopiëren...

  3. Als de Welkom bij de Copy Database Wizard splashpagina verschijnt, selecteert u Volgende.

  4. Een bronserver selecteren: geef de server op met de database die u wilt verplaatsen of kopiëren. Selecteer de verificatiemethode. Als SQL Server-verificatie gebruiken is gekozen, voert u uw referenties in. Selecteer Volgende om de verbinding met de bronserver tot stand te brengen. Deze verbinding blijft gedurende de hele sessie geopend.

  5. Selecteer een-pagina van de doelserver: geef de server op waarnaar de database wordt verplaatst of gekopieerd. Selecteer de verificatiemethode. Als SQL Server-verificatie gebruiken is geselecteerd, voer dan uw inloggegevens in. Selecteer Volgende om de verbinding met de bronserver tot stand te brengen. Deze verbinding blijft gedurende de hele sessie geopend.

Notitie

U kunt de wizard Database kopiëren starten vanuit elke database. U kunt de Wizard Database Kopiëren gebruiken op de bron- of doelserver.

Een. Verplaats de database met behulp van loskoppelen en koppelen aan een exemplaar op een andere fysieke server. Er wordt ook een aanmeldings- en SQL Server Agent-taak verplaatst.

In het volgende voorbeeld worden de Sales-database, een Windows-aanmelding met de naam contoso\Jennie en een SQL Server Agent-taak met de naam Jennie's Report verplaatst van een exemplaar van SQL Server in 2008 op Server1 naar een exemplaar van SQL Server in 2016 op Server2. Jennie's Report maakt gebruik van de Sales-database. Sales bestaat nog niet op de doelserver, Server2. Server1 wordt opnieuw toegewezen aan een ander team nadat de database is verplaatst.

  1. Zoals vermeld in Beperkingen, moet er een shelldatabase worden gemaakt op de doelserver wanneer een SQL Server Agent-taak wordt overgebracht die verwijst naar een database die nog niet bestaat op de doelserver. Maak een shell-database met de naam Sales op de doelserver.

  2. Ga terug naar de wizard, Selecteer de pagina Overdrachtsmethode: De standaardwaarden controleren en onderhouden. Selecteer Volgende.

  3. Databases selecteren pagina: selecteer het selectievakje Verplaatsen voor de gewenste database Sales. Selecteer Volgende.

  4. pagina Doeldatabase configureren: Het wizardprogramma heeft vastgesteld dat Sales al bestaat op de doelserver, zoals gemaakt in stap 6, en heeft _new aan de naam van de doeldatabase toegevoegd. Verwijder _new uit het tekstvak Doeldatabase. Wijzig desgewenst de bestandsnaamen doelmap. Selecteer Verwijder een database op de doelserver met dezelfde naam en ga vervolgens door met de databaseoverdracht, waarbij bestaande databasebestandenworden overschreven. Selecteer Volgende.

  5. Selecteer serverobjecten pagina: Selecteer in het geselecteerde gerelateerde objecten deelvenster de knop met het beletselteken voor Objectnaam Aanmeldingen. Selecteer onder Kopieeropties de optie Alleen de geselecteerde aanmeldingen kopiëren:. Schakel het selectievakje in voor Alle serveraanmeldingen weergeven. Schakel het -aanmeldingsvakje in voor contoso\Jennie. Selecteer OK-. Selecteer in het deelvenster Beschikbare gerelateerde objecten:SQL Server Agent-taken en selecteer vervolgens de knop >. Selecteer in het deelvenster Geselecteerde gerelateerde objecten: de knop met het beletselteken voor SQL Server Agent-taken. Selecteer onder Opties voor kopiërenalleen de geselecteerde taken kopiëren. Schakel het selectievakje voor Jennie's Reportin. Selecteer OK-. Selecteer Volgende.

  6. locatie van brondatabasebestanden pagina: selecteer de knop met het beletselteken voor bestandsshare op de bronserver en navigeer naar de locatie voor de opgegeven maplocatie. Voor de maplocatie D:\MSSQL13.MSSQLSERVER\MSSQL\DATA, bijvoorbeeld \\Server1\D$\MSSQL13.MSSQLSERVER\MSSQL\DATA gebruiken voor de -bestandsshare op de bronserver. Kies Volgende.

  7. de pagina Pakket configureren: Voer in het tekstvak PakketnaamSalesFromServer1toServer2_Movein. Vink het vakje Overdrachtslogboeken opslaan? aan. In de vervolgkeuzelijst Opties voor logboekregistratie selecteer tekstbestand. Noteer het pad foutenlogboekbestand; herzien naar wens. Selecteer Volgende.

    Notitie

    Het pad van het foutenlogboekbestand op de doelserver is.

  8. De pagina "Pakket inplannen": Selecteer de relevante proxy uit de "Integration Services Proxy-account" vervolgkeuzelijst. Selecteer Volgende.

  9. de wizard pagina voltooien: Bekijk het overzicht van de geselecteerde opties. Selecteer Vorige om een optie te wijzigen. Selecteer Voltooien om de taak uit te voeren. Tijdens de overdracht controleert de bewerking uitvoeren pagina statusinformatie over de uitvoering van de wizard.

  10. Bewerking uitvoeren pagina: Als de bewerking is geslaagd, selecteer Sluiten. Als de bewerking mislukt, controleert u het foutenlogboek en mogelijk Back voor verdere controle. Anders, selecteer sluiten.

  11. Stappen na verplaatsen Overweeg de volgende T-SQL-instructies uit te voeren op de nieuwe host, Server2:

    ALTER AUTHORIZATION ON DATABASE::Sales TO sa;
    GO
    ALTER DATABASE Sales 
    SET COMPATIBILITY_LEVEL = 130;
    GO
    
    USE [Sales]
    GO
    EXEC sp_updatestats;
    GO
    
  12. Stappen na verplaatsing opschonen Omdat Server1 naar een ander team wordt verplaatst en de bewerking Verplaatsen niet wordt herhaald, kunt u overwegen de volgende stappen uit te voeren:

  • Verwijder het SSIS-pakket SalesFromServer1toServer2_Move op Server2.
  • Verwijder de SQL Server Agent-taak SalesFromServer1toServer2_Move op Server2.
  • Verwijder de SQL Server Agent-taak Jennie's Report op Server1.
  • Login contoso\Jennie verwijderen op Server1.

B. Kopieer de database met behulp van de ontkoppelen en koppelen methode naar dezelfde instantie en stel een terugkerend schema in.

In dit voorbeeld wordt de Sales-database gekopieerd en gecreëerd als SalesCopy op dezelfde instantie. Daarna wordt SalesCopywekelijks opnieuw gemaakt.

  1. Een overdrachtsmethode selecteren pagina: de standaardwaarden controleren en onderhouden. Selecteer Volgende.

  2. Pagina Databases selecteren: schakel het selectievakje Kopiëren in voor de Sales-database. Selecteer Volgende.

  3. Doeldatabase configureren pagina: Wijzig de naam van de doeldatabase in SalesCopy. Wijzig desgewenst de bestandsnaamen doelmap. Selecteer Verwijder een database op de doelserver met dezelfde naam en ga vervolgens door met de databaseoverdracht, waarbij bestaande databasebestandenworden overschreven. Selecteer Volgende.

  4. de pagina Pakket configureren: Voer in het tekstvak PakketnaamSalesCopy Weekly Refreshin. Controleer het vakje Overdrachtslogboeken opslaan?. Selecteer Volgende.

  5. de pagina Pakket plannen: selecteer het keuzerondje Planning: keuzerondje en selecteer vervolgens de knop Planning wijzigen.

    1. Nieuwe taakplanning pagina: In het tekstvak Naam voer 'Wekelijks op zondag' in.

    2. Selecteer OK-.

  6. Selecteer de relevante proxy in de vervolgkeuzelijst van het Integration Services Proxy-account. Selecteer Volgende.

  7. Voltooi de wizard-pagina: Bekijk de samenvatting van de geselecteerde opties. Selecteer Vorige om een optie te wijzigen. Selecteer Voltooien om de taak uit te voeren. Tijdens de pakketcreatie houdt de pagina Uitvoeren van bewerkingen statusinformatie bij over de uitvoering van de Wizard.

  8. Bewerking uitvoeren pagina: Als de bewerking is geslaagd, selecteer Sluiten. Als de bewerking mislukt, bekijk dan het foutenlogboek en eventueel Back voor verdere controle. Selecteer anders sluiten.

  9. Start de zojuist gemaakte SQL Server Agent-taak handmatig SalesCopy weekly refresh. Controleer de taakgeschiedenis en verifieer of SalesCopy nu bestaat op de instantie.

Opvolgen: Na het upgraden van een database

Nadat u de wizard Database kopiëren hebt gebruikt om een database te upgraden van een eerdere versie van SQL Server naar SQL Server, wordt de database onmiddellijk beschikbaar en wordt deze automatisch bijgewerkt. Als de database volledige-tekstindexen bevat, importeert, herstelt of herbouwt het upgradeproces deze, afhankelijk van de instelling van de Full-Text upgradeoptie servereigenschap. Als de upgradeoptie is ingesteld op Import of Rebuild, zijn de volledige-tekstindexen niet beschikbaar tijdens de upgrade. Afhankelijk van de hoeveelheid gegevens die wordt geïndexeerd, kan het importeren enkele uren duren en het opnieuw opbouwen kan langer duren.

Wanneer de upgradeoptie is ingesteld op Importeren, als er geen volledige-tekstcatalogus beschikbaar is, worden de bijbehorende indexen voor volledige tekst opnieuw opgebouwd. Zie voor informatie over het weergeven of wijzigen van de instelling van de eigenschap Full-Text UpgradeoptieBeheren en controleren Full-Text zoeken naar een serverexemplaar.

Na de upgrade blijft het compatibiliteitsniveau van de database vóór de upgrade op het compatibiliteitsniveau, tenzij het vorige compatibiliteitsniveau niet wordt ondersteund voor de nieuwe versie. In dit geval is het bijgewerkte databasecompatibiliteitsniveau ingesteld op het laagste ondersteunde compatibiliteitsniveau.

Als u bijvoorbeeld een database koppelt die compatibiliteitsniveau 90 was voordat u deze koppelt aan een exemplaar van SQL Server 2019 (15.x), is het compatibiliteitsniveau na de upgrade ingesteld op 100, het laagste ondersteunde compatibiliteitsniveau in SQL Server 2019 (15.x). Zie ALTER DATABASE Compatibility Level (Transact-SQL)voor meer informatie.

Overwegingen bij het kopiëren of verplaatsen van een bericht

Overweeg of u de volgende stappen wilt uitvoeren na een Copy of Move:

  • Wijzig het eigendom van de database wanneer de methode loskoppelen en koppelen wordt gebruikt.
  • Verwijder serverobjecten op de bronserver na een Verplaatsen.
  • Verwijder het SSIS-pakket dat is gemaakt door de wizard op de doelserver.
  • Verwijder de SQL Server Agent-taak die is gemaakt door de wizard op de doelserver.