<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://sqlserver-indo.org/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Baby SQL ... (^.^)</title><link>http://sqlserver-indo.org/blogs/david/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007 (Build: 20416.853)</generator><item><title>Database MSDB corrupt???</title><link>http://sqlserver-indo.org/blogs/david/archive/2009/09/03/database-msdb-corrupt.aspx</link><pubDate>Wed, 02 Sep 2009 02:36:44 GMT</pubDate><guid isPermaLink="false">3a6a675a-da36-4e91-95d9-8d13c1c22109:461</guid><dc:creator>David</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlserver-indo.org/blogs/david/rsscomments.aspx?PostID=461</wfw:commentRss><comments>http://sqlserver-indo.org/blogs/david/archive/2009/09/03/database-msdb-corrupt.aspx#comments</comments><description>&lt;p&gt;Baru aja salah satu database server di lab gw dapat error message kalau MSDB nya suspect.&lt;/p&gt;  &lt;p&gt;Gw dapat solusinya dari blognya sql server storage engine.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;contekannya begini:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;matikan service sqlserver anda.&lt;/li&gt;    &lt;li&gt;buka command prompt anda&lt;/li&gt;    &lt;li&gt;silakan ke InstallationFolder\MSSQL\Binn (kalau gw ada di C:\Program Files\Microsoft SQL&amp;#160; server\MSSQL10.MSSQLSERVER\MSSQL\Binn)&lt;/li&gt;    &lt;li&gt;execute sqlservr.exe –c –T3608 (trace flag 3608 ini digunakan supaya server tidak melakukan recovery database – kecuali database &lt;em&gt;master&lt;/em&gt;)&lt;/li&gt;    &lt;li&gt;kemudian silakan ke InstallationFolder\MSSQL\Install (kalau gw ada di C:\Program Files\Microsoft SQL&amp;#160; server\MSSQL10.MSSQLSERVER\MSSQL\Install)&lt;/li&gt;    &lt;li&gt;jalankan sqlcmd –E –S servername –i instmsdb.sql&lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://sqlserver-indo.org/blogs/david/image_6AC871C7.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://sqlserver-indo.org/blogs/david/image_thumb_15A0D5DA.png" width="410" height="497" /&gt;&lt;/a&gt; &lt;/p&gt;    &lt;p&gt;Semoga berhasil… (^.^)v&lt;/p&gt;&lt;/blockquote&gt;&lt;img src="http://sqlserver-indo.org/aggbug.aspx?PostID=461" width="1" height="1"&gt;</description><category domain="http://sqlserver-indo.org/blogs/david/archive/tags/Troubleshoot/default.aspx">Troubleshoot</category></item><item><title>Failback setting untuk SQL Server 2008 Cluster</title><link>http://sqlserver-indo.org/blogs/david/archive/2009/08/14/failback-setting-untuk-sql-server-2008-cluster.aspx</link><pubDate>Thu, 13 Aug 2009 03:38:00 GMT</pubDate><guid isPermaLink="false">3a6a675a-da36-4e91-95d9-8d13c1c22109:460</guid><dc:creator>David</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlserver-indo.org/blogs/david/rsscomments.aspx?PostID=460</wfw:commentRss><comments>http://sqlserver-indo.org/blogs/david/archive/2009/08/14/failback-setting-untuk-sql-server-2008-cluster.aspx#comments</comments><description>&lt;p&gt;Failback setting dapat membantu anda untuk mengembalikan node yang failover kembali ke server pertama atau yang telah ditentukan secara otomatis, baik sesaat setelah node tersebut aktif&amp;nbsp; kembali ataupun setelah beberapa jam failover. Sebagai contoh kenapa failback diperlukan, passive server apabila aktif kurang dari 30 hari, maka tidak memerlukan license (source: &lt;a href="http://www.microsoft.com/Sqlserver/2005/en/us/Special-Considerations.aspx" title="Special Considerations"&gt;license-consideration&lt;/a&gt;), dan kadangkala administrator lupa untuk mengembalikan ke node cluster pertama... &lt;img src="http://sqlserver-indo.org/emoticons/emotion-39.gif" alt="Super Angry" /&gt; Untuk membantunya, kita bisa set cluster untuk kembali ke node pertama secara otomatis dengan feature failback ini.&lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Step by step:&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Buka Failover Cluster Management, kemudian expand “Services and Applications”. Pilih sql server instance yang anda ingin configure.&lt;/p&gt;  &lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a href="http://sqlserver-indo.org/blogs/david/image_6BE0BE22.png"&gt;&lt;img src="http://sqlserver-indo.org/blogs/david/image_thumb_44A674ED.png" style="border:0px none;display:inline;" title="image" alt="image" border="0" height="384" width="290" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Di tab “General” dari halaman properties, pada bagian “Preferred owners”, silakan pilih server mana yang menjadi server utama dengan meng-click checkbox-nya. By Default, tidak ada satupun server yang dipilih.&lt;/p&gt;  &lt;p&gt;Kemudian pindah ke tab Failover, di bagian failback, pastikan anda pilih “allow failback”. Seperti yang anda lihat di bawah ini, ada dua option: Immediately (pada saat node yang menjadi preferred owner kembali aktif, service/application akan langsung pindah ke node tersebut) atau Failback between (akan mencoba pindah setelah node preferred owner aktif selama jam yang telah ditentukan)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://sqlserver-indo.org/blogs/david/image_6B748B2D.png"&gt;&lt;img src="http://sqlserver-indo.org/blogs/david/image_thumb_7D511EFA.png" style="border:0px none;display:inline;" title="image" alt="image" border="0" height="366" width="305" /&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://sqlserver-indo.org/blogs/david/image_241F353B.png"&gt;&lt;img src="http://sqlserver-indo.org/blogs/david/image_thumb_1CFFF8C3.png" style="border:0px none;display:inline;" title="image" alt="image" border="0" height="372" width="309" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://sqlserver-indo.org/aggbug.aspx?PostID=460" width="1" height="1"&gt;</description></item><item><title>DTDate tidak bisa digunakan oleh Slowly Changing Dimension</title><link>http://sqlserver-indo.org/blogs/david/archive/2009/07/02/dtdate-tidak-bisa-digunakan-oleh-slowly-changing-dimension.aspx</link><pubDate>Thu, 02 Jul 2009 00:59:58 GMT</pubDate><guid isPermaLink="false">3a6a675a-da36-4e91-95d9-8d13c1c22109:433</guid><dc:creator>David</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlserver-indo.org/blogs/david/rsscomments.aspx?PostID=433</wfw:commentRss><comments>http://sqlserver-indo.org/blogs/david/archive/2009/07/02/dtdate-tidak-bisa-digunakan-oleh-slowly-changing-dimension.aspx#comments</comments><description>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Pernah mencoba untuk menggunakan tipe data DT_Date dan memasukan ke dalam table anda dengan menggunakan Slowly Changing Dimension dan mendapatkan error seperti di bawah ini?&lt;/p&gt;  &lt;p&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" title="image" border="0" alt="image" src="http://sqlserver-indo.org/blogs/david/image_1AC8C57E.png" width="549" height="299" /&gt; &lt;/p&gt;  &lt;p&gt;Karena ternyata Slowly changing dimension akan menggunakan tipe data database timestamp untuk setiap external metadata dari kolom tujuan yang menggunakan tipedata datetimel. Anda bisa gunakan DT_DBTimestamp (Database Timestamp) untuk kolom datetime apabila anda ingin menggunakan slowly changing dimension.&lt;/p&gt;&lt;img src="http://sqlserver-indo.org/aggbug.aspx?PostID=433" width="1" height="1"&gt;</description></item><item><title>Port yang digunakan SQL Server</title><link>http://sqlserver-indo.org/blogs/david/archive/2009/07/02/port-yang-digunakan-sql-server.aspx</link><pubDate>Wed, 01 Jul 2009 10:24:01 GMT</pubDate><guid isPermaLink="false">3a6a675a-da36-4e91-95d9-8d13c1c22109:432</guid><dc:creator>David</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlserver-indo.org/blogs/david/rsscomments.aspx?PostID=432</wfw:commentRss><comments>http://sqlserver-indo.org/blogs/david/archive/2009/07/02/port-yang-digunakan-sql-server.aspx#comments</comments><description>&lt;p&gt;Untuk yang pernah install SQL Server, semoga masih ingat warning yang satu ini:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://go.microsoft.com/fwlink?/LinkId=94001"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="image" border="0" alt="image" src="http://sqlserver-indo.org/blogs/david/image_4840198E.png" width="317" height="156" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Windows Firewall memang harus dinyalakan untuk menghindari hilangnya asset intelektual anda. Tetapi harus tetap mengikuti aturan supaya tidak menjadi senjata makan tuan &lt;img src="http://sqlserver-indo.org/emoticons/emotion-4.gif" alt="Stick out tongue" /&gt;. Salah satu yang harus diperhatikan adalah port2 yang digunakan oleh aplikasi2 anda, untuk selalu didaftarkan ke exception windows firewall.&lt;/p&gt;  &lt;p&gt;Berikut adalah port2 yang digunakan oleh SQL Server:&lt;/p&gt;  &lt;table cellspacing="0" cellpadding="2"&gt;     &lt;tr&gt;       &lt;td&gt;TCP port 1433&lt;/td&gt;        &lt;td&gt;SQL Server Database Default Instance Port&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;TCP Port 1434&lt;/td&gt;        &lt;td&gt;Dedicated Admin Connection&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;UDP Port 1434&lt;/td&gt;        &lt;td&gt;SQL Server Browser service dan digunakan oleh client untuk browse database server yang ada dari Management Studio&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;TCP Port 80&lt;/td&gt;        &lt;td&gt;HTTP Connection&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;TCP Port 443&lt;/td&gt;        &lt;td&gt;HTTPS Connection&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;TCP Port 4022&lt;/td&gt;        &lt;td&gt;Service Broker&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;TCP Port 21&lt;/td&gt;        &lt;td&gt;FTP (kalau menggunakan Replication dengan FTP)&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;TCP Port 137, 138 atau 139&lt;/td&gt;        &lt;td&gt;File and Print Sharing&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;TCP Port 135&lt;/td&gt;        &lt;td&gt;T-SQL Debugger, MSDTC,&amp;#160; MS RPC used by SSIS and WMI yang digunakan oleh SQL Server Configuration Manager&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;TCP Port 2383&lt;/td&gt;        &lt;td&gt;SQL Server Analysis Service&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;TCP port 2382&lt;/td&gt;        &lt;td&gt;SSAS SQL Server Browser service&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;UDP port 500 dan 4500&lt;/td&gt;        &lt;td&gt;IPSec Traffic&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;UDP Port 3343&lt;/td&gt;        &lt;td&gt;Cluster - intra-node communications&lt;/td&gt;     &lt;/tr&gt;   &lt;/table&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;untuk detailnya silakan menuju TKP: &lt;a title="http://msdn.microsoft.com/en-us/library/cc646023.aspx" href="http://msdn.microsoft.com/en-us/library/cc646023.aspx"&gt;http://msdn.microsoft.com/en-us/library/cc646023.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://sqlserver-indo.org/aggbug.aspx?PostID=432" width="1" height="1"&gt;</description><category domain="http://sqlserver-indo.org/blogs/david/archive/tags/Troubleshoot/default.aspx">Troubleshoot</category></item><item><title>Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))</title><link>http://sqlserver-indo.org/blogs/david/archive/2009/06/24/class-not-registered-exception-from-hresult-0x80040154-regdb-e-classnotreg.aspx</link><pubDate>Tue, 23 Jun 2009 02:39:25 GMT</pubDate><guid isPermaLink="false">3a6a675a-da36-4e91-95d9-8d13c1c22109:412</guid><dc:creator>David</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlserver-indo.org/blogs/david/rsscomments.aspx?PostID=412</wfw:commentRss><comments>http://sqlserver-indo.org/blogs/david/archive/2009/06/24/class-not-registered-exception-from-hresult-0x80040154-regdb-e-classnotreg.aspx#comments</comments><description>&lt;p&gt;Apabila anda mendapatkan error ini pada saat ingin browse cube, silakan install kembali office web component 2003 anda, ada kemungkinan komponennya ada yang corrupt…&lt;/p&gt;  &lt;p&gt;Anda bisa download owc11.exe di &lt;a title="http://www.microsoft.com/downloads/details.aspx?FamilyId=7287252C-402E-4F72-97A5-E0FD290D4B76&amp;amp;displaylang=en" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=7287252C-402E-4F72-97A5-E0FD290D4B76&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=7287252C-402E-4F72-97A5-E0FD290D4B76&amp;amp;displaylang=en&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;dan Microsoft Office 2003 Web Components Service Pack 1 (SP1) for the 2007 Microsoft Office System di: &lt;a title="http://www.microsoft.com/downloads/thankyou.aspx?familyId=c815dffa-d5f3-4b71-bf46-13721bd44682&amp;amp;displayLang=en" href="http://www.microsoft.com/downloads/thankyou.aspx?familyId=c815dffa-d5f3-4b71-bf46-13721bd44682&amp;amp;displayLang=en"&gt;http://www.microsoft.com/downloads/thankyou.aspx?familyId=c815dffa-d5f3-4b71-bf46-13721bd44682&amp;amp;displayLang=en&lt;/a&gt;&lt;/p&gt;&lt;img src="http://sqlserver-indo.org/aggbug.aspx?PostID=412" width="1" height="1"&gt;</description><category domain="http://sqlserver-indo.org/blogs/david/archive/tags/Error/default.aspx">Error</category><category domain="http://sqlserver-indo.org/blogs/david/archive/tags/Troubleshoot/default.aspx">Troubleshoot</category><category domain="http://sqlserver-indo.org/blogs/david/archive/tags/SSAS/default.aspx">SSAS</category></item><item><title>Mencari “Missing Index” untuk memperbaiki performance</title><link>http://sqlserver-indo.org/blogs/david/archive/2009/06/18/mencari-missing-index-untuk-memperbaiki-performance.aspx</link><pubDate>Wed, 17 Jun 2009 07:07:52 GMT</pubDate><guid isPermaLink="false">3a6a675a-da36-4e91-95d9-8d13c1c22109:404</guid><dc:creator>David</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlserver-indo.org/blogs/david/rsscomments.aspx?PostID=404</wfw:commentRss><comments>http://sqlserver-indo.org/blogs/david/archive/2009/06/18/mencari-missing-index-untuk-memperbaiki-performance.aspx#comments</comments><description>&lt;p&gt;Untuk menentukan index mana yang harus dibuat, selain menggunakan Database Engine Tuning Advisor, bisa juga dengan mencari Missing Index dan membasminya.&lt;/p&gt;  &lt;p&gt;Untuk mencari Missing Index kita bisa menggunakan Missing Index DMVs:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;SELECT TOP 100      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; m.avg_total_user_cost,       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; m.avg_user_impact,       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; object_name(d.[object_id]) as object_name,       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; d.equality_columns,       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; d.inequality_columns,       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; d.included_columns,       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; d.[statement] [table name]       &lt;br /&gt;FROM &lt;strong&gt;sys.dm_db_missing_index_group_stats&lt;/strong&gt; m       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; INNER JOIN &lt;strong&gt;sys.dm_db_missing_index_groups&lt;/strong&gt; g ON m.group_handle = g.index_group_handle       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; INNER JOIN &lt;strong&gt;sys.dm_db_missing_index_details&lt;/strong&gt; d ON d.index_handle = g.index_handle       &lt;br /&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;atau dengan melihat ke cached plans:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;SELECT top 100      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; c.bucketid,       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; c.refcounts,       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; c.usecounts,       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; c.size_in_bytes,       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; DB_Name(p.[dbid]) as [DB_Name],       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; object_name(p.[objectid], p.[dbid]) as [Object_Name],       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; p.[query_plan]       &lt;br /&gt;from &lt;strong&gt;sys.dm_exec_cached_plans&lt;/strong&gt; c       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; outer apply&lt;strong&gt; sys.dm_exec_query_plan&lt;/strong&gt;(c.plan_handle) p       &lt;br /&gt;WHERE       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; DB_Name(p.[dbid]) = &amp;#39;&lt;strong&gt;DatabaseName&lt;/strong&gt;&amp;#39; AND       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; CAST(p.query_plan as nvarchar(max)) like N&amp;#39;%&amp;lt;MissingIndexes&amp;gt;%&amp;#39;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;kemudian klik di resultnya:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://sqlserver-indo.org/blogs/david/image_0A18BA28.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="image" border="0" alt="image" src="http://sqlserver-indo.org/blogs/david/image_thumb_7BDA4137.png" width="438" height="111" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://sqlserver-indo.org/blogs/david/image_040570D9.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="image" border="0" alt="image" src="http://sqlserver-indo.org/blogs/david/image_thumb_63EA641B.png" width="362" height="179" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://sqlserver-indo.org/aggbug.aspx?PostID=404" width="1" height="1"&gt;</description></item><item><title>Error occurred when deploying SSAS &gt; Errors in the metadata manager</title><link>http://sqlserver-indo.org/blogs/david/archive/2009/05/23/error-occurred-when-deploying-ssas-gt-errors-in-the-metadata-manager.aspx</link><pubDate>Fri, 22 May 2009 08:05:16 GMT</pubDate><guid isPermaLink="false">3a6a675a-da36-4e91-95d9-8d13c1c22109:386</guid><dc:creator>David</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlserver-indo.org/blogs/david/rsscomments.aspx?PostID=386</wfw:commentRss><comments>http://sqlserver-indo.org/blogs/david/archive/2009/05/23/error-occurred-when-deploying-ssas-gt-errors-in-the-metadata-manager.aspx#comments</comments><description>&lt;p&gt;solusi:&lt;/p&gt;  &lt;p&gt;percobaan pertama : coba buat perubahan di dimensi yang anda gunakan, seperti tambahkan attribute. Kemudian di-rebuild, lalu deploy.&lt;/p&gt;  &lt;p&gt;cara kedua : di BIDS (Business Intelligence Development Studio):&lt;/p&gt;  &lt;p&gt;1. click kanan di project name&amp;#160; &amp;gt; rebuild   &lt;br /&gt;2. click kanan di project name &amp;gt; properties &amp;gt; tab deployment &amp;gt; rubah “deployment mode” ke Deploy All dan rubah juga “processing” ke Full processing.    &lt;br /&gt;3. click kanan di project name &amp;gt; deploy&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;kalau masih error juga, kita coba cara ketiga: &lt;/p&gt;  &lt;p&gt;1. Matiken service SSAS nya   &lt;br /&gt;2. Delete folder dari project anda di OLAP Data Folder (C:\Program Files\Microsoft SQL Server\MSSQL.2\OLAP\Data\FolderGueGituLoh)    &lt;br /&gt;3. Nyalakan kembali service SSAS nya    &lt;br /&gt;4. Deploy kembali cube anda&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Kalau masih keluar juga tuh error, silakan kirim email ke &lt;a href="mailto:sqlserver-indo@yahoogroups.com"&gt;sqlserver-indo@yahoogroups.com&lt;/a&gt;, kita bakal bahas bareng2… :)&lt;/p&gt;&lt;img src="http://sqlserver-indo.org/aggbug.aspx?PostID=386" width="1" height="1"&gt;</description></item><item><title>Error: Cannot perform a differential backup after applying SQL Server 2005 SP2</title><link>http://sqlserver-indo.org/blogs/david/archive/2009/04/10/error-cannot-perform-a-differential-backup-after-applying-sql-server-2005-sp2.aspx</link><pubDate>Thu, 09 Apr 2009 05:36:56 GMT</pubDate><guid isPermaLink="false">3a6a675a-da36-4e91-95d9-8d13c1c22109:340</guid><dc:creator>David</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlserver-indo.org/blogs/david/rsscomments.aspx?PostID=340</wfw:commentRss><comments>http://sqlserver-indo.org/blogs/david/archive/2009/04/10/error-cannot-perform-a-differential-backup-after-applying-sql-server-2005-sp2.aspx#comments</comments><description>&lt;p&gt;&lt;/p&gt;  &lt;p&gt;Full error message yg gw terima, walaupun seminggu sebelumnya sudah pernah melakukan full backup:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font color="#ff8040"&gt;Cannot perform a differential backup for database &amp;quot;xxx&amp;quot;, because a current database backup does not exist. Perform a full database backup by reissuing BACKUP DATABASE, omitting the WITH DIFFERENTIAL option&lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Di readme SQL Server 2005 SP2, tertulis:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="1"&gt;&lt;strong&gt;3.2.6 SQL Server 2005 SP2 Changes the SQL Writer Service Default Startup Type and Default State &lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="1"&gt;&lt;strong&gt;Note the following changes to the SQL Writer service default startup type and default state: &lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="1"&gt;&lt;strong&gt;&amp;#160;&amp;#160;&amp;#160; * The SQL Writer service startup type is changed from Manual to Automatic. &lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="1"&gt;&lt;strong&gt;&amp;#160;&amp;#160;&amp;#160; * The SQL Writer service default state is changed from Stopped to Started.&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Solusi: Kembalikan konfigurasi SQL VSS Writer ini ke manual, dan default state adalah Stopped. &lt;/p&gt;&lt;img src="http://sqlserver-indo.org/aggbug.aspx?PostID=340" width="1" height="1"&gt;</description></item><item><title>SQL Server 2000 | Error 5105 : Device Activation Error</title><link>http://sqlserver-indo.org/blogs/david/archive/2009/03/21/sql-server-2000-error-5105-device-activation-error.aspx</link><pubDate>Sat, 21 Mar 2009 01:47:11 GMT</pubDate><guid isPermaLink="false">3a6a675a-da36-4e91-95d9-8d13c1c22109:288</guid><dc:creator>David</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlserver-indo.org/blogs/david/rsscomments.aspx?PostID=288</wfw:commentRss><comments>http://sqlserver-indo.org/blogs/david/archive/2009/03/21/sql-server-2000-error-5105-device-activation-error.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://sqlserver-indo.org/blogs/david/WindowsLiveWriter/SQLServer2000Error5105DeviceActivationEr_14E8B/Error5105_4.gif"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="163" alt="Error5105" src="http://sqlserver-indo.org/blogs/david/WindowsLiveWriter/SQLServer2000Error5105DeviceActivationEr_14E8B/Error5105_thumb_1.gif" width="642" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Salah satu penyebab error message ini, adalah karena data file dan log file nya di set jadi read-only.&lt;/p&gt;  &lt;p&gt;Kita coba reproduce :&lt;/p&gt;  &lt;p&gt;1. kita create satu database baru&lt;/p&gt;  &lt;p&gt;&lt;a href="http://sqlserver-indo.org/blogs/david/WindowsLiveWriter/SQLServer2000Error5105DeviceActivationEr_14E8B/Error5105_createnewtest_2.gif"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="484" alt="Error5105_createnewtest" src="http://sqlserver-indo.org/blogs/david/WindowsLiveWriter/SQLServer2000Error5105DeviceActivationEr_14E8B/Error5105_createnewtest_thumb.gif" width="509" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;2. Setelah berhasil buat database baru dengan nama &amp;quot;test&amp;quot;, kita detach databasenya&lt;/p&gt;  &lt;p&gt;&lt;a href="http://sqlserver-indo.org/blogs/david/WindowsLiveWriter/SQLServer2000Error5105DeviceActivationEr_14E8B/Error5105_detach_2.gif"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="517" alt="Error5105_detach" src="http://sqlserver-indo.org/blogs/david/WindowsLiveWriter/SQLServer2000Error5105DeviceActivationEr_14E8B/Error5105_detach_thumb.gif" width="474" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;3. keluar pesan berhasil detach&lt;/p&gt;  &lt;p&gt;&lt;a href="http://sqlserver-indo.org/blogs/david/WindowsLiveWriter/SQLServer2000Error5105DeviceActivationEr_14E8B/Error5105_detach2_2.gif"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="307" alt="Error5105_detach2" src="http://sqlserver-indo.org/blogs/david/WindowsLiveWriter/SQLServer2000Error5105DeviceActivationEr_14E8B/Error5105_detach2_thumb.gif" width="431" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;4. Rubah kedua file menjadi read-only, baik mdf maupun ldf nya&lt;/p&gt;  &lt;p&gt;&lt;a href="http://sqlserver-indo.org/blogs/david/WindowsLiveWriter/SQLServer2000Error5105DeviceActivationEr_14E8B/Error5105_mdfreadonly_2.gif"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="506" alt="Error5105_mdfreadonly" src="http://sqlserver-indo.org/blogs/david/WindowsLiveWriter/SQLServer2000Error5105DeviceActivationEr_14E8B/Error5105_mdfreadonly_thumb.gif" width="435" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://sqlserver-indo.org/blogs/david/WindowsLiveWriter/SQLServer2000Error5105DeviceActivationEr_14E8B/Error5105_ldfreadonly_2.gif"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="508" alt="Error5105_ldfreadonly" src="http://sqlserver-indo.org/blogs/david/WindowsLiveWriter/SQLServer2000Error5105DeviceActivationEr_14E8B/Error5105_ldfreadonly_thumb.gif" width="420" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;5. Kita attach kembali database test tersebut&lt;/p&gt;  &lt;p&gt;&lt;a href="http://sqlserver-indo.org/blogs/david/WindowsLiveWriter/SQLServer2000Error5105DeviceActivationEr_14E8B/Error5105_attachtrial_2.gif"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="295" alt="Error5105_attachtrial" src="http://sqlserver-indo.org/blogs/david/WindowsLiveWriter/SQLServer2000Error5105DeviceActivationEr_14E8B/Error5105_attachtrial_thumb.gif" width="445" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;6. Keluar pesan attach berhasil&lt;/p&gt;  &lt;p&gt;&lt;a href="http://sqlserver-indo.org/blogs/david/WindowsLiveWriter/SQLServer2000Error5105DeviceActivationEr_14E8B/Error5105_attachdone_2.gif"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="285" alt="Error5105_attachdone" src="http://sqlserver-indo.org/blogs/david/WindowsLiveWriter/SQLServer2000Error5105DeviceActivationEr_14E8B/Error5105_attachdone_thumb.gif" width="434" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;7. Tapi database nya jadi read-only&lt;/p&gt;  &lt;p&gt;&lt;a href="http://sqlserver-indo.org/blogs/david/WindowsLiveWriter/SQLServer2000Error5105DeviceActivationEr_14E8B/Error5105_readonlydb_2.gif"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="302" alt="Error5105_readonlydb" src="http://sqlserver-indo.org/blogs/david/WindowsLiveWriter/SQLServer2000Error5105DeviceActivationEr_14E8B/Error5105_readonlydb_thumb.gif" width="332" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;8. kita coba update database propertiesnya dari Enterprise Manager menjadi tidak read-only, malah dapat error message 5105&lt;/p&gt;  &lt;p&gt;&lt;a href="http://sqlserver-indo.org/blogs/david/WindowsLiveWriter/SQLServer2000Error5105DeviceActivationEr_14E8B/Error5105_message_2.gif"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="509" alt="Error5105_message" src="http://sqlserver-indo.org/blogs/david/WindowsLiveWriter/SQLServer2000Error5105DeviceActivationEr_14E8B/Error5105_message_thumb.gif" width="615" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Solusi:&lt;/p&gt;  &lt;p&gt;Rubah properties kedua file (mdf dan ldf) menjadi tidak read-only, kemudian ke Enterprise Manager &amp;gt; Set Database menjadi tidak read-only&lt;/p&gt;  &lt;p&gt;&lt;a href="http://sqlserver-indo.org/blogs/david/WindowsLiveWriter/SQLServer2000Error5105DeviceActivationEr_14E8B/Error5105_tidakreadonly_2.gif"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="519" alt="Error5105_tidakreadonly" src="http://sqlserver-indo.org/blogs/david/WindowsLiveWriter/SQLServer2000Error5105DeviceActivationEr_14E8B/Error5105_tidakreadonly_thumb.gif" width="418" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://sqlserver-indo.org/blogs/david/WindowsLiveWriter/SQLServer2000Error5105DeviceActivationEr_14E8B/Error5105_updatenon_2.gif"&gt;&lt;img style="border-right:0px;border-top:0px;border-left:0px;border-bottom:0px;" height="492" alt="Error5105_updatenon" src="http://sqlserver-indo.org/blogs/david/WindowsLiveWriter/SQLServer2000Error5105DeviceActivationEr_14E8B/Error5105_updatenon_thumb.gif" width="504" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://sqlserver-indo.org/aggbug.aspx?PostID=288" width="1" height="1"&gt;</description><category domain="http://sqlserver-indo.org/blogs/david/archive/tags/Error/default.aspx">Error</category></item><item><title>Essential SQL Server 2008 Slide | Leveraging SSRS Programmability</title><link>http://sqlserver-indo.org/blogs/david/archive/2009/03/21/essential-sql-server-2008-slide-leveraging-ssrs-programmability.aspx</link><pubDate>Fri, 20 Mar 2009 04:31:29 GMT</pubDate><guid isPermaLink="false">3a6a675a-da36-4e91-95d9-8d13c1c22109:285</guid><dc:creator>David</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlserver-indo.org/blogs/david/rsscomments.aspx?PostID=285</wfw:commentRss><comments>http://sqlserver-indo.org/blogs/david/archive/2009/03/21/essential-sql-server-2008-slide-leveraging-ssrs-programmability.aspx#comments</comments><description>&lt;p&gt;Silakan &lt;a href="http://sqlserver-indo.org/blogs/david/LeveragingSSRSProgrammability-sqlserverindomonthly.zip"&gt;click disini&lt;/a&gt; untuk download slide Leveraging SSRS Programmability dari acara Monthly Meeting SQL Server Indonesia tanggal 16 march 2009 kemaren. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Untuk yang mo tanya2 soal SSRS Programmability, silakan dilempar ke forum atau &lt;a href="mailto:sqlserver-indo@yahoogroups.com"&gt;sqlserver-indo@yahoogroups.com&lt;/a&gt;&lt;/p&gt;&lt;img src="http://sqlserver-indo.org/aggbug.aspx?PostID=285" width="1" height="1"&gt;</description><category domain="http://sqlserver-indo.org/blogs/david/archive/tags/Monthly+Meeting/default.aspx">Monthly Meeting</category></item><item><title>Report Builder 2.0 - unable to open or save...</title><link>http://sqlserver-indo.org/blogs/david/archive/2009/03/16/report-builder-2-0-unable-to-open-or-save.aspx</link><pubDate>Sun, 15 Mar 2009 13:14:14 GMT</pubDate><guid isPermaLink="false">3a6a675a-da36-4e91-95d9-8d13c1c22109:271</guid><dc:creator>David</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlserver-indo.org/blogs/david/rsscomments.aspx?PostID=271</wfw:commentRss><comments>http://sqlserver-indo.org/blogs/david/archive/2009/03/16/report-builder-2-0-unable-to-open-or-save.aspx#comments</comments><description>&lt;p&gt;Setelah install report builder 2.0 untuk Reporting Services 2008 - SharePoint integrated mode, pastikan &amp;quot;Custom Report Builder launch URL&amp;quot; menggunakan nama server, dan bukan &amp;quot;Localhost&amp;quot;.&lt;/p&gt;  &lt;p&gt;Custom Report Builder Launch URL dapat ditemukan di Central Administration &amp;gt; Application Management, di bagian Reporting Services &amp;gt; Set Server defaults.&lt;/p&gt;  &lt;p&gt;Apabila anda tetap menggunakan &lt;a href="http://localhost:portnumber/_vti_bin/ReportBuilder/ReportBuilder_2_0_0_0.application"&gt;http://localhost:portnumber/_vti_bin/ReportBuilder/ReportBuilder_2_0_0_0.application&lt;/a&gt; sebagai custom report builder launch url, pada saat anda ingin open / save dari sharepoint server, akan keluar pesan &amp;quot;Unable to open or save the file. System.Web.Services.Protocols.SoapException: Report Server has encountered as sharepoint error. System.ArgumentException: Value does not fall within the expected range....&amp;quot;&lt;/p&gt;&lt;img src="http://sqlserver-indo.org/aggbug.aspx?PostID=271" width="1" height="1"&gt;</description></item><item><title>Replication : General Network Error. Check Your Network Documentation</title><link>http://sqlserver-indo.org/blogs/david/archive/2009/02/15/replication-general-network-error-check-your-network-documentation.aspx</link><pubDate>Sat, 14 Feb 2009 03:17:20 GMT</pubDate><guid isPermaLink="false">3a6a675a-da36-4e91-95d9-8d13c1c22109:236</guid><dc:creator>David</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlserver-indo.org/blogs/david/rsscomments.aspx?PostID=236</wfw:commentRss><comments>http://sqlserver-indo.org/blogs/david/archive/2009/02/15/replication-general-network-error-check-your-network-documentation.aspx#comments</comments><description>&lt;p&gt;Bayangkan kalau kita harus remote ke server dengan menggunakan VNC, dengan connection yang sangat astaga super beratnya. Gerakin mouse pointer ajah, bisa nunggu 30 - 60 detik. Kalau click sesuatu bisa nongol setelah nunggu 2 - 4 menit (Bisa bikin 3 gelas kopi dulu). &lt;/p&gt;  &lt;p&gt;Imaginasinya udah dapet khan? Sekarang, saya harus meng-initiate replication (snapshot) dari server tersebut. Hasilnya keluar pesan :&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;quot;General Network Error. Check your Network Documentation. ErrorCode = 11&amp;quot;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;dimana table yang saya kirim ukurannya &amp;gt; 8500 rows.&amp;#160; Dengan ukuran table yang masih cukup kecil ini, seharusnya tidak jadi masalah.&lt;/p&gt;  &lt;p&gt;Akhirnya saya coba test download 512 kb dari server, ... eh ternyata dapet nya 15 menit (WOW!!!). Saya turunkan jadi 10kbytes dapet nya kadang2 1 atau 2 menit. Walaupun kadang2 malah tetep error juga. Setelah hitung2, ternyata 1 row itu sekitar 308bytes. saya coba sekali bulk copy, kirim 10 rows saja (sekitar 2 -3 kbytes). Hasilnya Tidak ada lagi pesan &amp;quot;General Network Error.&amp;quot; dimana paket terkirim tanpa cacat walaupun harus menunggu cukup lama karena sekali kirim bisa 1 - 2 menit.&lt;/p&gt;  &lt;p&gt;Untuk merubah konfigurasi batch size pada replication untuk proses Bulk Copy, anda bisa merubah property BCPBatchSize (dengan satuan row) dari agent profile yang digunakan. Untuk kasus ini saya set menjadi 10 rows (-BCPBatchSize=10).&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;ref: &lt;a title="http://msdn.microsoft.com/en-us/library/ms146939.aspx" href="http://msdn.microsoft.com/en-us/library/ms146939.aspx"&gt;http://msdn.microsoft.com/en-us/library/ms146939.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://sqlserver-indo.org/aggbug.aspx?PostID=236" width="1" height="1"&gt;</description></item><item><title>Error when trying to Alter Database Collation</title><link>http://sqlserver-indo.org/blogs/david/archive/2009/01/10/error-when-trying-to-alter-database-collation.aspx</link><pubDate>Fri, 09 Jan 2009 03:58:51 GMT</pubDate><guid isPermaLink="false">3a6a675a-da36-4e91-95d9-8d13c1c22109:141</guid><dc:creator>David</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlserver-indo.org/blogs/david/rsscomments.aspx?PostID=141</wfw:commentRss><comments>http://sqlserver-indo.org/blogs/david/archive/2009/01/10/error-when-trying-to-alter-database-collation.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;Error Message:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Msg 1505, Level 16, State 1, Line 1   &lt;br /&gt;The CREATE UNIQUE INDEX statement terminated because a duplicate key was found for the object name &amp;#39;sys.sysschobjs&amp;#39; and the index name &amp;#39;nc1&amp;#39;. The duplicate key value is (0, 1, Table_01).&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;Msg 5072, Level 16, State 1, Line 1    &lt;br /&gt;ALTER DATABASE failed. The default collation of database &amp;#39;mydb_01&amp;#39; cannot be set to SQL_Latin1_General_CP1_CI_AS.    &lt;br /&gt;The statement has been terminated.&lt;font color="#ff8080"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;Memang error messagenya agak aneh dan terkesan nggak “orang awam” friendly. Untuk memunculkan error yang sama, kita bisa melakukan hal di bawah ini:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;CREATE DATABASE mydb_01 COLLATE&amp;#160; Latin1_General_BIN &lt;/li&gt;    &lt;li&gt;CREATE TABLE &lt;strong&gt;table_01&lt;/strong&gt; (column1 int NOT NULL)&lt;/li&gt;    &lt;li&gt;CREATE TABLE &lt;strong&gt;Table_01&lt;/strong&gt; (column1 int NOT NULL)&lt;/li&gt;    &lt;li&gt;Kemudian kita test untuk merubah collation nya dengan:     &lt;br /&gt;ALTER DATABASE mydb_01 COLLATE&amp;#160; SQL_Latin1_General_CP1_CI_AS&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Pada kasus yang terjadi di server saya adalah, saya memiliki satu database backup yang memiliki collation yang berbeda dengan sql server yang telah saya sediakan. karena ini dedicated instance yang disediakan hanya untuk database ini, satu2nya cara tercepat adalah merubah collation di sisi SQL Server instance untuk mengikuti konfigurasi dari database yang akan di-restore, yaitu dengan cara me-reinstall instance tersebut:&lt;/p&gt;  &lt;p&gt;CD INSTALLATION&amp;gt;start /wait setup.exe /qb INSTANCENAME=DB_01 REINSTALL=SQL_Engine REBUILDDATABASE=1 SAPWD=password SQLCOLLATION=SQL_Latin1_General_CP1_CI_AS&lt;/p&gt;  &lt;p&gt;ref: &lt;a title="http://technet.microsoft.com/en-us/library/ms179254.aspx" href="http://technet.microsoft.com/en-us/library/ms179254.aspx"&gt;http://technet.microsoft.com/en-us/library/ms179254.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://sqlserver-indo.org/aggbug.aspx?PostID=141" width="1" height="1"&gt;</description><category domain="http://sqlserver-indo.org/blogs/david/archive/tags/Error/default.aspx">Error</category></item><item><title>SSIS : Error code 0xc0010001</title><link>http://sqlserver-indo.org/blogs/david/archive/2009/01/07/ssis-error-code-0xc0010001.aspx</link><pubDate>Tue, 06 Jan 2009 02:55:25 GMT</pubDate><guid isPermaLink="false">3a6a675a-da36-4e91-95d9-8d13c1c22109:139</guid><dc:creator>David</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlserver-indo.org/blogs/david/rsscomments.aspx?PostID=139</wfw:commentRss><comments>http://sqlserver-indo.org/blogs/david/archive/2009/01/07/ssis-error-code-0xc0010001.aspx#comments</comments><description>&lt;p&gt;[SSIS.Pipeline] Error: component “MyComponentName” failed the pre-execute phase and returned error code 0xc0010001.&lt;/p&gt;  &lt;p&gt;Pinter banget yah, bikin error message-nya. Sering banget kalau dapet error, yang keluar hanya code doang, kgak ada detailnya. Seharusnya mereka bikin link di error code-nya untuk lihat detailnya. &lt;/p&gt;  &lt;p&gt;Ternyata 0xc0010001 menandakan anda belum mapping parameter-nya dengan variable yang tersedia.&lt;/p&gt;  &lt;p&gt;Silakan di cek kembali query dari component anda, kalau ada parameternya, anda tinggal mapping ke variable yang tersedia.&lt;/p&gt;  &lt;p&gt;Sebagai tambahan, setiap Connection type punya parameter marker-nya masing2: &lt;/p&gt;  &lt;table style="width:468px;" cellspacing="2" cellpadding="4"&gt;     &lt;tr&gt;       &lt;td style="width:256px;color:black;background-color:white;"&gt;&lt;strong&gt;Connection type &lt;/strong&gt;&lt;/td&gt;        &lt;td style="color:black;background-color:white;"&gt;&lt;strong&gt;Parameter marker &lt;/strong&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;ADO&lt;/td&gt;        &lt;td&gt;?&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;ADO.NET and SQLMOBILE&lt;/td&gt;        &lt;td&gt;@&amp;lt;parameter name&amp;gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;ODBC &lt;/td&gt;        &lt;td&gt;?&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;EXCEL and OLE DB&lt;/td&gt;        &lt;td&gt;?&lt;/td&gt;     &lt;/tr&gt;   &lt;/table&gt;  &lt;p&gt;   &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;dan memiliki parameter name-nya masing2:&lt;/p&gt;  &lt;table style="width:468px;" cellspacing="2" cellpadding="4"&gt;     &lt;tr&gt;       &lt;td style="width:256px;color:black;background-color:white;"&gt;&lt;strong&gt;Connection type &lt;/strong&gt;&lt;/td&gt;        &lt;td style="color:black;background-color:white;"&gt;&lt;strong&gt;Parameter marker &lt;/strong&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;ADO&lt;/td&gt;        &lt;td&gt;Param1, Param2, …&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;ADO.NET and SQLMOBILE&lt;/td&gt;        &lt;td&gt;@&amp;lt;parameter name&amp;gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;ODBC &lt;/td&gt;        &lt;td&gt;1, 2, 3, …&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td&gt;EXCEL and OLE DB&lt;/td&gt;        &lt;td&gt;0, 1, 2, 3,…&lt;/td&gt;     &lt;/tr&gt;   &lt;/table&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Contoh untuk OLEDB:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://sqlserver-indo.org/blogs/david/image4_44E4B149.png"&gt;&lt;img title="image" style="border-top-width:0px;display:inline;border-left-width:0px;border-bottom-width:0px;margin-left:0px;margin-right:0px;border-right-width:0px;" height="414" alt="image" src="http://sqlserver-indo.org/blogs/david/image4_thumb_36A63859.png" width="423" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://sqlserver-indo.org/blogs/david/image13_56551221.png"&gt;&lt;img title="image" style="border-top-width:0px;display:inline;border-left-width:0px;border-bottom-width:0px;margin-left:0px;margin-right:0px;border-right-width:0px;" height="350" alt="image" src="http://sqlserver-indo.org/blogs/david/image13_thumb_7D232861.png" width="344" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://sqlserver-indo.org/aggbug.aspx?PostID=139" width="1" height="1"&gt;</description><category domain="http://sqlserver-indo.org/blogs/david/archive/tags/Error/default.aspx">Error</category><category domain="http://sqlserver-indo.org/blogs/david/archive/tags/SSIS/default.aspx">SSIS</category></item><item><title>Can’t drop the login (Error: 15173)</title><link>http://sqlserver-indo.org/blogs/david/archive/2008/12/24/can-t-drop-the-login-error-15173.aspx</link><pubDate>Wed, 24 Dec 2008 00:29:27 GMT</pubDate><guid isPermaLink="false">3a6a675a-da36-4e91-95d9-8d13c1c22109:133</guid><dc:creator>David</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://sqlserver-indo.org/blogs/david/rsscomments.aspx?PostID=133</wfw:commentRss><comments>http://sqlserver-indo.org/blogs/david/archive/2008/12/24/can-t-drop-the-login-error-15173.aspx#comments</comments><description>&lt;p&gt;Pesan error-nya:&lt;/p&gt;  &lt;p&gt;Login ‘domain\user’ has granted one or more permissions. Revoke the permission before dropping the login (Microsoft SQL Server, Error:15173)&lt;/p&gt;  &lt;p&gt;Ini berarti user yang akan kita drop, telah memberikan permission ke orang lain sehingga masih ada ketergantungan terhadap object principal yang lain.&lt;/p&gt;  &lt;p&gt;Kita bisa mengetahui permission apa saja yang telah di-granted oleh [domain\user] tersebut, dengan query:&lt;/p&gt;  &lt;p&gt;&lt;font color="#ff8040"&gt;SELECT      &lt;br /&gt;&amp;#160; sp.class_desc,       &lt;br /&gt;&amp;#160; sp.permission_name,       &lt;br /&gt;&amp;#160; sp.state_desc,       &lt;br /&gt;&amp;#160; p.name as grantee_name,       &lt;br /&gt;&amp;#160; p.type_desc as grantee_type       &lt;br /&gt;FROM &lt;strong&gt;sys.server_permissions&lt;/strong&gt; sp       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; INNER JOIN &lt;strong&gt;sys.server_principals&lt;/strong&gt; p       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; ON p.principal_id = sp.grantee_principal_id       &lt;br /&gt;WHERE grantor_principal_id = (       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; SELECT principal_id FROM &lt;strong&gt;sys.server_principals&lt;/strong&gt; WHERE name = N’domain\user’       &lt;br /&gt;)&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;atau buka SQL Server Management Studio, kemudian pilih Security &amp;gt; Logins &amp;gt; domain\user &amp;gt; right click &amp;gt; Properties,&lt;/p&gt;  &lt;p&gt;Buka tab Securables, click tombol [&lt;u&gt;A&lt;/u&gt;dd], kemudian pilih [All objects of the types…], pilih semua option yang ada. Di bagian bawah akan ada list semua permission yang di-grant. Lihat apakah ada permission dengan grantor adalah ‘domain\user’ tersebut. Kalau ada, silakan dipindahkan ke grantor yang lain atau dibuang kalau memang tidak digunakan lagi.&lt;/p&gt;&lt;img src="http://sqlserver-indo.org/aggbug.aspx?PostID=133" width="1" height="1"&gt;</description></item></channel></rss>
