Att flytta Kontek Resas databas till en annan SQL Server

Att flytta Kontek Resas databas till en annan SQL Server
Sammanfattning
Säkerhetskopiera Kontek Resas databas. Återställ säkerhetskopian på den ”nya” SQL
Servern. Skapa det server-login på den ”nya” SQL Servern som programmet Kontek Resa
ska använda. Peka om klienterna till den ”nya” SQL Servern.
Instruktioner
Börja med att säkerhetskopiera Kontek Resas databas på den ”gamla” servern.
Återställ sedan den säkerhetskopian på den "nya" servern. På installations-CD:n för
Kontek Resa finns ett program i katalogen ”DB” som heter Resabackup.exe som du kan
använda för att säkerhetskopiera och sedan återställa Kontek Resas databas. Observera
att CD:n måste ha versionsnummer 2009.0.0 eller senare. Om CD:n är äldre kontaktar
du Konteks kundtjänst så skickar vi dig en ny.
Efter att säkerhetskopian återställts på den ”nya” SQL Servern ska du köra programmet
Resa_DbConfig.exe (finns på installations-CD:n i mappen ”DB”) för att skapa det serverlogin som programmet Kontek Resa ska använda.
När säkerhetskopian återställts på den ”nya” SQL Servern ska klientinstallationerna av
Kontek Resa kopplas mot den ”nya” SQL Servern. Starta Kontek Resa och öppna
Arkivmenyn – Inställningar – Anslutning - flik Databas. Här ändrar du Databas-server till
den ”nya” SQL Servern. När du sparat ändringen uppmanas du att starta om
programmet. Efter omstart läser programmet mot den ”nya” SQL Servern.
Detta måste upprepas på alla klienter. Alt. så kopieras inställningsfilen
(Kontek.Resa.Exe.Config) från en redan konfigurerad klient till övriga klienter.
Nedan följer en utförlig beskrivning av hur du går till väga.
Steg1- På den ”gamla” SQL Servern
Starta programmet ResaBackup.exe som finns i mappen ”Db” på installations-cd:n.
Logga in
I fältet Server - ange namnet på den SQL Server där Kontek Resas databas finns. I exemplet här nedan
finns databasen på en SQL Server-instans med namnet ”kontek”.
Säkerhetskopiera
Ange var du vill spara din säkerhetskopia/backup och tryck sedan Säkerhetskopiera.
Steg 2 – På den ”nya” SQL Servern
Starta programmet ResaBackup.exe som finns i mappen ”Db” på installations-cd:n.
I fältet Säkerhetskopiera/återställ databas – välj alternativet ”< Återställ till en ny databas >”. Ange
sedan sökvägen till säkerhetskopian du skapade i Steg 1. När du sedan trycker Återställ visas en
dialogruta där du ska ange namnet på databasen som ska återställas (normalt ”KontekResa”).
Efter att säkerhetskopian återställts visas normalt följande meddelande:
Tryck OK och avsluta ResaBackup.exe. Starta sedan Resa_DbConfig.exe (finns i mappen ”Db” på
installations-cd:n ) för att skapa det server-login programmet Kontek Resa ska använda.
Steg 3 – Peka om klienter
Konfigurationen av Kontek Resa så att klienterna kör mot den ”nya” SQL Servern görs på olika sätt
beroende på om den ”gamla” SQL Servern fortfarande är tillgänglig eller ej.
Om den ”gamla” SQL Servern inte längre är tillgänglig kommer ett felmeddelande visas nästa gång du
startar Kontek Resa. Därefter ges du möjlighet att ändra inställningarna för databasanslutningen.
Ange där namnet på den ”nya” SQL Servern i fältet Databas-server . I rutan Login - ange
användarnamn och lösenord för det server-login som skapades i Steg 2.
Om den ”gamla” SQL Servern fortfarande är tillgänglig ändrar du inställningarna för
databasanslutningen genom att starta Kontek Resa och välja Arkiv -> Inställningar -> Anslutning ->
fliken Databasanslutning. Ange där namnet på den ”nya” SQL Servern i fältet Databas-server . I rutan
Login - ange användarnamn och lösenord för det server-login som skapades i Steg 2.
Databas-inställningarna sparas i filen Kontek.Resa.exe.config som finns i applikationskatalogen. Efter
att du ändrat inställningarna på en klient kan du kopiera filen Kontek.Resa.exe.config till
applikationskatalogen på övriga klienter som kör Kontek Resa. På så vis behöver du inte ange
inställningarna mer än en gång.