环境:
OS:Windows Server2003
Oracle:Oracle10.2.0.1.0
目前临时的数据库为IP1,需要把该数据库中的数据迁移到另数据库(IP2)中
1.1 在数据库中(IP2)增加监听信息
在数据库(IP2)中E:oracleproduct10.2.0db_1NETWORKADMINtnsnames.ora文件中增加上临时数据库(IP1)的监听信息。增加内容如下:
XBOMS_IP1 = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST =IP1)(PORT = 1521)) (CONNECT_DATA = (SID=XBOMS) (SERVER = DEDICATED) ) ) |
1.2 导出临时数据库(IP1)脚本
在数据库(IP2)的DOS命令窗口中运行:
expxbomswas/password@XBOMS_IP1 file=F:InstallOracleImage20081217XiBu.dump log=F:InstallOracleImage20081217XiBu.log |
1.3在数据库中创建需要的表空间
1、在临时数据库(IP1)中查看共有多少个表空间,然后在数据库(IP2)中创建相应的表空间
查看数据库(IP1)表空间,在SQLPLUS查看:
SQL> select * from dba_tablespaces; |
查看创建表空间的SQL语句:
SQL>select dbms_metadata.get_ddl(‘TABLESPACE’,’PUB_NORM_SPACE’) from dual; |
2、在数据库(IP2)中创建对应的表空间
查看数据文件的位置:
SQL> select * from v$datafile; |
创建相应的表空间:
SQL> create tablespace RMAN_SPACE datafile ‘E:ORACLEPRODUCT10.2.0ORADATAXBOMSRMAN_SPACE.DBF’ size 20M AUTOEXTEND ON; (数据文件自动扩展) |
把临时数据库中的表空间相应的创建好!
1.4在数据库创建相应的用户,相关权限
1、在临时数据库(IP1)中查找相关的用户
SQL>select * from dba_users where account_status=’OPEN’; |
2、在临时数据库(IP1)中查看每个用户的角色:
SQL>select * from dba_role_privs where grantee in (‘XBDT’,’XBOMSWAS’,’XBOMSREAD’); |
3、创建相关的用户,并赋予相关权限:
SQL> create user xbomswas identified by xibu0995xbmima; SQL> grant connect,resource,dba to xbomswas; SQL> create user XBDT identified by XBDT; SQL>grant connect,resource to XBDT; SQL>create user XBOMSREAD identified by XBOMSREAD; SQL>grant connect to XBOMSREAD; |
1.5在数据库中导入数据
在数据库(IP2)的DOS命令窗口中运行:
imp xbomswas/password@xboms full=y rows=y ignore=yes file=F:InstallOracleImage20081217XiBu.dump log=F:InstallOracleImageImp20081217XiBu.log |
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号

TechTarget
官方微博

TechTarget中国
作者
相关推荐
-
控制合约 不再畏惧Oracle
许多公司都与Oracle有无限制授权协议,他们害怕离开这个协议,所以就证明他们在使用Oracle的软件,即使因为需求单独购买部分授权许可也可能总体是省钱的。
-
如何应对Oracle EBS实施中的六个挑战?
在18个月的时间里,Vitamix启动运行了Oracle电子商务套件(E-Business Suite,EBS),而且Vitamix还对诸如Oracle ATG Web Commerce等所有页面属性进行了重新整理,并实现了全球数据中心。
-
DBA支招:如何实现Oracle EBS 12.2.5升级
那些对于是否要将EBS进行升级持观望态度的Oracle数据库管理员们可以从一家研究公司获得一些启示。
-
Oracle的云产品“砸了自己脚”?
Sparc和Solaris都是Oracle云计划的一部分,但是硬件和支持人员的减少意味着本地Solaris和Sparc将变得更加稀少。