<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="nb">
	<id>https://doc.datagrafikk.no/index.php?action=history&amp;feed=atom&amp;title=Tempus%3AFlytte_database</id>
	<title>Tempus:Flytte database - Sideversjonshistorikk</title>
	<link rel="self" type="application/atom+xml" href="https://doc.datagrafikk.no/index.php?action=history&amp;feed=atom&amp;title=Tempus%3AFlytte_database"/>
	<link rel="alternate" type="text/html" href="https://doc.datagrafikk.no/index.php?title=Tempus:Flytte_database&amp;action=history"/>
	<updated>2026-05-31T02:07:41Z</updated>
	<subtitle>Versjonshistorikk for denne siden på wikien</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://doc.datagrafikk.no/index.php?title=Tempus:Flytte_database&amp;diff=247&amp;oldid=prev</id>
		<title>DataGrafikk: /* Flytting av en Tempus-database til ny server */</title>
		<link rel="alternate" type="text/html" href="https://doc.datagrafikk.no/index.php?title=Tempus:Flytte_database&amp;diff=247&amp;oldid=prev"/>
		<updated>2017-08-10T12:41:27Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Flytting av en Tempus-database til ny server&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;nb&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Eldre sideversjon&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Sideversjonen fra 10. aug. 2017 kl. 12:41&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l63&quot;&gt;Linje 63:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Linje 63:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== Opprette databasebruker ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Til slutt oppretter vi en databasebruker, og setter denne som database owner:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Til slutt oppretter vi en databasebruker, og setter denne som database owner:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;syntaxhighlight lang=&amp;quot;tsql&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;syntaxhighlight lang=&amp;quot;tsql&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki:diff:1.41:old-246:rev-247:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>DataGrafikk</name></author>
	</entry>
	<entry>
		<id>https://doc.datagrafikk.no/index.php?title=Tempus:Flytte_database&amp;diff=246&amp;oldid=prev</id>
		<title>DataGrafikk: /* Backup av eksisterende database */</title>
		<link rel="alternate" type="text/html" href="https://doc.datagrafikk.no/index.php?title=Tempus:Flytte_database&amp;diff=246&amp;oldid=prev"/>
		<updated>2017-08-10T12:40:38Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Backup av eksisterende database&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;nb&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Eldre sideversjon&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Sideversjonen fra 10. aug. 2017 kl. 12:40&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l12&quot;&gt;Linje 12:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Linje 12:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Restore av database på ny server&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Restore av database på ny server &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Kopier backup-filen til den nye serveren. Hvis databasenavn, filnavn el.l. ikke er de samme på den nye serveren, må dette oppdateres. Sjekk eventuelt hva filene i backupen heter:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Kopier backup-filen til den nye serveren. Hvis databasenavn, filnavn el.l. ikke er de samme på den nye serveren, må dette oppdateres. Sjekk eventuelt hva filene i backupen heter:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>DataGrafikk</name></author>
	</entry>
	<entry>
		<id>https://doc.datagrafikk.no/index.php?title=Tempus:Flytte_database&amp;diff=245&amp;oldid=prev</id>
		<title>DataGrafikk: Ny side: = Flytting av en Tempus-database til ny server =  Merk at nye MSSQL-versjoner ikke nødvendigvis kan importere backup-filer fra eldre MSSQL-versjoner. Går man f.eks. fra SQL Server 2000…</title>
		<link rel="alternate" type="text/html" href="https://doc.datagrafikk.no/index.php?title=Tempus:Flytte_database&amp;diff=245&amp;oldid=prev"/>
		<updated>2017-08-10T12:39:15Z</updated>

		<summary type="html">&lt;p&gt;Ny side: = Flytting av en Tempus-database til ny server =  Merk at nye MSSQL-versjoner ikke nødvendigvis kan importere backup-filer fra eldre MSSQL-versjoner. Går man f.eks. fra SQL Server 2000…&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Ny side&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Flytting av en Tempus-database til ny server =&lt;br /&gt;
&lt;br /&gt;
Merk at nye MSSQL-versjoner ikke nødvendigvis kan importere backup-filer fra eldre MSSQL-versjoner. Går man f.eks. fra SQL Server 2000 til 2012, må man gå via SQL Server 2005 (altså restore backup på 2005, og ta en ny backup fra 2005 videre til 2012).&lt;br /&gt;
&lt;br /&gt;
Ta først en backup av databasen. Dette kan gjøres via SQL Server Management Studios UI-verktøy, eller via T-SQL. Eksemplene nedenfor bruker T-SQL. Erstatt &amp;quot;TempusDatabase&amp;quot; med navnet på databasen som skal flyttes, og katalognavn med passende kataloghenvisninger for de aktuelle serverne.&lt;br /&gt;
&lt;br /&gt;
== Backup av eksisterende database ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;tsql&amp;quot;&amp;gt;&lt;br /&gt;
BACKUP DATABASE	TempusDatabase&lt;br /&gt;
TO DISK = &amp;#039;X:\Backup\TempusDatabase.bak&amp;#039;&lt;br /&gt;
WITH COPY_ONLY, COMPRESSION&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Restore av database på ny server&lt;br /&gt;
&lt;br /&gt;
Kopier backup-filen til den nye serveren. Hvis databasenavn, filnavn el.l. ikke er de samme på den nye serveren, må dette oppdateres. Sjekk eventuelt hva filene i backupen heter:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;tsql&amp;quot;&amp;gt;&lt;br /&gt;
RESTORE FILELISTONLY FROM DISK = &amp;#039;X:\Backup\TempusDatabase.bak&amp;#039;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Eksempel på innhold i backup-fil:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!LogicalName&lt;br /&gt;
!PhysicalName&lt;br /&gt;
!Type&lt;br /&gt;
!FileGroupName&lt;br /&gt;
!...&lt;br /&gt;
|-&lt;br /&gt;
|TempusDatabase&lt;br /&gt;
|D:\MSSQL\DATA\TempusDatabase.mdf&lt;br /&gt;
|D&lt;br /&gt;
|PRIMARY&lt;br /&gt;
|...&lt;br /&gt;
|-&lt;br /&gt;
|TempusDatabase_log&lt;br /&gt;
|L:\MSSQL\DATA\TempusDatabase_log.ldf&lt;br /&gt;
|L&lt;br /&gt;
|NULL&lt;br /&gt;
|...&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Vi begynner med å opprette en ny tom database. For enkelhets skyld gir vi den samme navn som den hadde tidligere:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;tsql&amp;quot;&amp;gt;&lt;br /&gt;
CREATE DATABASE TempusDatabase&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Når vi kjører restore, spesifiseres ny katalog via MOVE:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;tsql&amp;quot;&amp;gt;&lt;br /&gt;
RESTORE DATABASE TempusDatabase&lt;br /&gt;
FROM DISK = &amp;#039;X:\Backup\TempusDatabase.bak&amp;#039;&lt;br /&gt;
WITH&lt;br /&gt;
  REPLACE,&lt;br /&gt;
  MOVE &amp;#039;TempusDatabase&amp;#039; TO &amp;#039;Y:\MSSQL\DATA\TempusDatabase.mdf&amp;#039;,&lt;br /&gt;
  MOVE &amp;#039;TempusDatabase_log&amp;#039; TO &amp;#039;Y:\MSSQL\DATA\TempusDatabase.LDF&amp;#039;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sett så COMPATIBILITY_LEVEL for databasen til det høyeste serveren støtter, men ikke høyere enn 2014, ref. https://docs.microsoft.com/en-us/sql/t-sql/statements/alter-database-transact-sql-compatibility-level&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;tsql&amp;quot;&amp;gt;&lt;br /&gt;
ALTER DATABASE TempusDatabase SET COMPATIBILITY_LEVEL = 120&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Til slutt oppretter vi en databasebruker, og setter denne som database owner:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;tsql&amp;quot;&amp;gt;&lt;br /&gt;
CREATE LOGIN TempusBruker WITH PASSWORD = &amp;#039;TempusPassord&amp;#039;, DEFAULT_DATABASE = TempusDatabase&lt;br /&gt;
&lt;br /&gt;
ALTER AUTHORIZATION ON DATABASE::TempusDatabase TO TempusBruker&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Sette opp Tempus dgdb.ini-fil med ny serverinformasjon =&lt;br /&gt;
&lt;br /&gt;
I utgangspunktet ser dgdb.ini slik ut:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
[DATABASE]&lt;br /&gt;
drivername=mssql&lt;br /&gt;
server name=&lt;br /&gt;
database name=&lt;br /&gt;
user name=&lt;br /&gt;
password=&lt;br /&gt;
; parameter ADKobling styrer om brukere i Tempus er koblet mot Windows-pålogging, ikke tilkobling til databasen&lt;br /&gt;
; ADKobling=1 deaktiverer brukernavn- og passord-feltene i pålogginsvinduet&lt;br /&gt;
ADKobling=0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Servernavn og evt. instans spesifiseres via parameter Server Name, på formatet Servernavn\Instans. Fyll ut databasenavn (Database Name), brukernavn (User Name) og passord (Password) med det som ble satt når databasen ble importert og brukeren ble opprettet.&lt;br /&gt;
Parameter ADKobling settes til 1 hvis Windows autentisering er aktivert i Tempus ([[Tempus:Systemparametre#Rettigheter|via systemparameter WindowsAutentisering]])&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
[DATABASE]&lt;br /&gt;
drivername=mssql&lt;br /&gt;
server name=NYServer\SQLExpress&lt;br /&gt;
database name=TempusDatabase&lt;br /&gt;
user name=TempusBruker&lt;br /&gt;
password=TempusPassord&lt;br /&gt;
ADKobling=0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;/div&gt;</summary>
		<author><name>DataGrafikk</name></author>
	</entry>
</feed>