۰۶-۱۵-۱۳۹۳، ۱۰:۱۳ ق.ظ
(آخرین ویرایش در این ارسال: ۰۶-۱۵-۱۳۹۳، ۱۰:۱۳ ق.ظ، توسط disconsolate.)
(۰۶-۱۳-۱۳۹۳، ۱۰:۵۴ ب.ظ)احید نعیمی نوشته است: با سلام
"درضمن چون سرویس با همون اسم و بدون feature access درست کار کرده به نظر میاد نباید مشکل از کاراکترهای اسم انتخابی باشه"
دقیقا جمله ای که نوشتید بیان کننده همین مشکل است که دیتابیس کاراکترهایی را قبول می کنه که با کاراکترهای موجود در سرویس پابلیشی همخوانی ندارد. Feature Access سرویس ویرایش اطلاعات است و برای Editing مورد استفاده قرار می گیرد. اگر کاراکترها درست تنظیم نشده باشد باعث ایجاد اختلال در کار سیستم شده و اطلاعات به درستی ذخیره نمی شود خصوصا اگر از کاراکترهای فارسی یا عربی استفاده شود و چون در Map Service گزینه ویرایش نداریم و در دیتابیس تغییری ایجاد نمی شود در صورتی که از Map Service استفاده شود، بدون خطا پابلیش صورت می گیرد.
اگر زیاد به بحث Feaure Access آشنایی ندارید پیشنهاد می کنم ابتدا این کار را روی ArcSDE 10 و ArcGIS Server 10 امتحان کنید تا با خطاهای موجود آشنا شوید ( البته همانطور که گفتم من SDE 10.2 نصب نکردم شاید این نسخه نیز خطاها را نشان دهد و اجازه Post Install ندهد)
برای اطلاعات بیشتر به لینک سایت ESRI مراجعه کنید:
http://resources.arcgis.com/en/help/main...007z000000
ممنون بابت جوابتون
صحبت شما دقیقا درسته اما خب من الآن فکر میکنم نباید بازم مشکلی تو این زمینه باشه چون character-set تنظیم شده در دیتابیس SQL_Latin1_General_CP1_CI_AS هست که به صورت پیش فرض هم بوده و فکر میکنم همون حروف لاتین هست.
اسم سرویس هم booghalamoon هست که از هیچ کاراکتر خاصی توش استفاده نشده.
پس فکر نکنم مشکل الآن این باشه. درسته؟
باز هم تشکر میکنم بابت پیگیریتون