uuid-ossp
adalah modul contrib, jadi tidak dimuat ke server secara default. Anda harus memuatnya ke dalam database Anda untuk menggunakannya.
Untuk versi PostgreSQL modern (9.1 dan yang lebih baru) itu mudah:
CREATE EXTENSION IF NOT EXISTS "uuid-ossp";
tetapi untuk 9.0 dan di bawahnya Anda harus menjalankan skrip SQL untuk memuat ekstensi. Lihat dokumentasi untuk modul contrib di 8.4.
Untuk Hal 9.1 dan yang lebih baru, baca dokumen contrib saat ini dan CREATE EXTENSION
. Fitur-fitur ini tidak ada di versi 9.0 atau yang lebih lama, seperti 8.4 Anda.
Jika Anda menggunakan PostgreSQL versi paket, Anda mungkin perlu menginstal paket terpisah yang berisi modul dan ekstensi contrib. Cari database manajer paket Anda untuk 'postgres' dan 'contrib'.