在给定模式下的现有表下,比如X
对于与X具有相同结构的新模式(Y),我想复制属于X模式的所有表,然后在Y中创建
答案 0 :(得分:0)
在oracle中,您可以使用EXPDP和IMPDP命令,如下所示:
完整的模式导出(元数据和内容)确实如下:
expdp user/pass schemas=<schemaname> directory=dumpdir \
dumpfile=<schemaname>.dmp \
logfile=expdp_<schemaname>.log
如果要导入到其他用户/架构(目标数据库可以与源相同),可以使用:
impdp user/pass schemas=schema1 directory=dumpdir \
remap_schema=schema1:schema2 \
dumpfile=schema1.dmp \
logfile=impdp_schema2.log
在sql Server中,只需点击此链接:
http://www.databasedesign-resource.com/import-and-export-in-sql-server.html