首先目前你只有一个bak文件。在sqlserver2005中选择一个已有的DB1或直接输入一个新的数据库名称数据就会还原到该数据库中,在从硬盘中找到你的bak文件最后点击OK还原。将还原的数据在导出到oracle中,选择DB1数据库点击右键选择Exportdata。
出现下面的选择数据源,因为之前已经选择了数据库点击的右键,所以数据源会默认显示。选择目标数据库,点击上图的properties,填写连接oracle数据库的数据库名称,点击确定后,返回上一页,点击next,默认选择点击next出现下图所示全选所有表点击next后,再点击finish,如果是第一次导出的话,应该都是success,但是在写该文档时我已经导出成功。
1.首先你要确定这个bak的数据库备份文件的来源 之前备份的时候用的数据库的版本要低于或等于SQL2008的版本 才能进行还原
2.确认好后 打开SQL2008企业管理器3.选择身份验证模式 windows身份验证(仅限本地电脑) 或者 用之前创建的账户密码登陆
4.登陆进来后 找到数据库 右键---还原数据库5.还原的源 选择 源设备 然后点开源设备后面的省略号按钮 进去 添加 进去目录选择你的bak文件 点击确定6.确定之后 会出现下面的画面 把前面还原的勾点上 上面的目标数据库写好你要还原为的新库名
7.值得注意的是 选项里面 还原为里面的内容是 还原后的数据库产生的数据库文件存放的目录 而这个目录是从备份数据库的原电脑存放的数据库文件目录 取过来的 如果你这台电脑没有这个目录或者这个目录下有同名文件 就需要手动在这里修改成有效的存放目录 主文件和日志文件两个路径都要改好 然后点击确定 等待还原完成就ok了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)