<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Samhandle.no &#187; Microsoft SQL Server</title>
	<atom:link href="http://www.samhandle.no/skill/microsoft-sql-server/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.samhandle.no</link>
	<description>Skill blogger om forretningsløsninger</description>
	<lastBuildDate>Wed, 18 Jan 2012 18:25:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
		<item>
		<title>Korrupt database? Attach uten log-fil?</title>
		<link>http://www.samhandle.no/korrupt-database-attach-uten-log-fil/</link>
		<comments>http://www.samhandle.no/korrupt-database-attach-uten-log-fil/#comments</comments>
		<pubDate>Wed, 18 Jan 2012 18:23:54 +0000</pubDate>
		<dc:creator>Andreas Munch</dc:creator>
				<category><![CDATA[Disaster Recovery]]></category>
		<category><![CDATA[Microsoft SQL Server]]></category>
		<category><![CDATA[andreas]]></category>
		<category><![CDATA[Andreas Munch]]></category>
		<category><![CDATA[munch]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[sql server]]></category>

		<guid isPermaLink="false">http://www.samhandle.no/?p=934</guid>
		<description><![CDATA[Restore uten log-fil. Korrupt database?]]></description>
			<content:encoded><![CDATA[<p>Jeg får ofte henvendelser fra DBA&#8217;er med &#8220;korrupte&#8221; databaser hengende i modus &#8220;Restoring&#8221;, selv om de mener at de ikke har utført en restore. Ofte er logfilen ødelagt eller fjernet. Les løsningene under, så vet du at det finnes håp hvis du ender opp i en slik situasjon.</p>
<p><strong>1. Den mest naturlige årsaken er at du gjør en restore eller ikke fullførte din forrige restore riktig</strong><br />
Løsning:<br />
Fullfør restore av log-backups eller kjør RESTORE DATABASE  WITH RECOVERY for å få database online. Alternativt, gjør en restore på nytt.</p>
<p><strong>2. Hvis du mangler backup og log-filen, og mener at databasen ble lukket på forsvarlig måte, så kan du attache en mdf-fil (data) uten å ha ldf-filen (log)</strong><br />
Løsning:<br />
CREATE DATABASE TestDb ON (FILENAME = N&#8217;E:\FilenDin.mdf&#8217;)  FOR ATTACH_REBUILD_LOG</p>
<p><strong>3. Hvis du mangler backup og databasen er korrupt pga &#8220;servercrash&#8221; gjerne kombinert med &#8220;tomt for diskplass&#8221;</strong><br />
Løsning:</p>
<p><span id="more-934"></span></p>
<p>&#8211;Fjern den gamle databasen din<br />
&#8211;Lag en database som så lik som de gamle som mulig både med tanke på navn og størrelser<br />
CREATE DATABASE [Databasen]<br />
ON PRIMARY<br />
( NAME = [Databasen]_Data,<br />
FILENAME = N&#8217;E:\[Databasen].mdf&#8217;,<br />
SIZE = 2048, MAXSIZE = 2048,<br />
FILEGROWTH = 10% )<br />
LOG ON<br />
( NAME = [Databasen]_Log,<br />
FILENAME = N&#8217;E:\[Databasen].ldf&#8217;,<br />
SIZE = 2048, MAXSIZE = 2048,<br />
FILEGROWTH = 1MB ) ;<br />
GO</p>
<p>ALTER DATABASE [Databasen] SET EMERGENCY<br />
&#8211;(Dette er det samme &#8220;UPDATE SET = -32768&#8243; som ble brukt før 2008)</p>
<p>ALTER DATABASE [Databasen] SET SINGLE_USER</p>
<p>&#8211;Her &#8220;kan&#8221; du miste data<br />
DBCC CHECKDB ([Databasen], REPAIR_ALLOW_DATA_LOSS)<br />
&#8211;Kjør samme igjen<br />
DBCC CHECKDB ([Databasen], REPAIR_ALLOW_DATA_LOSS)</p>
<p>ALTER DATABASE [Databasen] SET MULTI_USER<br />
ALTER DATABASE [Databasen] SET ONLINE</p>
<p>&#8211;ENJOY!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.samhandle.no/korrupt-database-attach-uten-log-fil/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SQL Server 2012</title>
		<link>http://www.samhandle.no/sql-server-2012/</link>
		<comments>http://www.samhandle.no/sql-server-2012/#comments</comments>
		<pubDate>Mon, 17 Oct 2011 18:12:39 +0000</pubDate>
		<dc:creator>Andreas Munch</dc:creator>
				<category><![CDATA[Business intelligence]]></category>
		<category><![CDATA[Microsoft SQL Server]]></category>
		<category><![CDATA[andreas]]></category>
		<category><![CDATA[Andreas Munch]]></category>
		<category><![CDATA[denali]]></category>
		<category><![CDATA[munch]]></category>
		<category><![CDATA[service pack]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[sql server]]></category>
		<category><![CDATA[sql server 2008]]></category>
		<category><![CDATA[sql server 2012]]></category>

		<guid isPermaLink="false">http://www.samhandle.no/?p=892</guid>
		<description><![CDATA[SQL Server 2012 lanseres i Q1 2012]]></description>
			<content:encoded><![CDATA[<p>Nyeste versjon av SQL Server tidligere kjent som &#8220;Denali&#8221; ble i Seattle forrige uke offisielt lansert som SQL Server 2012. SQL Server 2012 er nå til test i CTP3, og lansering skjer i Q1 2012.<br />
<a href="http://www.microsoft.com/sqlserver/en/us/future-editions.aspx">http://www.microsoft.com/sqlserver/en/us/future-editions.aspx</a></p>
<p>Følg med på samhandle.no for mer informasjon om nyhetene i SQL Server 2012.</p>
<p>SQL Server 2008 SP3 ble også lansert i oktober<br />
<a href="http://www.microsoft.com/download/en/details.aspx?id=27594&amp;WT.mc_id=aff-n-in-loc--pd">http://www.microsoft.com/download/en/details.aspx?id=27594&amp;WT.mc_id=aff-n-in-loc&#8211;pd</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.samhandle.no/sql-server-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TSQL: Hvilke spørringer tar mest tid?</title>
		<link>http://www.samhandle.no/tsql-hvilke-sp%c3%b8rringer-tar-mest-tid/</link>
		<comments>http://www.samhandle.no/tsql-hvilke-sp%c3%b8rringer-tar-mest-tid/#comments</comments>
		<pubDate>Thu, 24 Feb 2011 10:00:28 +0000</pubDate>
		<dc:creator>Andreas Munch</dc:creator>
				<category><![CDATA[Business intelligence]]></category>
		<category><![CDATA[Microsoft SQL Server]]></category>

		<guid isPermaLink="false">http://www.samhandle.no/?p=704</guid>
		<description><![CDATA[Microsoft SQL Server vil forsøke å gi deg en optimal kjøring basert på SQL Servers innebygde statistikk. Statistikken inneholder informasjon om antall rader og innhold, slik at vi f.eks. bruker hensiksmessige indekser. Manglende oppdaterte statistikk gir dårligere ytelse. &#8220;Planen&#8221; som SQL Server bruker for å kjøre spørringen kalles en execution plan. Du kan se planlagt [...]]]></description>
			<content:encoded><![CDATA[<p>Microsoft SQL Server vil forsøke å gi deg en optimal kjøring basert på SQL Servers innebygde statistikk. Statistikken inneholder informasjon om antall rader og innhold, slik at vi f.eks. bruker hensiksmessige indekser. Manglende oppdaterte statistikk gir dårligere ytelse.  &#8220;Planen&#8221; som SQL Server bruker for å kjøre spørringen kalles en execution plan. Du kan se planlagt brukte execution plan i SQL Server Management studio ved å trykke ctrl + L.</p>
<p>For å se de mest tidkrevende execution plans, kjør spørringen under når &#8220;noe&#8221; går tregt i en database uten at vet akkurat hva:</p>
<pre>
--Andreas Munch, Skill 2011
WITH QPLAN AS
(
SELECT TOP 20 SUM(QS.TOTAL_WORKER_TIME) AS TOTAL_CPU_TIME,
SUM(QS.EXECUTION_COUNT) AS TOTAL_EXECUTION_COUNT,
SUM(QS.TOTAL_WORKER_TIME)/SUM(QS.EXECUTION_COUNT) AS EACHEXECUTION,
COUNT(*) AS NUMBER_OF_STATEMENTS, SQL_TEXT.TEXT,
QS.PLAN_HANDLE FROM SYS.DM_EXEC_QUERY_STATS QS CROSS APPLY
SYS.DM_EXEC_SQL_TEXT(SQL_HANDLE) AS SQL_TEXT
GROUP BY SQL_TEXT.TEXT,QS.PLAN_HANDLE
ORDER BY SUM(QS.TOTAL_WORKER_TIME) DESC
)
SELECT * from QPLAN CROSS APPLY sys.dm_exec_query_plan(QPLAN.PLAN_HANDLE)</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.samhandle.no/tsql-hvilke-sp%c3%b8rringer-tar-mest-tid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TSQL: Har du overflødige indekser?</title>
		<link>http://www.samhandle.no/andreas-munch-tsql-har-du-overfl%c3%b8dige-indekser/</link>
		<comments>http://www.samhandle.no/andreas-munch-tsql-har-du-overfl%c3%b8dige-indekser/#comments</comments>
		<pubDate>Tue, 01 Feb 2011 14:15:29 +0000</pubDate>
		<dc:creator>Andreas Munch</dc:creator>
				<category><![CDATA[Microsoft SQL Server]]></category>
		<category><![CDATA[Andreas Munch]]></category>
		<category><![CDATA[Indeksering]]></category>
		<category><![CDATA[Microsoft SQL Server 2008]]></category>
		<category><![CDATA[SQL Server 2008 R2]]></category>

		<guid isPermaLink="false">http://www.samhandle.no/?p=631</guid>
		<description><![CDATA[På samhandle.no i går så fortalte jeg hvordan man kan kandidater til nye indekser. Jeg bruker et tilsvarende script for å finne redundante indekser som bør slettes. Indekser kan forbedre ytelsen også på inserts og updates, men det kan være en grei regel å indeksere tyngst der data sjelden endres. Spøringen under lister indekser som primært kun [...]]]></description>
			<content:encoded><![CDATA[<p>På samhandle.no i går så fortalte jeg <a href="http://www.samhandle.no/mangler-du-sql-server-indekser/">hvordan man kan kandidater til nye indekser.</a> Jeg bruker et tilsvarende script for å finne redundante indekser som bør slettes. Indekser kan forbedre ytelsen også på inserts og updates, men det kan være en grei regel å indeksere tyngst der data sjelden endres. Spøringen under lister indekser som primært kun blir endret. Sletting kan spare plass og forbedre ytelsen.</p>
<pre>-- Andreas Munch, Skill 2011
-- Overflødige indekser
SELECT
DB_NAME(dm_ius.database_id) [Database], o.name AS ObjectName
, i.name AS IndexName, i.index_id AS IndexID
<span id="more-631"></span>, partitions.SizeMB IndexSize
, dm_ius.user_updates AS UserUpdates
, dm_ius.user_scans AS UserScans
, dm_ius.system_updates AS SystemUpdates,
dm_ius.system_scans AS SystemScans
, p.TableRows
, 'DROP INDEX ' + QUOTENAME(i.name)
+ ' ON ' + QUOTENAME(s.name) + '.'
+ QUOTENAME(OBJECT_NAME(dm_ius.OBJECT_ID)) AS 'drop statement'
FROM sys.dm_db_index_usage_stats dm_ius
INNER JOIN sys.indexes i ON i.index_id = dm_ius.index_id
AND dm_ius.OBJECT_ID = i.OBJECT_ID
INNER JOIN sys.objects o ON dm_ius.OBJECT_ID = o.OBJECT_ID
INNER JOIN sys.schemas s ON o.schema_id = s.schema_id
INNER JOIN (SELECT SUM(p.rows) TableRows, p.index_id, p.OBJECT_ID
FROM sys.partitions p GROUP BY p.index_id, p.OBJECT_ID) p
ON p.index_id = dm_ius.index_id AND dm_ius.OBJECT_ID = p.OBJECT_ID
	JOIN (
		SELECT object_id, index_id, SUM(row_count) AS Rows,
		CONVERT(numeric(19,3), CONVERT(numeric(19,3),
		SUM(in_row_reserved_page_count+lob_reserved_page_count+
		row_overflow_reserved_page_count))/CONVERT(numeric(19,3), 128)) AS SizeMB
		FROM sys.dm_db_partition_stats
		GROUP BY object_id, index_id
	) AS partitions ON i.object_id=partitions.object_id
	AND i.index_id=partitions.index_id
WHERE OBJECTPROPERTY(dm_ius.OBJECT_ID,'IsUserTable') = 1
--AND dm_ius.database_id = DB_ID()
AND i.type_desc = 'nonclustered'
AND i.is_primary_key = 0 AND i.is_unique_constraint = 0
AND user_seeks = 0 and user_lookups = 0 --and user_scans = 0
AND system_seeks = 0 and system_lookups = 0 --and system_scans = 0
ORDER BY (((CONVERT(Numeric(19,6), ISNULL(dm_ius.user_scans,0))
+CONVERT(Numeric(19,6), ISNULL(dm_ius.system_scans,0)))*1 + 1)
/(CONVERT(Numeric(19,6), ISNULL(dm_ius.user_updates,0))
+CONVERT(Numeric(19,6), ISNULL(dm_ius.system_updates,0))+1))*-1 desc</pre>
<p>Andreas Munch, Skill 2011</p>
]]></content:encoded>
			<wfw:commentRss>http://www.samhandle.no/andreas-munch-tsql-har-du-overfl%c3%b8dige-indekser/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TSQL: Mangler du indekser?</title>
		<link>http://www.samhandle.no/mangler-du-sql-server-indekser/</link>
		<comments>http://www.samhandle.no/mangler-du-sql-server-indekser/#comments</comments>
		<pubDate>Mon, 31 Jan 2011 21:00:57 +0000</pubDate>
		<dc:creator>Andreas Munch</dc:creator>
				<category><![CDATA[Microsoft SQL Server]]></category>
		<category><![CDATA[Andreas Munch]]></category>
		<category><![CDATA[Indeksering]]></category>
		<category><![CDATA[Microsoft SQL Server 2008]]></category>
		<category><![CDATA[optimalisering]]></category>
		<category><![CDATA[SQL Server 2008 R2]]></category>
		<category><![CDATA[tsql]]></category>

		<guid isPermaLink="false">http://www.samhandle.no/?p=588</guid>
		<description><![CDATA[TSQL kode for å generere forslag på indekser. Andreas Munch, Skill]]></description>
			<content:encoded><![CDATA[<p>Det finnes ikke funksjonalitet i SQL Server som automatisk gir deg optimale indekser. Det krever kjennskap til SQL Server, brukerne og underliggende data.</p>
<p>Men det finnes litt hjelp å få i sys.dm_db_missing_index-tabellene som ble innført i SQL Server 2005. Jeg bruker ofte spørringen under for å komme i gang. Impact over 5000 er gode kandidater. Høyere indeks = mer relevant.</p>
<pre>
--Andreas Munch, Skill 2011
SELECT [Impact] = cast((avg_total_user_cost * avg_user_impact)
* (user_seeks + user_scans) as bigint),
[Table] = [statement],
[CreateIndexStatement] = 'CREATE INDEX [Mulig_Index_' +
OBJECT_NAME(dm_mid.OBJECT_ID,dm_mid.database_id) + '_'<span id="more-588"></span>
+ REPLACE(REPLACE(REPLACE(ISNULL(
dm_mid.equality_columns,''),', ','_'),'[',''),']','') +
CASE WHEN dm_mid.equality_columns IS
NOT NULL AND dm_mid.inequality_columns IS
NOT NULL THEN '_' ELSE '' END
+ REPLACE(REPLACE(REPLACE(ISNULL(
dm_mid.inequality_columns,''),', ','_'),'[',''),']','')
+ ']'
+ ' ON ' + dm_mid.statement
+ ' (' + ISNULL (dm_mid.equality_columns,'') +
CASE WHEN dm_mid.equality_columns IS NOT
NULL AND dm_mid.inequality_columns IS NOT
NULL THEN ',' ELSE '' END
+ ISNULL (dm_mid.inequality_columns, '')
+ ')'
+ ISNULL (' INCLUDE (' + dm_mid.included_columns + ')', ''),
dm_migs.last_user_seek AS Last_User_Seek,
dm_mid.equality_columns, dm_mid.inequality_columns,
dm_mid.included_columns
FROM sys.dm_db_missing_index_groups dm_mig
INNER JOIN sys.dm_db_missing_index_group_stats
dm_migs ON dm_migs.group_handle = dm_mig.index_group_handle
INNER JOIN sys.dm_db_missing_index_details dm_mid
ON dm_mig.index_handle = dm_mid.index_handle
INNER JOIN sys.objects WITH (nolock)
ON dm_mid.OBJECT_ID = sys.objects.OBJECT_ID
where OBJECTPROPERTY(sys.objects.OBJECT_ID, 'isusertable') = 1
and (avg_total_user_cost * avg_user_impact) *
(user_seeks + user_scans) &gt; 5000
ORDER BY Impact DESC
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.samhandle.no/mangler-du-sql-server-indekser/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Plasser SQL Server filene dine på riktig volum</title>
		<link>http://www.samhandle.no/plasser-sql-server-filene-dine-pa-riktig-volum/</link>
		<comments>http://www.samhandle.no/plasser-sql-server-filene-dine-pa-riktig-volum/#comments</comments>
		<pubDate>Tue, 11 Jan 2011 12:45:16 +0000</pubDate>
		<dc:creator>Andreas Munch</dc:creator>
				<category><![CDATA[Microsoft SQL Server]]></category>

		<guid isPermaLink="false">http://www.samhandle.no/?p=569</guid>
		<description><![CDATA[Datafiler(mdf, ndf) og logfiler (ldf) som brukes av SQL Server har ulike behov rundt IO. TempDB og logfiler er typisk mer skrive-intensive, mens arkiverte data og rapportgrunnlag er mer lese-intensive. Dette er et utgangspunkt, men ingen fasit.]]></description>
			<content:encoded><![CDATA[<p>Datafiler(mdf, ndf) og logfiler (ldf) som brukes av SQL Server har ulike behov rundt IO. TempDB og logfiler er typisk mer skrive-intensive, mens arkiverte data og data som rapporteres ofte er mer lese-intensive. Dette er et utgangspunkt, men ingen fasit.</p>
<p>Jeg har ofte avdekket at IO er flaskehals i større grad enn f.eks. CPU og minne. Spørringen under lister opp alle filer og forbruk av IO. Resultatet er relativt og det er derfor vanskelig å si om IO faktisk er en flaskehals, men du vil om ikke annet se om du har plassert filene dine på riktig volum.</p>
<pre>
--Andreas Munch, Skill
SELECT DB_NAME(DbId) [Database],  physical_name, (Size*8)/1024 MBSize,
BytesRead, BytesWritten, IoStallMS, IoStallReadMS, IoStallWriteMS,
NumberReads, NumberWrites FROM ::fn_virtualfilestats(NULL,NULL)
INNER JOIN sys.master_files ON database_id = DbId AND FILE_ID = FileId
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.samhandle.no/plasser-sql-server-filene-dine-pa-riktig-volum/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Restore SQL &#8211; 5 minutter tilbake&#8230;</title>
		<link>http://www.samhandle.no/restore-sql-5-minutter-tilbake/</link>
		<comments>http://www.samhandle.no/restore-sql-5-minutter-tilbake/#comments</comments>
		<pubDate>Wed, 08 Dec 2010 19:56:02 +0000</pubDate>
		<dc:creator>Andreas Munch</dc:creator>
				<category><![CDATA[Microsoft SQL Server]]></category>

		<guid isPermaLink="false">http://www.samhandle.no/?p=482</guid>
		<description><![CDATA[Litt teknisk, men veldig nyttig&#8230; Ta en logbackup av [DatabasenDin] Sett [DatabasenDin] i single user Kast ut alle brukere. Finn ut hvem som bruker basen med sp_who. Kast ut brukere med f.eks. “kill 275” for å drepe prosess 275 Ta en restore fra en full backup. Husk NORECOVERY RESTORE DATABASE [DatabasenDin] FROM  DISK = N&#8217;D:\DatabasenDin.bak&#8217; [...]]]></description>
			<content:encoded><![CDATA[<p>Litt teknisk, men veldig nyttig&#8230;</p>
<ol>
<li>Ta en logbackup av [DatabasenDin]</li>
<li>Sett [DatabasenDin] i single user</li>
<li>Kast ut alle brukere. Finn ut hvem som bruker basen med sp_who. Kast ut brukere med f.eks. “kill 275” for å drepe prosess 275</li>
<li>Ta en restore fra en full backup. Husk NORECOVERY<br />
RESTORE DATABASE [DatabasenDin] FROM  DISK = N&#8217;D:\DatabasenDin.bak&#8217; WITH  FILE = 1,  NORECOVERY,  NOUNLOAD,  REPLACE,  STATS = 10</li>
<li>(Hent eventuelle logbackup som er etter den fulle)<br />
RESTORE LOG [DatabasenDin] FROM  DISK = N&#8217;D:\DatabasenDin_Mellomste.trn&#8217; WITH  FILE = 1,  NORECOVERY,  NOUNLOAD,  STATS = 10</li>
<li>Hent nyeste logbackup fra #1. StopAt ønsket klokkeslett som i dette tilfelle er 2010-12-08 kl 15:20:00<br />
RESTORE LOG [DatabasenDin] FROM  DISK = N&#8217;D:\DatabasenDin_Siste.trn&#8217; WITH  FILE = 1,  NOUNLOAD,  STATS = 10,  STOPAT = N&#8217;2010-12-08T15:20:00&#8242;</li>
</ol>
<p>Andreas Munch</p>
]]></content:encoded>
			<wfw:commentRss>http://www.samhandle.no/restore-sql-5-minutter-tilbake/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Automatisk oppdatering av Sharepoint-lister</title>
		<link>http://www.samhandle.no/automatisk-oppdatering-av-sharepoint-lister/</link>
		<comments>http://www.samhandle.no/automatisk-oppdatering-av-sharepoint-lister/#comments</comments>
		<pubDate>Tue, 22 Jun 2010 17:19:31 +0000</pubDate>
		<dc:creator>Andreas Munch</dc:creator>
				<category><![CDATA[Business intelligence]]></category>
		<category><![CDATA[Forretningsutvikling]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Microsoft SQL Server]]></category>
		<category><![CDATA[Microsoft Sharepoint]]></category>

		<guid isPermaLink="false">http://www.samhandle.no/?p=453</guid>
		<description><![CDATA[Å hente eller redigere data direkte i en Sharepoint-database er en løsning vi lenge er blitt frarådet. Løsningen er tilpasset kode eller en oppgradering til en Sharepoint versjon som støtter &#8220;Business Connectivity Services&#8221; eller &#8220;Business Data Catalog&#8221;, men selv med Enterprise versjon så er ikke dette alltid &#8220;rett ut av boksen&#8221;. En mindre kjent variant er å [...]]]></description>
			<content:encoded><![CDATA[<p>Å hente eller redigere data direkte i en Sharepoint-database er en løsning vi lenge er blitt frarådet. Løsningen er tilpasset kode eller en oppgradering til en Sharepoint versjon som støtter &#8220;Business Connectivity Services&#8221; eller &#8220;Business Data Catalog&#8221;, men selv med Enterprise versjon så er ikke dette alltid &#8220;rett ut av boksen&#8221;.</p>
<p>En mindre kjent variant er å bruke SQL Server 2008 Integration Services (SSIS). Du får en rask og stabil løsning, og enkel management for IT-avdelingen hvis den mot alle odds skulle feile. CodePlex har laget &#8220;SharePoint List Source and Destination&#8221; som gjør jobben enklere for deg.</p>
<p><a href="http://sqlsrvintegrationsrv.codeplex.com/releases/view/17652">http://sqlsrvintegrationsrv.codeplex.com/releases/view/17652</a></p>
<p><span id="more-453"></span><a href="http://www.samhandle.no/wp-content/uploads/2010/06/SharepointList.jpg"><img class="alignleft size-medium wp-image-460" title="SharepointList" src="http://www.samhandle.no/wp-content/uploads/2010/06/SharepointList-107x300.jpg" alt="" width="107" height="300" /></a></p>
<p>Andreas Munch</p>
]]></content:encoded>
			<wfw:commentRss>http://www.samhandle.no/automatisk-oppdatering-av-sharepoint-lister/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft SQL Server 2008 R2 lansert</title>
		<link>http://www.samhandle.no/microsoft-sql-server-2008-r2-lansert/</link>
		<comments>http://www.samhandle.no/microsoft-sql-server-2008-r2-lansert/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 06:59:23 +0000</pubDate>
		<dc:creator>Andreas Munch</dc:creator>
				<category><![CDATA[Business intelligence]]></category>
		<category><![CDATA[Microsoft SQL Server]]></category>
		<category><![CDATA[SQL Server 2008 R2]]></category>

		<guid isPermaLink="false">http://www.samhandle.no/?p=430</guid>
		<description><![CDATA[Har lekt en stund med beta-versjoner av R2 nå, og endelig er SQL Server 2008 R2 klar for nedlasting. Mye spennende nyheter rundt Business Intelligence spesielt Power Pivot og store endringer for de som jobber med Reporting Services. Office 2010 og Sharepoint 2010 ble lansert som RTM 22.04.10. Andreas Munch]]></description>
			<content:encoded><![CDATA[<p>Har lekt en stund med beta-versjoner av R2 nå, og endelig er SQL Server 2008 R2 klar for nedlasting. Mye spennende nyheter rundt Business Intelligence spesielt Power Pivot og store endringer for de som jobber med Reporting Services.</p>
<p><img src="http://i.microsoft.com/global/sqlserver/2008/en/us/PublishingImages/SQL2008R2_200.jpg" alt="SQL Server" /></p>
<p>Office 2010 og Sharepoint 2010 ble lansert som RTM 22.04.10.</p>
<p>Andreas Munch</p>
]]></content:encoded>
			<wfw:commentRss>http://www.samhandle.no/microsoft-sql-server-2008-r2-lansert/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Demo av Office og Sharepoint 2010</title>
		<link>http://www.samhandle.no/demo-av-office-og-sharepoint-2010/</link>
		<comments>http://www.samhandle.no/demo-av-office-og-sharepoint-2010/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 17:24:04 +0000</pubDate>
		<dc:creator>jan-kristian.arntzen</dc:creator>
				<category><![CDATA[Forretningsløsninger generelt]]></category>
		<category><![CDATA[Forretningsutvikling]]></category>
		<category><![CDATA[Infopath]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Microsoft Office]]></category>
		<category><![CDATA[Microsoft SQL Server]]></category>
		<category><![CDATA[Microsoft Sharepoint]]></category>
		<category><![CDATA[Samhandling]]></category>
		<category><![CDATA[Unified Communication]]></category>

		<guid isPermaLink="false">http://www.samhandle.no/?p=411</guid>
		<description><![CDATA[Microsoft har lagt ut to virtuelle maskiner (demoer) som kan brukes til å evaluere Office 2010 og Sharepoint 2010 for Windows Server. Den ene virtuelle maskinen inneholder følgende forhåndskonfigurert programvare: Windows Server 2008 SP2 Standard Edition x64. Microsoft SQL Server 2008 SP2 Enterprise Edition. Visual Studio 2010 Beta 2 Ultimate Edition. Microsoft SharePoint Server 2010 [...]]]></description>
			<content:encoded><![CDATA[<p>Microsoft har lagt ut to virtuelle maskiner (demoer) som kan brukes til å evaluere Office 2010 og Sharepoint 2010 for Windows Server. </p>
<p>Den ene virtuelle maskinen inneholder følgende forhåndskonfigurert programvare: </p>
<ul>
<li>Windows Server 2008 SP2 Standard Edition x64. </li>
<li>Microsoft SQL Server 2008 SP2 Enterprise Edition. </li>
<li>Visual Studio 2010 Beta 2 Ultimate Edition. </li>
<li>Microsoft SharePoint Server 2010 Enterprise Edition Beta 2. </li>
<li>Microsoft Office Web Applications Beta 2. </li>
<li>FAST Search for Sharepoint 2010 Beta 2. </li>
<li>Microsoft Project Server 2010 Beta 2. </li>
<li>Microsoft Office 2010 Beta 2. </li>
<li>Microsoft Office Communicator 2007 R2. </li>
</ul>
<p>Den andre inkluderer følgende: </p>
<ul>
<li>Windows Server 2008 R2 Standard Evaluation Edition x64. </li>
<li>Microsoft Exchange Server 2010 Active directory. </li>
</ul>
<h6>&#160;</h6>
<p>Filene kan lastes ned fra <a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=0c51819b-3d40-435c-a103-a5481fe0a0d2&amp;utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+MicrosoftDownloadCenter+%28Microsoft+Download+Center%29#tm">microsoft.com</a>. Maskinene krever Windows Server 2008 R2, Windows Server 2008 R2 Enterprise eller Windows Server 2008 R2 Standard. Videre må Hyper-V role være aktivert, og selve PC-en må ha en prosessor som støtter Intel VT eller AMD-V. Les mer på <a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=0c51819b-3d40-435c-a103-a5481fe0a0d2&amp;utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+MicrosoftDownloadCenter+%28Microsoft+Download+Center%29#tm">microsoft.com</a>. </p>
<p><i>Kilde: <a href="http://bink.nu/news/2010-information-worker-demonstration-virtual-machine-beta.aspx">Bink.nu</a></i></p>
]]></content:encoded>
			<wfw:commentRss>http://www.samhandle.no/demo-av-office-og-sharepoint-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

