আমি DI_TEST_AL
ব্যবহারকারীর সাথে একটি বস্তুগত দৃষ্টি তৈরি করেছি , এর নাম দিন MY_MVIEW
। এটি USER_OBJECTS
টেবিলে উপস্থিত হয়েছে যেমন MATERIALIZED VIEW
, আমি এটিকে ফেলে দেওয়ার চেষ্টা করি, আমি একটি সাফল্যের বার্তা পাই, তবে অবজেক্টটি এখনও আছে। আসলে আমি যদি এটি পুনরায় তৈরি করার চেষ্টা করি তবে আমি "বস্তু ইতিমধ্যে বিদ্যমান" এর মতো একটি ত্রুটি পেয়েছি।
আমি দেখতে পাচ্ছি যে এখানে অন্য একটি স্কিমা সম্পর্কিত একই নামযুক্ত একটি টেবিল রয়েছে। আমি ধরে নিয়েছি যে সমস্যার কারণ না হওয়া উচিত, তবে আমি এটি উল্লেখ করার মতো অনুভব করেছি।
এখানে এসকিউএল * প্লাস আউটপুট রয়েছে:
SQL*Plus: Release 11.2.0.1.0 Production on Mon Aug 1 17:01:50 2011
SQL> select object_name, object_type, owner from all_objects where object_name = 'MY_MVIEW';
OBJECT_NAME OBJECT_TYPE OWNER
----------- ----------------- ----------
MY_MVIEW MATERIALIZED VIEW DI_TEST_AL
MY_MVIEW TABLE DIDEV11
SQL> DROP MATERIALIZED VIEW MY_MVIEW;
Materialized view dropped.
SQL> select object_name, object_type, owner from all_objects where object_name = 'MY_MVIEW';
OBJECT_NAME OBJECT_TYPE OWNER
----------- ----------------- ----------
MY_MVIEW MATERIALIZED VIEW DI_TEST_AL
MY_MVIEW TABLE DIDEV11
SQL>
আমি আমার অনুমতিটি দ্বিগুণ পরীক্ষা করে দেখেছি এবং ব্যবহারকারীর DROP ALL MATERIALIZED VIEWS
কাছে মঞ্জুরি পেয়েছি DI_TEST_AL
।
STATUS
নির্বাচনটি অন্তর্ভুক্ত করার চেষ্টা করুন ALL_OBJECTS
। আমারও এই সমস্যা আছে এবং আমার জন্য বস্তুগত দৃশ্যের স্থিতি INVALID
।
DO_OPP_SEARCH_MVIEW
?