Arsip Blog

Pooled connections were in use and max pool size was reached

Aku mendapatkan error ini beberapa waktu yang lalu. Sementara aplikasi sudah di publis beberapa minggu yang lalu. Error ini muncul ketika aplikasi melakukan request ke database, kemudian tidak ada respon sama sekali, dan akhirnya muncul error

“Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. This may have occurred because all pooled connections were in use and max pool size was reached.”

Read the rest of this entry

Iklan

ASP.net: Upload Dan Download FILESTREAM

FILESTREAM merupakan fitur baru di SQL server 2008 yang mengintegrasikan database dengan file system NTFS. Untuk menyimpan data FILESTREAM, kolom di definisikan dengan tipe Varbinary (max). Disini saya tidak menulis bagaimana membuat/mensetting database untuk FILESTREAM, karena saya sendiri tidak terlalu menguasainya. Di projek terakhir, teman di bagian database yang membuat settingannya. Jadi saya hanya menulis bagaimana menyimpan dan mengakses data FILESTREAM.

Read the rest of this entry

Membuat Class Untuk Akses Database Di ASP.net

Ada beberapa metode yang bisa digunakan untuk mengakses database. Mulai dari ADO.net, menggunakan strong-type dataset, atau LINQ. Kali ini saya mencoba membuat class untuk mengakses database menggunakan ADO.net. Tentu saja, cara yang saya lakukan mungkin bukan cara yang terbaik. Tapi setidaknya, bisa memberikan gambaran bagaimana menggunakan ADO.net.

Read the rest of this entry

Menyimpan Informasi Tabel ADO.net ke MapXtreme Session Objek

Jika kita memiliki data yang tersimpan di data table atau database yang diakses menggunakan ADO.net, data tersebut dapat dimasukkan ke MapInfo Catalog dan dianggap sebagai MapInfo Table. File dBase, Microsoft Access maupun oracle OCI dapat diserializable secara otomatis dan diakses secara langsung oleh mapinfo catalog. Sementara selain tipe data yang disebutkan tersebut masih bisa diakses mapinfo catalog melalui ADO.net.

Seringkali data disimpan di database, maka ketika membuat tematik, kita perlu melakukan penggabungan data dari database dengan data attribut peta agar dapat diakses oleh mapinfo catalog.

Meskipun tabel ADO.NET ini dapat di join dengan tabel mapinfo, tetapi tabel ini tidak dapat di serializable secara otomatis. Sehingga dalam penerapan manual state management perlu langkah-langkah tertentu untuk melakukan Save dan Restore tabel ADO.NET di mapxtreme session objek.

Read the rest of this entry