Ben bir Oracle noob'um ve niyetim tüm verileri ve meta verileri bir şemadan bir Oracle veritabanı içindeki başka bir şemaya aktarmak. Datapump expdpve impdpkomutlarını kullanmayı planlıyorum . Bununla ilgili sorum var:
- Kullanıcı olmadan bir hedef şema oluşturabilir miyim, yoksa önce bir kullanıcı mı oluşturmalıyım (ayrıca bir şema da oluşturur)?
- Ben yürütebileceği
expdpveimpdpSYS (olarak SYSDBA) hesabını kullanarak komutları? Bu tercih edilen bir yöntem midir? Bu ifade tüm nesneleri (veri ve meta veriler) bir şemadan alıyor ve bunları farklı bir şemaya taşıyor mu?
expdp \"/ as sysdba\" schemas=<schemaname> directory=dumpdir dumpfile=<schemaname>.dmp logfile=expdp_<schemaname>.logÖyleyse hedef şema
impdpkomuttan sonra kaynak şemanın tam bir kopyası mı?