Domanda

Sono un principiante a Oracle e mi piace esportare il database dal database remoto e importarlo sulla macchina locale. eon entrambe le macchine ho Oracle 10.2.

Devo sapere come esportare/importare lo schema e i dati da Oracle 10.2 utilizzando SQLDEVVILET 3.0.0.4.

Per esportare dal database remoto, ho utilizzato strumenti di esportazione-> esportazione di database -> Export Wizard. E alla fine ho ottenuto solo file SQL con istruzioni DDL e DML ma da qualche parte nel file è scritto

"Cannot render Table DDL for object XXX.TABLE_NAME with DBMS_METADATA attempting internal generator error. 

Ho ignorato il messaggio in precedenza e ho provato a eseguire quelle istruzioni DDL e DML, ma tutto ciò è finito con errori.

È possibile che tutto ciò sia legato all'utente del database di sola lettura? Inoltre, non trovo nessuna tabella sotto le tabelle ma anche le tabelle sotto gli altri utenti in SQLEDVVERVER.

Grazie in anticipo

È stato utile?

Soluzione

Come test, puoi selezionare un oggetto nell'albero e passare al pannello di script? SQLDEV utilizza anche dbms_metadata per generare quegli script.

Inoltre, come lavoro, prova a utilizzare DataPump per esportare e importare i dati. Sarà molto più efficiente per muoversi attorno a schemi più grandi.

La tua nota sul non vedere le tabelle sotto indica che il tuo schema non possiede in realtà alcuna tabella. Potresti lavorare con sinonimi che ti consentono di interrogare gli oggetti come se fossero nel tuo account. Potresti affrontare un problema di privilegio, ma il tuo messaggio di errore non lo indica. I messaggi di errore vengono spesso in mazzi e il primo è di solito i più importanti.

Se puoi provare a utilizzare la funzione di esportazione, dire contro uno schema molto semplice come Scott come test, questo dovrebbe indicare se c'è un problema con le impostazioni dell'account o con il software.

Altri suggerimenti

Non sono sicuro con SQL Developer 3.0 ma con la versione 3.1 puoi seguire questo:

SQL Developer 3.1 Data Pump Wizards (EXPDP, ImpDP)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top