数据库备份及SQL脚本导入

数据库备份及SQL脚本导入

数据导出

su - oracle
exp dba_admin/letmein@ORCL file=dba20190905.dmp full=y

SQL脚本导入
首先导入前查看Oracle用户的字符集跟oracle数据库的字符集是否相同:
查看系统字符集:

echo $NLS_LANG

查看Oracle字符集,在sqlplus下执行:

select userenv ('language') from dual;

如果不一致,则需要修改:

vi /home/oracle/.bash_profile

到最后一行增加

export NLS_LANG=AMERICAN_AMERICA.AL32UTF8

如果有则修改

source /home/oracle/.bash_profile

开始导入

su - oracle
sqlplus dba_admin/letmein
@+sql脚本路径(@/home/oracle/d.sql)

查询当前用户所有表:

select table_name from user_tables;

猜你喜欢

转载自www.cnblogs.com/isunsine/p/11469536.html