ITPub博客

首页 > 数据库 > Oracle > 传输表空间

传输表空间

原创 Oracle 作者:d_ball_apple 时间:2014-08-17 20:48:57 0 删除 编辑
select * from v$transportable_platform 罗列不同平台的传输字节位形式


SELECT tp.endian_format
FROM   v$transportable_platform tp, v$database d
WHERE  tp.platform_name = d.platform_name;






CONNECT TARGET SYS@orcl
RMAN>
SQL 'ALTER TABLESPACE hr READ ONLY';
CONVERT TABLESPACE hr
   TO PLATFORM 'Solaris[tm] OE (64-bit)'
   FORMAT '/tmp/transport_to_solaris/%U';;
字节位不相同 转换


create directory tts_dir as '/home/oracle/';


exp help = y


exp \'/ as sysdba\' file=/home/oracle/tts.dmp tablespaces='' transportable=y(可传输性)


生成文件直接拷走  和本身数据文件一起拷走 
select file_name from dba_Data_files where tablespace_name='TS_TEST'


在另一个数据库导入
imp ,/ as sysdba' file=d:\oracle\tts.dmp tablespaces=ts_test transport_tablespase=y 
datafiles=d:\oracle\ts_test01.dbf




查看,调整字符集:
select * from nls_database_parameters;


export NLS_LANG=.ZHS16GBK

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/28889722/viewspace-1252772/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 备份复制数据库
下一篇: 传输数据库
请登录后发表评论 登录
全部评论

注册时间:2013-05-15

  • 博文量
    39
  • 访问量
    84865