2008服务器怎么导入备份数据库文件,内江市审计局 >> *.dmp文件导入Sql Server 2008 R2的方法...

本文介绍了如何将Oracle的.dmp备份文件导入到SQLServer2008R2中。首先在Oracle环境中创建并拓展表空间,接着还原.dmp文件,然后创建用户并授权。最后,通过数据源配置和SQL查询将数据从Oracle导入到SQLServer2008R2。
摘要由CSDN通过智能技术生成

在2015年保障性住房跟踪审计中,从**局采集的业务数据为Oracle备份数据,备份文件的后缀名为.dmp。如何将*.dmp文件导入审计人员熟悉的Sql Server 2008 R2中呢?以下是现场审计数据导入方法介绍。

一、将*.dmp文件还原

*.dmp文件为Oracle数据库备份文件,因此采集数据后,首先要将*.dmp文件还原到Oracle数据库中。还原方法如下:

(一)创建并拓展表空间

打开Oracle数据库自带的SQLPLUS,输入Oracle数据库的用户名和密码,然后创建并拓展表空间,创建表空间语句为: create tablespace ylbx datafile 'd:/ylbx.dbf' size 3000m(此处表空间的大小根据dmp文件大小不同而不同);拓展表空间语句为:Alter database datafile 'd:/ylbx.dbf' autoextend on next 1000m maxsize unlimited;

(二)创建表空间用户并授权

创建表空间用户语句为:create user ylbx identified by a default tablespace ylbx;对用户授权语句为:grant dba to ylbx;

(三)将数据导入到Oracle_oraDb11g数据库

打开“运行”,在C盘根目录下输入以下语句:Imp ylbx/a file='d:/yewushuju/sj_ylmx_2015.dmp' full=y log='d:/ylbx.txt'(其中d:/yewushuju/sj_ylmx_2015.dmp为现场备份数据的路径),则将数据导入到了Oracle数据库中。

二、将数据导入到Sql Server 2008 R2中

打开Sql Server 2008 R2,新建数据库为“**业务数据”,在该数据库中导入数据,选择数据源为Oracle Provider for OLE DB,编辑属性值,输入在上述操作中创建的用户名“ylbx”和密码“a”,连续进行“下一步”操作后,在指定表复制或查询下选择“编写查询以指定要传输的数据”,执行语句:select * from YLBX.SJ_YLMX_2015,最后将数据导入到SQL SERVER 2008 R2中。

内江市审计局 杨春

(签发领导:葛明)

(责任编辑:赖常禄)

  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值