Saya mencoba untuk menerbitkan layanan fitur ke server ArcGIS. Saya menjalankan SQL Server Express dan ArcSDE. Ketika saya mencoba untuk mempublikasikan layanan saya mendapatkan kesalahan "00090: Layanan fitur memerlukan database terdaftar".
Ketika saya memvalidasi pendaftaran basis data, tampaknya berhasil, tetapi saya masih belum bisa menerbitkan layanan. Fitur yang saya terbitkan terletak di dalam geodatabase yang saya daftarkan. Geodatabase ini terletak di server yang sama dengan ArcGIS Server, tetapi saya mencoba untuk menerbitkan dari komputer lain. Apakah saya melewatkan beberapa langkah penting?
Ini adalah versi tangkapan layar yang lebih besar.
Jawaban:
Saya akan mencoba beberapa hal berikut (dalam urutan relevansi):
sumber
Itu harus menjadi geodatabase perusahaan (SQL Server atau SQL Server Express 2012 dengan Enterprise Server). Jika Anda menggunakan geodatabase workgroup (Server untuk Workgroups atau SQL Server 2010), maka Anda akan dapat mendaftarkan sumber data, tetapi tidak menggunakannya untuk kelas fitur.
Sadar juga bahwa Esri tidak merekomendasikan penggunaan SQL Server Express dalam peran perusahaan; yang lain di forum esri memiliki masalah ini, dan mengatasinya dengan menggunakan database sebagai geodatabase yang dikelola.
sumber