Copy SharePoint Content And Configuration Database

Jika anda telah selesai melakukan proses develop Sharepoint di server development, tentunya langkah selanjutnya adalah melakukan pemindahan database content ke server produksi.

Sebenarnya cara dibawah ini tidak disarankan karena untuk deploy dari Development ke Production telah disediakan mekanisme melalui SharePoint Central Admin.

Berikut ini saya coba sampaikan 2 cara untuk melakukan pemindahan database content ke server produksi :

1. Detach & Attach Database File.
2. Import Data via SQL Server Management Studio.

Berikut ini langkah-langkah untuk setiap metode diatas.

1. Detach & Attach Database File.

a. Remove database content pada web application yang ingin dipindahkan datanya.
b. Buka SQL Server Management Studio dan detach database yang sesuai.

Catatan :
  1. Jangan sampai salah pilih instan SQL Server, biasanya instan SQL Server untuk
  2. Sharepoint diakhiri dengan kata "sharepoint" dengan format [nama sever]/sharepoint, contoh : server-dev/sharepoint dan otentifikasi yang digunakan biasanya adalah Windows Authentication.
  3. Setelah detach selesai, copy database (mdf dan ldf file) ke server produksi kemudian attach ke SQL Server.
  4. Buatlah web application dan site collection di server Sharepoint yang baru dan arahkan nama server database dan nama database content yang telah diattach pada poin c.
  5. Selesai.2. Import Data via SQL Server Management Studioa. Buatlah nama database baru di server database produksi
  6. Import data dari server development dan pilih database sesuai dengan database content yang ingin dicopy contentnya, format content database standar di sharepoint sbb : WSS_Content_[GUI].
  7. Setelah impor data selesai, buatlah web application dan site collection dengan template yang sama di server Sharepoint yang baru dan arahkan nama server database dan nama database content baru di server database produksi. (Jika perlu copy kan juga database config karena setting situs dan feature yang terinstal ada disini. Tetapi saya pribadi tidak melakukan hal ini)
  8. Selesai.
Catatan :

Jika anda ingin mengkopi database content. Pastikan SQL Server mempunyai versi yang sama.
Saat attach database, kemungkinan anda tidak dapat mengakses menu "Manage Content and Structure" situs anda. Hal ini disebabkan jika ada list yang rusak saat attach. Solusinya adalah cek satu persatu list didalam menu view all site content dengan cara klik list-list tersebut dan pastikan list tersebut bisa dibuka, jika tidak bisa dibuka/error maka hapuslah list tersebut melalui SP Designer.

Tautan terkait : http://support.microsoft.com/kb/833797


Semoga postingan Copy SharePoint Content And Configuration Database diatas dapat bermanfaat.



Salam.



Popular posts from this blog

SmartObject property ID is a required property for selected method Create. Value must be set.

Cara inject USB 3.0 Driver pada instalasi Windows - How to Inject USB 3.0 Driver in Windows 7

Python Font Color in Console