Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

Oracle डाटाबेस परीक्षण चुनौती - स्कीमा डेटा की तुलना करें

पहले - इसे देखें:http://docs.oracle.com/cd/E11882_01/server.112/e41481/spa_upgrad.htm#RATUG210

दूसरा - आप एक प्रश्न लिखना चाहते हैं जो एक प्रश्न जारी करता है - समस्या यह है कि user_tab_columns में प्रत्येक कॉलम एक पंक्ति है। ऐसा करने के लिए मैं आपको इसे पढ़ने की सलाह दूंगा:http://www.dba-oracle.com/t_converting_rows_columns। htm
आपके लिए स्रोत तालिका USER_TAB_COLUMNS है, और क्वेरी चलाते समय आप एक ऐसा स्थान जोड़ सकते हैं जो कहता है कि "जहां column_name 'ETL%' आदि पसंद नहीं है। उसके बाद - क्वेरी कुछ इस तरह दिखेगी:
'चुनें' चुनें

 || listagg..... (from the link) || 'from table name' sql 
from user_tab_columns
where column_name not like 'ETL%'
and table_name = 'table name'
group by table_name

और बीटीडब्ल्यू - आप पागल नहीं हैं - सिस्टम बदलने से पहले आपको अपग्रेड पर हस्ताक्षर करने में सक्षम होना चाहिए - यह करने का यही एकमात्र तरीका है।

btw - यदि आप सिस्टम और अपग्रेड का अधिक गहराई से वर्णन करेंगे - मुझे यकीन है कि समुदाय इसे और अधिक गहराई से परीक्षण करने के तरीके खोजने में आपकी सहायता कर पाएगा, और आपको परीक्षण करने के लिए चीजों की ओर इशारा करेगा।
कई मामलों में केवल आउटपुट का परीक्षण करना पर्याप्त नहीं है....

शुभकामनाएँ!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मेमोरी प्रेशर एनालिसिस रिस्क स्टेट

  2. एक अलग टेबलस्पेस (ओरेकल एसक्यूएल) का उपयोग कर एक क्वेरी से एक टेबल बनाना

  3. SQL देव में LongOpsWatcher

  4. Oracle अपवाद के साथ निर्देशिका से फ़ाइल पढ़ता है

  5. उत्तर के साथ MySQL प्रश्नों के उदाहरण