Senin, 28 Mei 2012

CARA MENGGANTI COLLATION SETTING SQL SERVER


CARA MENGGANTI COLLATION SETTING SQL SERVER

Tulisan ini bertujuan untuk troubleshooting error “Collation conflict …” pada saat menampilkan Laporan SPP dan Export Import atau pada laporan lainnya yang terdapat error tsb.

Bagaimana cara melihat collation setting yang sedang terinstall di SQL Server?

 Langkah awal :

  • Buka Entrprise Manager, expand tree di sebelah kiri sampai nama server (Local) keluar.
  • Klik kanan di Nama Server (LOCAL), pilih Properties.
  • Lihat keterangan pada Server Collation, settingan disini harus SQL_Latin1_General_CP1_CI_AS.

Bagaimana cara mengganti SQL Server Collation?
Persiapan :
Hal-hal yang harus dipersiapkan sebelum mengganti SQL Server Collation:

  • Installer SQL Server - baik dalam CD, DVD maupun Hard Disk - yang dipakai pada saat meng-install SQL Server.
  • Back Up database yang sedang digunakan.

Langkah-langkah mengganti SQL Server Collation :

  • Matikan service SQL Server dari Enterprise Manager atau dari SQL Server Service Manager.
  • Jalankan file Rebuildm.exe. File ini terletak di folder Program Files\Microsoft SQL Server\80\Tools\Binn
  • Klik Browse, lalu cari folder \Data yang terletak dalam CD atau hard disk tempat anda menginstall SQL Server. Folder ini biasanya terletak dalam folder \x86. Lalu klik OK.
  • Klik Settings. Pada dialog box Collation Settings, pilih SQL Collations (Used for compatibility with previous versions of SQL Server).
  • Pada pilihan collation dibawah, pilih Dictionary order, case-insensitive, for use with 1252 Character Set.
  • Klik OK.
  • Klik Rebuild.
  • Tunggu beberapa saat sampai ada pesan bahwa proses ini telah selesai dengan sukses.
  • RESTART komputer.

Untuk melihat apakah setting collation telah berhasil di rubah, ikuti langkah-langkah di awal tulisan ini.

Cara Lain Mengatasi COLLATION SETTING SQL SERVER :

Banyak jalan menuju Roma begitu kata pepatah, hal tersebut berlaku pula pada cara mengatasi collation seting pada Sql Server.   Cara lain tersebut adalah dengan  cara sebagai berikut:

  • Copi nama folder data di komputer yang telah terinstal Sql Server dan tidak mempunyai masalah pada penggunaannya (tidak ada masalah collation conflict).  Folder data tersebut bisa dikopi di Program Files – Microsoft SQl Server – MSSQL – Data.
  • Kopian data tersebut bisa disimpan dalam flash disk dan dipastekan kekomputer yang bermasalah Collation Setting Sql Servernya, tapi sebelumnya hentikan dahulu Service Manager pada setingan SQL Server komputer yang bermasalah dengan cara klik stop pada Service Manager SQL Servernya.
  • Folder data yang telah dikopi dipastekan pada komputer yang bermasalah dengan yaitu di Program Files – Microsoft SQl Server – MSSQL – Data.  Klik Yes pada saat konfirmasi apakah akan menimpa file yang lama.

Semoga bermanfaat................... :)

Share:

0 comments: