您现在的位置是:首页
>
10g大文件怎么传给别人 关于Oracle10g跨平台传输表空间
关于Oracle10g跨平台传输表空间 准备工作: 查询源数据库平台信息 SQL gt col latform_ ame for a SQL gt SELECT d PLATFORM
关于Oracle10g跨平台传输表空间

准备工作: 查询源数据库平台信息 SQL> col platform_name for a SQL> SELECT d PLATFORM_NAME ENDIAN_FORMAT FROM V$TRANSPORTABLE_PLATFORM tp V$DATABASE d WHERE tp PLATFORM_NAME = d PLATFORM_NAME; PLATFORM_NAME ENDIAN_FORMAT Solaris[tm] OE ( bit) Big 查询目标数据库平台信息 SQL> col platform_name for a SQL> SELECT d PLATFORM_NAME ENDIAN_FORMAT FROM V$TRANSPORTABLE_PLATFORM tp V$DATABASE d WHERE tp PLATFORM_NAME = d PLATFORM_NAME; PLATFORM_NAME ENDIAN_FORMAT Microsoft Windows IA ( bit) Little 查询Oracle g支持的平台转换 代码: SQL> select * from v$transportable_platform; PLATFORM_ID PLATFORM_NAME ENDIAN_FORMAT Solaris[tm] OE ( bit) Big Solaris[tm] OE ( bit) Big Microsoft Windows IA ( bit) Little Linux IA ( bit) Little AIX Based Systems ( bit) Big HP UX ( bit) Big HP Tru UNIX Little HP UX IA ( bit) Big Linux IA ( bit) Little HP Open VMS Little Microsoft Windows IA ( bit) Little PLATFORM_ID PLATFORM_NAME ENDIAN_FORMAT IBM zSeries Based Linux Big Linux bit for AMD Little Apple Mac OS Big Microsoft Windows bit for AMD Little 创建一个独立的自包含表空间 用于测试 代码: $ sqlplus / as sysdba SQL*Plus: Release Production on Tue Apr : : Copyright (c) Oracle All rights reserved Connected to: Oracle Database g Enterprise Edition Release bit Production With the Partitioning OLAP and Data Mining options SQL> select name from v$datafile; NAME /opt/oracle/oradata/eygle/system dbf /opt/oracle/oradata/eygle/undotbs dbf /opt/oracle/oradata/eygle/sysaux dbf /opt/oracle/oradata/eygle/users dbf /data /oradata/systemfile/eygle dbf /opt/oracle/oradata/eygle/EYGLE/datafile/o _mf_test_ xv ny_ dbf /opt/oracle/oradata/eygle/EYGLE/datafile/o _mf_itpub_ xv g _ dbf rows selected SQL> create tablespace trans datafile /data /oradata/systemfile/trans dbf size M; Tablespace created SQL> create user trans identified by trans default tablespace trans; User created SQL> grant connect resource to trans; Grant succeeded SQL> connect trans/trans Connected SQL> create table test as select * from user_objects; Table created SQL> select count(*) from test; COUNT(*) SQL> select * from test; OBJECT_NAME SUBOBJECT_NAME OBJECT_ID DATA_OBJECT_ID OBJECT_TYPE CREATED LAST_DDL_TIM TIMESTAMP STATUS T G S TEST TABLE APR APR : : : VALID N N N SQL> exit Disconnected from Oracle Database g Enterprise Edition Release bit Production With the Partitioning OLAP and Dat 导出要传输的表空间 $ pwd /opt/oracle $ cd dpdata $ ls $ expdp eygle/eygle dumpfile=trans dmp directory=dpdata transport_tablespace=trans LRM : unknown parameter name transport_tablespace $ expdp eygle/eygle dumpfile=trans dmp directory=dpdata TRANSPORT_TABLESPACES=trans Export: Release bit Production on Tuesday April : Copyright (c) Oracle All rights reserved Connected to: Oracle Database g Enterprise Edition Release bit Production With the Partitioning OLAP and Data Mining options Starting EYGLE SYS_EXPORT_TRANSPORTABLE_ : eygle/******** dumpfile=trans dmp directory=dpdata TRANSPORT_TABLESPACES=trans ORA : Data Pump transportable tablespace job aborted ORA : tablespace TRANS is not read only Job EYGLE SYS_EXPORT_TRANSPORTABLE_ stopped due to fatal error at : 注意:传输表空间必须置为只读状态 $ sqlplus / as sysdba SQL*Plus: Release Production on Tue Apr : : Copyright (c) Oracle All rights reserved Connected to: Oracle Database g Enterprise Edition Release bit Production With the Partitioning OLAP and Data Mining options SQL> alter tablespace trans read only; Tablespace altered SQL> exit Disconnected from Oracle Database g Enterprise Edition Release bit Production With the Partitioning OLAP and Data Mining options $ expdp eygle/eygle dumpfile=trans dmp directory=dpdata TRANSPORT_TABLESPACES=trans Export: Release bit Production on Tuesday April : Copyright (c) Oracle All rights reserved Connected to: Oracle Database g Enterprise Edition Release bit Production With the Partitioning OLAP and Data Mining options Starting EYGLE SYS_EXPORT_TRANSPORTABLE_ : eygle/******** dumpfile=trans dmp directory=dpdata TRANSPORT_TABLESPACES=trans Processing object type TRANSPORTABLE_EXPORT/PLUGTS_BLK Processing object type TRANSPORTABLE_EXPORT/TABLE Processing object type TRANSPORTABLE_EXPORT/TTE_POSTINST/PLUGTS_BLK Master table EYGLE SYS_EXPORT_TRANSPORTABLE_ successfully loaded/unloaded ****************************************************************************** Dump file set for EYGLE SYS_EXPORT_TRANSPORTABLE_ is: /opt/oracle/dpdata/trans dmp Job EYGLE SYS_EXPORT_TRANSPORTABLE_ successfully pleted at : 使用rman转换文件格式 $ rman target / Recovery Manager: Release bit Production Copyright (c) Oracle All rights reserved connected to target database: EYGLE (DBID= ) RMAN> convert tablespace trans > to platform Microsoft Windows IA ( bit) lishixinzhi/Article/program/Oracle/201311/17022
很赞哦! (1058)
相关文章
- 联通10元15g流量包 联通半年流量包10元1.5G什么意思
- 异步传输以什么为单位 异步传输详细资料大全
- 联通10元流量任性用包 联通10元1.5g流量包
- 电信卡怎么才能让网络变快 电信100兆光纤.怎么才能让20台电脑上
- win10只有c盘怎么分区 u盘装系统显示c盘只有0.25g
- 个人奖金让平分如何处理 怎样平分带宽啊?4M的带宽9个人上,我想平分带宽,都一样的速度,可以实现么?
- 电脑网络电缆被拔出,调成10M全双工就可以解决但是超级慢啊,请问要怎么不调10M全双工也可以上网
- 10g大文件怎么传给别人 Oracle 10g 可传输表空间现在可以跨平台移植
- 移动200兆宽带怎么样 移动100兆宽带好不好
- 水星路由器MW325该如何设定无线网,网路时有时无的怎么回事?100M宽频下载速度不超过1M?如何设定?
爱学记

微信收款码
支付宝收款码