01 October 2013

sql server, menggunakan fitur Large Page Extension

Masukkan user yang digunakan untuk startup SQL SERVER ke group Lock Pages In Memory di server database, langkahnya sebagai berikut :

1. Klik Start - Run ketik group policy
2. Expand Computer Configuration - Windows Settings - Security Settings - Expand Policies
3. Pilih Rights Assignment
4. Klik 2 kali di Lock pages in memory, masukkan user tersebut
5. Restart ms sql server

15 February 2013

error .NET

pesan :

Compiler Error Message: BC30456: 'CreateResourceBasedLiteralControl' is not a member of 'ASP.nama_page'.

terjadi setelah website di-publish melalui visual studio 2008, sebelum di-publish semua page running well

solusi :
- hapus semua file dan folder di tempat website akan di-publish kemudian publish ulang

good luck!

13 February 2013

error linked server di sql server 2012

tanda-tanda :
- test connection OK
- ketika menjalankan query atau stored proc ada pesan :


Msg 7399, Level 16, State 1, Procedure nama_store_proc, Line 54
The OLE DB provider "OraOLEDB.Oracle" for linked server "nama_linked" reported an error. Access denied.
Msg 7350, Level 16, State 2, Procedure nama_store_proc, Line 54
Cannot get the column information from OLE DB provider "OraOLEDB.Oracle" for linked server "nama_linked".

solusi :
- buka propertis dari Provider yang digunakan, Server Objects - Linked Servers - Providers - klik kanan di provider yang digunakan pilih propertis
- aktifkan tick-mark (enable)  di parameter "Allow in process"
- klik OK
- drop linked server yang error
- create ulang linked server
- coba lagi query atau execute stored procedure


08 February 2013

Moving Sharepoint Database

Ini salah satu cara yang saya gunakan dan berhasil, di tempat anda mungkin tidak berhasil (use at your own risk)

situasi :
- ada server database baru, telah diinstall dengan OS yang sama (MS Windows 2008 R2) dan SQL Server 2008 R2, secara hardware berbeda namun secara software server baru dan lama sama
- kondisi storage yang digunakan juga sama (urutan drive dan nama folder tempat file ,mdf dan .ldf)
- siapkan service user dan user lainnya di database yang baru, termasuk linked server dengan permission yang sama dengan server lama

tahapan :
- backup semuanya (in case something goes wrong) : sharepoint dan database
- matikan semua service sharepoint, di semua node (kalo ada lebih dari satu server dalam farm)
- matikan WWW service

pindah database :
- pastikan tidak ada user yang login ke database kecuali kita :)
- take offline semua database
- detach semua database
- copy semua file .mdf dan .ldf dari server lama ke tempat yang sama di server baru (drive dan folder-nya)

di server database baru :
- attach semua .mdf yang  telah di-copy sehingga semua database yang ada sama dengan database yang ada di server lama
- coba buka koneksi ke server database baru dari server sharepoint, make sure OK
- ganti ip address server baru dengan ip-address server lama :)
- kalo udah OK berarti udah bisa senyum, kalo sharepoint masih ngaco ini dia kunci-nya
- cek di [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\14.0\Secure\ConfigDB] ada key dsn yang mungkin bisa dilihat lagi, ganti Data Source dengan nama server baru/ip server baru

post action :
- start semua service yang sudah dimatikan
- cek aplikasi anda
- semoga selamat :0