我在一台PC上有一个Oracle数据库.我必须将它迁移到我的其他PC.两者都使用单独的oracle安装.现在如何从我的一台PC导出它然后将其导入到其他PC?
导出然后导入它的命令是什么?
我想要导出结构以及数据然后导入.我正在使用Oracle db.
您可以从源数据库导出数据并将其导入新数据库.
可以在此处找到演示这些命令用法的良好链接
对于导出完整数据库,它归结为以下内容:
%> exp USERID=<username>/<password> FULL=Y FILE=dbExport.dmp
%> imp USERID=<username>/<password> FILE=dbExport.dmp FULL=Y
Run Code Online (Sandbox Code Playgroud)
这两个命令有多种选项可根据您的需要进行定制.例如,您可以将import命令限制为仅通过TABLES参数导入某些表,或者可以使用TOUSER,FROMUSER参数在用户之间移动数据库对象.还有关于是否导出或导入约束,索引等的选项.您可以通过执行以下任一操作找到两个命令的所有有效参数:
%> exp help=Y
%> imp help=Y
Run Code Online (Sandbox Code Playgroud)