I workspace della conversione aggregano tutti i problemi di conversione in gruppi e categorie per aiutarti a pianificare la correzione di errori e avvisi di conversione. Ogni categoria rappresenta il tipo di lavoro che potresti dover eseguire per risolvere i problemi (revisione, rifattorizzazione, modifica dei tipi di dati). I gruppi forniscono un'ulteriore aggregazione, in quanto distinguono tra casi specifici a un livello inferiore:
La tabella seguente elenca tutti i gruppi di problemi di conversione che puoi riscontrare durante la conversione dello schema:
| ID gruppo di problemi | Descrizione | ||
|---|---|---|---|
Problemi di input (
|
|||
CW_OP0101 |
Codice sorgente non valido |
||
|
Potenziale causa principale
Gli errori di questo gruppo si verificano spesso quando Database Migration Service rileva una sintassi sconosciuta o quando il codice sorgente Oracle non è valido (ad esempio, in una stored procedure manca la parola chiave |
|||
|
Possibile mitigazione
Correggi gli oggetti non validi nel database Oracle di origine. Quindi, aggiorna lo snapshot dello schema di origine in Database Migration Service e riprova il processo di conversione dello schema. In alternativa, puoi escludere l'oggetto dalla migrazione. |
|||
CW_OP0102 |
Oggetti di riferimento mancanti |
||
|
Potenziale causa principale Database Migration Service utilizza i metadati degli oggetti nell'albero di origine per migliorare la qualità della conversione del codice degli oggetti dipendenti. Se il codice fa riferimento a oggetti non inclusi nello schema di origine, potresti riscontrare problemi di conversione perché Database Migration Service non può determinare la struttura o i tipi di dati per le colonne, gli attributi o gli oggetti di riferimento mancanti. I possibili errori in questo gruppo includono tipi di dati non corretti per i tipi definiti dall'utente (UDT) o tipi di dati |
|||
| Possibile mitigazione
Assicurati che tutti gli oggetti di riferimento vengano aggiunti all'albero di origine di Database Migration Service o modifica manualmente il codice PostgreSQL in base alla tua conoscenza del modello dei dati di origine per le dipendenze mancanti. |
|||
CW_OP0103 |
Tabelle senza chiave primaria |
||
|
Potenziale causa principale Database Migration Service richiede che tutte le tabelle abbiano una chiave primaria. Per le tabelle senza chiavi primarie, Database Migration Service aggiunge una colonna |
|||
|
Possibile mitigazione
Puoi conservare o rimuovere la colonna |
|||
Funzionalità di origine non supportata (
|
|||
CW_OP0200 |
Funzionalità integrata di Oracle non supportata |
||
|
Potenziale causa principale Potresti utilizzare funzionalità Oracle integrate non supportate. |
|||
|
Possibile mitigazione
Trova una funzionalità simile in PostgreSQL e modifica il codice convertito di conseguenza. In alcuni casi, la funzionalità mancante potrebbe essere fornita dall' estensione Orafce, disponibile per le migrazioni di Cloud SQL per PostgreSQL e AlloyDB per PostgreSQL. |
|||
CW_OP0201 |
|
||
|
Potenziale causa principale La funzione Oracle |
|||
|
Possibile mitigazione
Se il codice sorgente non si basa su Se il codice sorgente si basa su |
|||
CW_OP0203 |
Funzione SQL Oracle non supportata |
||
|
Potenziale causa principale Alcune funzioni integrate di Oracle non sono supportate da Database Migration Service per la conversione.
Alcune funzioni potrebbero avere i loro equivalenti in PostgreSQL
(ad esempio |
|||
|
Possibile mitigazione
Controlla quale funzione Oracle ha generato l'errore.
|
|||
CW_OP0204 |
Pacchetti integrati Oracle non completamente supportati |
||
|
Potenziale causa principale Database Migration Service supporta alcuni pacchetti integrati di Oracle, ma molti non hanno un supporto completo per la conversione, ad esempio |
|||
|
Possibile mitigazione
Se utilizzi pacchetti non supportati, potresti dover:
|
|||
CW_OP0205 |
Tipo di dati Oracle non supportato per la conversione |
||
|
Potenziale causa principale Alcuni tipi di dati Oracle non sono attualmente supportati per la conversione o lo spostamento dei dati. |
|||
|
Possibile mitigazione
Nella maggior parte dei casi, PostgreSQL ha un tipo di dati equivalente. Puoi utilizzare i file di mappatura delle conversioni per personalizzare la logica di conversione e trasformare il tipo di dati Oracle non supportato nel tipo di dati PostgreSQL richiesto. Per saperne di più sul supporto dei tipi di dati, consulta Workspace della conversione: panoramica e oggetti supportati. |
|||
CW_OP0206 |
Conflitto di nomi |
||
|
Potenziale causa principale Questo gruppo acquisisce i problemi in cui più oggetti del database (come tabelle, viste materializzate) vengono convertiti per utilizzare lo stesso nome nel database di destinazione. Ad esempio, questo problema può verificarsi quando hai oggetti di origine i cui nomi differiscono solo per l'uso delle maiuscole. I nomi degli oggetti Oracle non fanno distinzione tra maiuscole e minuscole, ma PostgreSQL sì, quindi i nomi degli oggetti vengono convertiti per utilizzare la stessa stringa. |
|||
|
Possibile mitigazione
Rinomina gli oggetti in conflitto direttamente nel database di origine o nello schema convertito nell'editor del workspace della conversione. Puoi anche utilizzare un
file di mappatura delle conversioni con l'istruzione |
|||
Funzionalità di origine non supportata (
|
|||
CW_OP0300 |
Funzionalità di origine non supportata |
||
|
Potenziale causa principale
Questo gruppo acquisisce tutti i problemi generici relativi alle funzionalità di Oracle non supportate per la conversione. I problemi di questo gruppo non rientrano in altri gruppi di problemi più specifici. |
|||
Possibile mitigazione
|
|||
CW_OP0301 |
Tipo di oggetto dello schema non supportato |
||
|
Potenziale causa principale Database Migration Service non supporta determinati tipi di oggetti dello schema Oracle per la conversione del codice perché PostgreSQL non dispone di equivalenti appropriati. Tra gli esempi sono incluse le tabelle organizzate per indice (IOT), gli indici della Ricerca testuale o i corpi per i tipi definiti dall'utente (UDT). |
|||
|
Possibile mitigazione
Database Migration Service converte gli oggetti non supportati nell'equivalente PostgreSQL più vicino. Ad esempio, le IOT diventano tabelle normali con un vincolo di chiave primaria, gli indici di ricerca testuale vengono convertiti in indici B-tree. Tieni presente che queste conversioni potrebbero comportare la perdita di funzionalità specifiche del tipo di oggetto originale. |
|||
CW_OP0302 |
Funzionalità PL/SQL non supportata |
||
|
Potenziale causa principale
Questo gruppo acquisisce tutti i problemi generici relativi alle funzionalità PL/SQL non supportate per la conversione. I problemi di questo gruppo non rientrano in altri gruppi di problemi più specifici. |
|||
Possibile mitigazione
|
|||
CW_OP0303 |
Associazione in blocco non supportata |
||
|
Potenziale causa principale
La conversione del codice di Database Migration Service al momento non supporta le funzionalità di associazione collettiva di Oracle come |
|||
|
Possibile mitigazione
Per risolvere il problema, devi modificare il codice che utilizza le funzionalità di associazione collettiva. Potresti prendere in considerazione le differenze nell'architettura di PostgreSQL e Oracle e se l'elaborazione degli array è necessaria in PostgreSQL per il tuo caso d'uso. Esistono diverse strategie per approcciare le operazioni di binding collettivo di Oracle in PostgreSQL. Il loro utilizzo dipende dallo scenario specifico, quindi ti consigliamo di utilizzare l' assistenza alla conversione basata su Gemini per gestire le tue esigenze specifiche. Ecco alcuni altri esempi di suggerimenti per aiutarti a iniziare:
|
|||
CW_OP0304 |
Raccolte non supportate |
||
|
Potenziale causa principale La conversione del codice di Database Migration Service supporta parzialmente le raccolte Oracle. |
|||
|
Possibile mitigazione
Devi modificare il codice PostgreSQL convertito di conseguenza. Quando risolvi i problemi relativi alle raccolte, ricorda che gli array PostgreSQL non sono mai sparsi. Se assegni gli elementi in modo sparso, gli array PostgreSQL potrebbero restituire risultati e conteggi di cardinalità diversi rispetto agli array Oracle.
Poiché PostgreSQL non supporta gli array indicizzati con stringhe, a seconda della natura dei dati, potresti trovare adatti |
|||
CW_OP0305 |
Funzioni con pipeline non supportate |
||
|
Potenziale causa principale Le funzioni con pipeline non sono supportate da Database Migration Service. |
|||
|
Possibile mitigazione
Puoi sostituire le funzioni con pipeline di Oracle con le funzioni di ritorno dei set di PostgreSQL. Ti consigliamo di modificare il codice in modo che sia pertinente al tuo caso d'uso. Ecco alcuni esempi per iniziare:
Il tipo di raccolta della funzione con pipeline di origine, utilizzato nella clausola |
|||
CW_OP0306 |
SQL dinamico non supportato |
||
|
Potenziale causa principale
Database Migration Service fornisce un supporto parziale per la conversione di SQL dinamico.
Le parole chiave Oracle |
|||
|
Possibile mitigazione
Devi modificare il codice convertito in base alle tue esigenze. Ti consigliamo vivamente di utilizzare l' assistenza alla conversione basata su Gemini per gestire l'SQL dinamico. |
|||
CW_OP0307 |
Opzione |
||
|
Potenziale causa principale La maggior parte degli operatori, delle funzioni e delle pseudocolonne |
|||
|
Possibile mitigazione
Non è possibile replicare la clausola Esamina i problemi segnalati con gli operatori |
|||
CW_OP0308 |
JSON non supportato |
||
|
Potenziale causa principale Esistono alcune limitazioni nel modo in cui Database Migration Service supporta
|
|||
Possibile mitigazione
|
|||
CW_OP0309 |
Problemi relativi a blocco e transazioni |
||
|
Potenziale causa principale La conversione del codice di Database Migration Service non supporta le istruzioni |
|||
Possibile mitigazione
|
|||
CW_OP0310 |
XML non supportato |
||
|
Potenziale causa principale
Database Migration Service non supporta Oracle |
|||
|
Possibile mitigazione
Sebbene Database Migration Service non supporti direttamente Per eseguire la migrazione dei dati XML, segui questi passaggi:
Per saperne di più su come PostgreSQL funziona con |
|||
CW_OP0312 |
|
||
|
Potenziale causa principale Database Migration Service non supporta gli operatori di trasposizione |
|||
|
Possibile mitigazione
Puoi ottenere la trasposizione
In PostgreSQL, puoi creare trasposizioni
|
|||
CW_OP0313 |
Opzione dell'istruzione |
||
|
Potenziale causa principale Database Migration Service non |
|||
|
Possibile mitigazione
Sostituisci le istruzioni Oracle |
|||
CW_OP0314 |
Funzionalità SQL non supportata |
||
|
Potenziale causa principale
Questo gruppo acquisisce tutti i problemi generici relativi alle funzionalità SQL non supportate per la conversione. I problemi di questo gruppo non rientrano in altri gruppi di problemi più specifici. Alcuni esempi includono trigger di eventi del database, istruzioni |
|||
Possibile mitigazione
|
|||
Sintassi non supportata (
|
|||
CW_OP0400 |
Sintassi non supportata |
||
|
Potenziale causa principale
Questo gruppo acquisisce tutti i problemi generici relativi alla sintassi Oracle SQL o PL/SQL non supportata. I problemi di questo gruppo non rientrano in altri gruppi di problemi più specifici. |
|||
|
Possibile mitigazione
Modifica il codice in modo da utilizzare la sintassi PostgreSQL funzionalmente equivalente. Ti consigliamo di esplorare le funzionalità di conversione automatica basate su Gemini per modificare il codice. Per ulteriori informazioni, consulta Converti codice e schema Oracle con l'assistenza di Gemini. |
|||
CW_OP0401 |
Sintassi SQL non supportata | ||
|
Potenziale causa principale Il codice sorgente utilizza elementi o sintassi SQL non supportati da Database Migration Service. Ad esempio, il parametro |
|||
Possibile mitigazione
|
|||
CW_OP0402 |
Sintassi PL/SQL non supportata | ||
|
Potenziale causa principale Il codice sorgente utilizza elementi o sintassi PL/SQL non supportati da Database Migration Service. Ad esempio, le istruzioni |
|||
|
Possibile mitigazione
Modifica il codice in modo da utilizzare la sintassi PostgreSQL funzionalmente equivalente. Ti consigliamo di esplorare le funzionalità di conversione automatica basate su Gemini per modificare il codice. Per ulteriori informazioni, consulta Converti codice e schema Oracle con l'assistenza di Gemini. |
|||
CW_OP0403 |
Sintassi di data e timestamp non supportata |
||
|
Potenziale causa principale
Database Migration Service potrebbe generare errori o avvisi relativi a sintassi, operazioni o espressioni di data o timestamp non supportate. Esempi di questi problemi includono confronti tra tipi di dati non corrispondenti o l'utilizzo del modello di formato |
|||
|
Possibile mitigazione
Puoi ricreare la maggior parte delle espressioni di data e timestamp utilizzando gli equivalenti di PostgreSQL. Ti consigliamo di esplorare le funzionalità di conversione automatica basate su Gemini per accelerare queste correzioni. Per ulteriori informazioni, consulta Converti codice e schema Oracle con l'assistenza di Gemini. |
|||
CW_OP0404 |
Elementi non supportati della sintassi di gestione delle eccezioni di Oracle |
||
|
Potenziale causa principale La conversione del codice di Database Migration Service non supporta i seguenti elementi di sintassi delle eccezioni
|
|||
|
Possibile mitigazione
Devi risolvere manualmente questi problemi nel codice convertito. Ti consigliamo di esplorare le funzionalità di conversione automatica basate su Gemini per accelerare queste correzioni. Per ulteriori informazioni, consulta Converti codice e schema Oracle con l'assistenza di Gemini. |
|||
Tipi di dati e conversione (
|
|||
CW_OP0500 |
Problemi relativi ai tipi di dati e alla conversione |
||
|
Potenziale causa principale Database Migration Service può raggruppare i problemi di conversione in base al contesto (ad esempio,
problemi di conversione che si verificano nelle espressioni di confronto dei tipi).
Il gruppo |
|||
|
Possibile mitigazione
Nella maggior parte dei casi, Database Migration Service genera un messaggio |
|||
CW_OP0501 |
Problemi relativi al modello del formato data |
||
|
Potenziale causa principale
Potresti riscontrare avvisi o problemi durante la conversione di espressioni di data o timestamp in o da stringhe in base a un modello di formato. Database Migration Service utilizza un modello predefinito (attualmente
A volte questo può causare problemi nel codice convertito se il modello di formato emesso per il cast implicito è in conflitto con un modello di formato esplicito nella stessa espressione. Potresti riscontrare questo problema anche se i tuoi dati potrebbero essere interessati dalle differenze tra il
formato Oracle |
|||
|
Possibile mitigazione
Esamina e convalida le espressioni PostgreSQL convertite nel workspace della conversione. |
|||
CW_OP0502 |
Problemi relativi al modello del formato numerico |
||
|
Potenziale causa principale Database Migration Service non supporta tutti i
modelli di formato Oracle.
Ad esempio, |
|||
|
Possibile mitigazione
Per i modelli di formato Oracle che non hanno un equivalente in PostgreSQL, potresti dover rifattorizzare le espressioni o i modelli di formato. Ti consigliamo di esplorare le funzionalità di conversione automatica basate su Gemini per accelerare queste correzioni. Per ulteriori informazioni, consulta Converti codice e schema Oracle con l'assistenza di Gemini. |
|||
CW_OP0503 |
Problemi di conversione dei tipi di dati |
||
|
Potenziale causa principale Potresti riscontrare errori dovuti a un cast del tipo di dati non supportato o impreciso. Database Migration Service di solito genera |
|||
|
Possibile mitigazione
Modifica il codice PostgreSQL per garantire conversioni corrette dei tipi di dati. Queste correzioni richiedono la conoscenza degli attributi, delle variabili e delle colonne di riferimento. |
|||
CW_OP0504 |
Problemi di confronto |
||
|
Potenziale causa principale
Database Migration Service potrebbe non disporre di metadati o informazioni sufficienti sui tipi di dati durante la conversione delle espressioni di confronto dei dati. Ad esempio, questo può accadere quando un tipo definito dall'utente (UDT) viene confrontato con |
|||
|
Possibile mitigazione
Esamina le espressioni PostgreSQL convertite e risolvi i problemi. Ti consigliamo di esplorare le funzionalità di conversione automatica basate su Gemini per accelerare queste correzioni. Per ulteriori informazioni, consulta Converti codice e schema Oracle con l'assistenza di Gemini. |
|||
Potenziali sfumature funzionali (
|
|||
|
I problemi in questa categoria rappresentano i casi in cui il codice sorgente Oracle viene convertito correttamente nell'equivalente PostgreSQL più vicino, ma il codice risultante potrebbe presentare piccole differenze semantiche o funzionali che richiedono la tua revisione. Ciò accade a causa delle differenze nel modo in cui Oracle e PostgreSQL gestiscono i tipi di dati, i formati o gli oggetti. A prima vista, questa categoria potrebbe sembrare sovrapporsi ai problemi della categoria
Tipi di dati e conversione ( |
|||
CW_OP0601 |
Esamina il modello del formato data |
||
|
Potenziale causa principale
La maggior parte dei
modelli di formato di data e timestamp di Oracle ha equivalenti appropriati in PostgreSQL, pertanto il codice convertito non presenta differenze semantiche o funzionali.
Alcuni modelli non hanno una corrispondenza esatta e il loro comportamento varia.
Un esempio è il
formato Oracle |
|||
|
Possibile mitigazione
Esamina e convalida le espressioni con le conversioni del modello di formato per assicurarti che il codice convertito si comporti come previsto. |
|||
CW_OP0602 |
Esamina il modello del formato numerico |
||
|
Potenziale causa principale La maggior parte dei modelli di formato numerico di origine ha un equivalente in PostgreSQL, pertanto il codice convertito non presenta differenze semantiche o funzionali. Tuttavia, alcuni modelli di formato potrebbero non avere una corrispondenza esatta o comportarsi in modo leggermente diverso. |
|||
|
Possibile mitigazione
Esamina e convalida le espressioni con le conversioni del modello di formato per assicurarti che il codice convertito funzioni come previsto. |
|||
CW_OP0603 |
Esamina il codice di eccezione |
||
|
Potenziale causa principale Quando utilizzi
|
|||
|
Possibile mitigazione
Esamina questo comportamento per determinare se è adatto alle tue esigenze. Questa revisione è necessaria solo se i codici di errore di origine sono significativi per la tua applicazione, i team di assistenza o la documentazione. Se il valore del codice di errore non è significativo, puoi ignorare questo avviso. |
|||
CW_OP0604 |
Esamina il messaggio di eccezione |
||
|
Potenziale causa principale
La funzione |
|||
|
Possibile mitigazione
Se la tua applicazione, l'infrastruttura di assistenza o la documentazione dipendono dal testo dell'errore, esamina la conversione. In caso contrario, puoi ignorare questa differenza. |
|||
CW_OP0605 |
Esamina l'emulazione delle funzioni integrate di Oracle |
||
|
Potenziale causa principale La conversione di codice e schema di Database Migration Service mira a fornire il comportamento delle funzioni Oracle con equivalenti PostgreSQL, ma i risultati potrebbero non essere sempre soddisfacenti per il tuo scenario. Pertanto, i workspace della conversione forniscono sempre un avviso di consulenza con le conversioni di funzioni che potrebbero richiedere la tua revisione. |
|||
|
Possibile mitigazione
Ti consigliamo di esaminare gli oggetti in cui i workspace della conversione generano avvisi nel gruppo di problemi |
|||
CW_OP0606 |
Esamina il tipo di dati della colonna della chiave esterna |
||
|
Potenziale causa principale Database Migration Service ha identificato specifiche dei tipi di dati non corrispondenti tra gli oggetti principali e secondari (ad esempio, quando una colonna principale è |
|||
|
Possibile mitigazione
La maggior parte delle volte, lievi mancate corrispondenze dei tipi di dati non causano problemi nella funzionalità del database. Tuttavia, ti consigliamo di esaminare il modello dei dati convertito per verificare la presenza di incoerenze. |
|||
È consigliata una revisione funzionale (
|
|||
CW_OP0701 |
È consigliata una revisione funzionale | ||
|
Potenziale causa principale
Questo gruppo acquisisce tutti i problemi generici relativi a potenziali differenze funzionali nel codice Oracle e PostgreSQL. I problemi di questo gruppo non rientrano in altri gruppi di problemi più specifici. |
|||
Possibile mitigazione
|
|||
CW_OP0702 |
Esamina l'emulazione delle funzioni integrate di Oracle |
||
|
Potenziale causa principale Molte funzioni integrate di Oracle non hanno un equivalente diretto in PostgreSQL. Per contribuire a mitigare questo problema per le migrazioni, Database Migration Service converte il codice utilizzando espressioni SQL diverse per produrre un comportamento funzionale equivalente in PostgreSQL. In alcuni casi, le espressioni convertite potrebbero essere complesse.
Database Migration Service genera avvisi nel gruppo |
|||
|
Possibile mitigazione
Esamina il codice convertito per assicurarti che le funzioni convertite si comportino come previsto nell'ambiente PostgreSQL. |
|||
Il refactoring è obbligatorio (
|
|||
CW_OP0801 |
È obbligatorio il refactoring delle transazioni autonome |
||
|
Potenziale causa principale PostgreSQL non supporta le transazioni autonome. |
|||
|
Possibile mitigazione
Puoi ottenere transazioni autonome in PostgreSQL utilizzando l'estensione
|
|||
CW_OP0802 |
È obbligatorio il refactoring dei link al database |
||
|
Potenziale causa principale Database Migration Service non supporta i link ai database Oracle. Gli oggetti che utilizzano i link richiedono il refactoring. |
|||
|
Possibile mitigazione
A seconda della destinazione del link al database, puoi implementare funzionalità equivalenti in PostgreSQL con estensioni del database, come
|
|||
CW_OP0803 |
È obbligatorio il refactoring avanzato delle code |
||
|
Potenziale causa principale I pacchetti Oracle Advanced Queuing ( |
|||
|
Possibile mitigazione
Valuta le seguenti opzioni.
|
|||
CW_OP0804 |
È obbligatorio il refactoring delle email del database |
||
|
Potenziale causa principale AlloyDB per PostgreSQL non supporta l'invio di email direttamente dal database. Anche le estensioni che attivano questa funzionalità non sono supportate.
Pertanto, Database Migration Service non converte gli utilizzi del
pacchetto |
|||
|
Possibile mitigazione
Rifattorizza il codice email del database e sposta la responsabilità dell'invio delle email al livello dell'applicazione. Puoi comunque utilizzare il database per acquisire le condizioni in cui è necessario inviare l'email. Un esempio di implementazione potrebbe essere la scrittura dei dettagli dell'email in una tabella dedicata. Questa tabella può anche fungere da coda email di cui esegui il polling con una funzione Cloud Run Functions e gestire l'elaborazione SMTP effettiva. |
|||
CW_OP0805 |
È obbligatorio il refactoring dei job e della pianificazione |
||
|
Potenziale causa principale
I pacchetti Oracle
|
|||
|
Possibile mitigazione
Per job semplici senza dipendenze, puoi creare manualmente job pianificati nel database PostgreSQL di destinazione con l'
estensione
Per pianificazioni più complicate non supportate da |
|||
CW_OP0806 |
È obbligatorio il refactoring dell'I/O di file |
||
|
Potenziale causa principale Database Migration Service non supporta il
pacchetto L'estensione Orafce include l'emulazione di |
|||
Possibile mitigazione
|
|||
CW_OP0807 |
Sinonimi |
||
|
Potenziale causa principale PostgreSQL non supporta i sinonimi. Per gli oggetti di codice, Database Migration Service sostituisce automaticamente i riferimenti ai sinonimi con lo schema di origine e il nome dell'oggetto. Se utilizzi sinonimi al di fuori degli oggetti di codice, ad esempio negli schemi di sola lettura per gli utenti delle applicazioni di database, devi convertirli manualmente. |
|||
|
Possibile mitigazione
Per l'utilizzo dei sinonimi al di fuori degli oggetti di codice, puoi utilizzare il
parametro |
|||
CW_OP0808 |
È obbligatorio il refactoring delle tabelle temporanee globali |
||
|
Potenziale causa principale Questo gruppo di problemi è un avviso che indica che Database Migration Service ha rilevato una tabella temporanea globale nel codice sorgente Oracle. La migrazione delle tabelle temporanee globali richiede l'installazione e la creazione dell'estensione pgtt PostgreSQL nel database di destinazione. |
|||
|
Possibile mitigazione
Ti consigliamo di verificare che l'estensione pgtt PostgreSQL sia installata e creata nel database di destinazione. |
|||
Suggerimenti per le revisioni di Gemini (
|
|||
CW_AI9900 |
Esamina i suggerimenti di Gemini |
||
| Potenziale causa principale:
Questo gruppo di problemi acquisisce tutti gli errori e gli avvisi generici relativi alla conversione del codice migliorata con Gemini. |
|||
Possibile mitigazione: i problemi rilevati qui potrebbero non indicare sempre problemi reali, ma ti consigliamo vivamente di esaminare tutte le conversioni avanzate con Gemini per assicurarti che corrispondano alle tue aspettative. |
|||
CW_AI9901 |
Esamina il codice amplificato con l'AI |
||
| Potenziale causa principale: questo codice DDL è stato convertito con funzionalità migliorate con Gemini e potrebbe richiedere la tua revisione per verificarne l'accuratezza. | |||
Possibile mitigazione Ti consigliamo di esaminare attentamente il codice convertito con i potenziamenti con l'AI per assicurarti che il risultato finale corrisponda alla funzionalità dello schema di origine. |
|||
CW_AI9902 |
Citazioni |
||
| Potenziale causa principale: i suggerimenti migliorati con Gemini possono includere contenuti citati da più fonti. Alcune citazioni potrebbero essere soggette a limitazioni di licenza. Ti consigliamo di esaminare il codice convertito per verificare la presenza di citazioni. | |||
Problemi di conversione generali (
|
|||
CW_OP0000 |
Problemi di conversione dei metadati |
||
| Potenziale causa principale:
Questo gruppo acquisisce tutti i problemi di conversione che non rientrano in altri gruppi di problemi più specifici. |
|||
| Possibile mitigazione
Ti consigliamo di esaminare il codice convertito in base alla tua conoscenza del modello dei dati di origine e di modificarlo in base alle esigenze. |
|||
CW_OP0001 |
Problemi di conversione dei metadati |
||
| Potenziale causa principale:
Questo gruppo acquisisce tutti i problemi di monitoraggio dei metadati che non rientrano in altri gruppi di problemi più specifici. |
|||
| Possibile mitigazione:
Gli esempi di problemi in questo gruppo sono solitamente correlati a errori o avvisi di compilazione che possono causare problemi con i tipi di dati nel PostgreSQL convertito. Ti consigliamo di esaminare il codice convertito in base alla tua conoscenza del modello dei dati di origine e di modificare i riferimenti errati. |
|||
CW_OP0002 |
Contatta il tuo team di assistenza |
||
Potenziale causa principale In casi limite speciali, potresti riscontrare un errore interno con un oggetto di origine Oracle valido. In questo caso, contatta il team di assistenza per ricevere ulteriore supporto. |
|||
CW_OP0003 |
Problemi di conversione generali |
||
| Potenziale causa principale
Questo gruppo contiene tutti i problemi che non rientrano in altre categorie o gruppi di problemi più specifici. |
|||
| Possibile mitigazione
Ti consigliamo di esaminare il codice convertito in base alla tua conoscenza del modello dei dati e del codice di origine e di apportare le modifiche necessarie. |
|||