centos6.5-oracle数据库中数据的导入和导出

来源:互联网 发布:网络火的歌曲有哪些 编辑:程序博客网 时间:2024/05/22 03:13

find / -name sqlplus
找到sqlplus,然后执行./sqlplus /nolog进入数据库
SQL>conn 用户名/密码 #这里是conn jxny/123456
SQL>select table_name from user_tables; #查看用户下的表
导出数据库命令跟sqlplus在同一个文件夹下
执行:exp jxny/123456 file=/home/oracle/jxny.dmp full=y

将dmp文件转移到将要导入的数据库所在的虚拟机中。
执行:./imp jxny/123456 file=/home/oracle/jxny.dmp full=y

首先要先确保是否有jxny这个用户。还要确保密码的正确性。如果没有jxny这个用户的话就要创建一个jxny的用户。
./sqlplus /nolog
SQL>conn /as sysdba;
SQL>CREATE TABLESPACE test datafile ‘E:\APP\ADMINISTRATOR\ORADATA\ORCL\testNS.dbf’
size 600M autoextend on next 50m maxsize unlimited;
#创建用户表空间(这是一个例子,要根据自己的实际情况创建)
SQL>CREATE USER testUser IDENTIFIED BY abc DEFAULT TABLESPACE test; #创建用户(这是一个例子,要根据自己的实际情况创建)
SQL>grant connect,resource,dba to jxny; #赋给jxny足够的权限。

原创粉丝点击