重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
1、安装Oracle数据库软件,并且用Oracle管理工具中的Database Configuration Assistant 根据对方提供的数据库名建立数据库。数据库版本则要和导出当前dmp文件的数据库版本一致。
网站建设哪家好,找创新互联公司!专注于网页设计、网站建设、微信开发、小程序设计、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了鹿城免费建站欢迎大家使用!
2、透过脚本文件建立导入dmp文件所需的表空间、用户、规则以及相关的授权。
3、将dmp文件复制到新安装的Oracle数据库服务器中,准备导入这个数据库文件。
4、通过cmd调出运行窗口,用imp命令导入数据。
5、通过数据库管理工具连接数据库,就可以查询到dmp文件中的数据了。
单击开始,这里输入cmd,打开dos窗口
输入命令
exp bms/BMSPASS@TCDB file=E:\DBback\dbback20160112.dmp
这里说明一下
这里的bms是指备份时,登录数据库实例TCDB的用户名;
这里的/是语法符号。
这里的BMSPASS是用户bms登录数据库TCDB时的密码;
@是语法符号。
这里的TCDB是Oracle数据库的实例名。
这里的file=E:\DBback\dbback20160112.dmp 是只指备份文件的存放路径。
等待导出完成,如果看到这里的导出成功,说明备份完成了。
打开备份时指定的存储路径,就可以看到备份文件了。
如果在导出命令的最后加上full=y的参数,也就是
exp bms/BMSPASS@TCDB file=E:\DBback\dbback20160112.dmp full=y
意思是将用户bms在TCDB数据库实例中的所有文件都备份,也就是完整备份。
数据库还原使用语法
imp bms/BMSPASS@TCDB file=E:\DBback\dbback20160112.dmp
这里的E:\DBback\dbback20160112.dmp是备份文件的存放路径
请添加详细解释
plsql提供了一个定时保存功能,在非正常结束的时候,下次打开plsql会加载上次保存时间点的信息,多长时间保存一次,plsql里面可以进行配置:在工具--首选项--文件--备份--定时保存,可以修改这个参数,缩短保存时间,或者在“执行时保存”上打上勾,这样你执行过的sql由于异常情况关闭也可以恢复。
最重要的还是创建一个新窗口之后先保存成文件,养成习惯的写一点保存一点,是最稳妥的方案,别依赖于plsql异常关闭后的恢复功能,很多时候都无法恢复到刚刚写的那个位置。