مشکلی که بعضی مواقع ممکن است در کار با enterprise geodatabase به وجود بیاید. در این مشکل هنگامی که میخواهید یک موزاییک بسازید، نامی که به عنوان نام موزاییک خود انتخاب میکنید (به طور مثال RM) ممکن است در دیتابیس رزرو شده باشد. این اتفاق به طور مثال زمانی می افتد که شما با استفاده از دستورات sql اقدام به پاک کردن موزاییک می کنید در صورتی که بهتر است اینکار را از طریق ArcSDE انجام دهید. در چنین مواقعی زمانی که میخواهید موزاییک مدنظر را بسازید، با خطای زیر مواجه میشوید:

Table not registered [GEODB.DBO.AMD_RM_BND]
Table not registered [GEODB.DBO.AMD_RM_CAT]
Could not create mosaic dataset. Possible invalid or reserved mosaic name specified.
Table not registered [GEODB.DBO.AMD_RM_LOG]
Table not registered [GEODB.DBO.AMD_RM_ART]

برای حل این مسئله بایستی با استفاده از SQL Server studio یا Oracle به ژئودیتابیس خود متصل شوید. سپس بر روی جدول GDB_ITEMS کوئری زیر را وارد میکنید:

DELETE FROM [GEODB].[dbo].[GDB_ITEMS]
      WHERE [Name] = 'RM'
GO


مشخصات

تبلیغات

محل تبلیغات شما
محل تبلیغات شما محل تبلیغات شما

آخرین وبلاگ ها

برترین جستجو ها

آخرین جستجو ها

اشنایی با آداب و رسوم مردمانی از تمام نقاط دنیا... ساراملکی آنا نیوز | جدید ترین اخبار روز آنیون سالم زيبا Bob بدنسازیس