如何备份远程oracle 远程备份oracle到本地和还原

怎么从oracle数据库备份数据库1、首先先确认oracle服务器上oracle中标红的相关的服务是否已经正常启动 。
2、然后要把PLSQL关闭,让连接先退出一下 , 确保断开数据库的所有连接,如果数据库中有正在连接客户端,备份的时候可能会出现异常 。
3、接着打开cmd命令提示符窗口 , 输入备份数据库的命令,xp命令的后面跟用户名和密码,file是备份的路径,owner则是数据库的用户名 , 按下回车键等待备份 。
4、耐心等待 。当数据完成导出之后,cmd窗口中会出现的提示语,这就表示已经完成了数据库备份导出的动作 。
5、这时候在计算机中找到第四步中设定的文件保存路径,如下截图,你会发现多了一个dmp的文件,这个文件就是我们需要的备份文件了 。
oracle远程数据备份远程oracle数据库服务器的数据导出
解决的问题
1、 企业的oracle数据库使用非win的其它操作系统 。如:linux、UNIX等,不能很容易操控 。
2、 企业的oracle数据库放置物理地址较远处,如中百服务器放到武汉 。
3、 企业的oracle服务器不允许操作 , 稽查人员使用手提连接到oracle服务器进行导出 。
4、 网络中企业的oracle服务器运行正常,但是没有办法确定服务器位置 。
远程oracle数据库服务器的数据导出需要的条件
1、 本地计算机与企业远程oracle服务器有物理连接 。
2、 本地计算机能够访问企业的oracle数据库服务器 。能ping通 。
3、 企业的远程的oracle数据库正常运行 。
4、 了解企业远程oracle数据库的ip地址 。
5、 了解企业远程oracle数据库的实例名 。
6、 了解企业远程oracle数据库的system的密码 。远程oracle数据库的密码无法按照昨天课程方法破译,需要企业提供 。
如果是system用户和密码,可以整库导出 。
如果提供的是表用户,只能导出表 。表用户还需要有导出权限 。
7、 本地计算机需要安装oracle数据库或者oracle客户端 。
8、 本地计算机需要配置“网络客户端”,并且需要配置成功 。
本地计算机的oracle数据库网络客户端的配置 。
Oracle数据库的ip地址:192.168.1.1
Oracle数据库的port:1521(默认)
Oracle数据库的实例名:zb2007
Oracle数据库的用户名:system
Oracle数据库的system密码:oracle
1、 启动“网络配置管理器” 。
2、 选择“本地Net服务名配置” 。
3、 “添加”网络服务名 。
4、 输入远程oracle数据库的实例名:zb2007
5、 选择“tcp”网络协议 。
6、 在“主机名”输入远程oracle数据库的ip地址:192.168.1.1
7、 选择“进行测试” , 使用用户名和密码对连接进行测试 。看能否连同,不能连通则点“更改登陆”修改用户名和密码,直到连通为止 。
【如何备份远程oracle 远程备份oracle到本地和还原】8、 要测试,直到出现“正在连接...测试成功 。” 。
9、 输入网络服务名,建议与实例名相同 。
10、 选“否” 。
11、 完成配置 。(此时也可以用中普远程采集,但是很慢)
12、 在开始菜单运行“cmd” , 在windows命令行运行“tnsping 实例名” 。如:tnsping zb2007
如图,出现“ok”表示连接成功 。
13、 本地计算机需要将网络防火墙、杀毒软件关闭,甚至删除 。
14、 远程连接成功后,在windows命令行输入:“exp”
15、 输入用户名的时候 , 一定要加上网络配置的“服务名” 。如:system@zb2007
16、 后面的操作与本地oracle数据库的操作一致 。由于本例zb2007数据库数据较大,建议练习出现正常导出后按Ctrl C终止 。
oracle有哪些备份方式?三种方法:冷备份、热备份和Export导出数据库对象备份
Oracle作为目前世界上市场份额占有率最高的大型通用数据库,在世界上各行各业的信息化建设中起着核心首脑的作用 。它(软件自身以及它所依赖运行的硬件)一旦出现问题,轻则导致业务中断,重则丢失部分数据,严重则全部数据不可逆转性损毁 。备份方法如下:
1、冷备份
冷备份是Oracle最简单的一种备份;执行冷备份前必须关闭数据库;然后使用操作系统实用工具或者第三方工具备份所有相关的数据库文件 。
2、热备份
对于热备份来说,故名思议就是刚出炉的数据还是热乎的就开始执行备份的操作 。实现热备份的方式目前主要有两种方式,逻辑方式和物理方式 。
3、Export导出数据库对象备份
导出导入是一种最初级的备份方式,它采用定时将全量、增量或者差异数据以表、用户或者全库为单位导出到某种格式的文件中达到备份的目的 。
优点:能执行对象或者行恢复 。备份和恢复速度更快 。能够跨操作系统平台迁移数据库 。数据库可一直运行 。
缺点:export并不是冷备份和热备份的替代工具 。冷、热备份可保护介质失效 。export备份可保护用户或应用错误 。
怎么远程备份oracle?在命令行中执行:
exp 用户名/密码@本地服务名
然后按照提示进行操作 。
oracle 数据库备份详细步骤是什么?oracle 数据库备份如何备份远程oracle的步骤是:
直接通过exp命令备份需要内容就可以了 。可以参考下以下导出备份如何备份远程oracle的方法:
1、将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中
exp system/manager@TEST file=d:\daochu.dmp full=y
2、将数据库中system用户与sys用户如何备份远程oracle的表导出
exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys)
3、将数据库中的表table1 、table2导出
exp system/manager@TEST file=d:\daochu.dmp tables=(table1,table2)
4、将数据库中的表table1中的字段filed1以"00"打头的数据导出
exp system/manager@TEST file=d:\daochu.dmp tables=(table1) query=\" where filed1 like'00%'\"
Oracle客户端如何远程备份服务器上数据库?EXP命令怎么用?你从哪台机器上执行exp命令,你设置的路径就在你执行exp命令的机器上
然后进入cmd
执行你的exp命令
一般情况下用这个
exp 用户名/密码@数据库名 full=y file=d:\OracleBackup\fullbackup.dmp log=d:\OracleBackup\log.log
其中数据库名,指你在本地的名 , 在plsql中类似这个位置
这个sytv就是数据库名
如何备份远程oracle的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于远程备份oracle到本地和还原、如何备份远程oracle的信息别忘了在本站进行查找喔 。

    推荐阅读