在线等~50分求教window平台中的Oracle数据备份后导入到Linux系统中怎么弄?
答案:2 mip版
解决时间 2021-03-04 00:40
- 提问者网友:繁华落尽
- 2021-03-03 13:46
现在从window系统中给Oracle数据导出格式是*.dmp,现在我想给这些数据导入到Linux系统中,可行吗?在求教下在Linux中如何安装Oracle,Linux中能不能访问另一台window的机器,Linux中有没有像plsql developer一样好用的工具?在求教下好用的Linux版本(最好的是中文版的),我不会改Linux内核。。服务器用。服务器基本上只弄数据库。在求教下~总之问题很多啦 哈哈~我现在用着sever2003的系统,我机器上有个共享文件夹,只要一报[svchost.exe[1004]中发生未处理的win32异常]这个错,这个共享文件夹就失效了。。要重启机器后才能正常使用。。如图:svchost.exe这个进程大概有8个在运行,但是好像sever2003上面这个进程就是有很多。。。。求教求教~帮忙解答50分送上~
最佳答案
- 二级知识专家网友:这辈子只爱你
- 2021-03-03 14:15
1.dmp出来的数据属於逻辑结构,并且windows里的字节与linux相同,可以导入linux里,但要注意字符集的设置,不然可能会产生乱码;
2.linux底下安装ORACLE,网上的文章一大堆或者看官网文档都可以正常安装;
3.linux可以访问另一台windows的机器;
4.linux下习惯用sqlplus了,其他工具没用过;
5.svchost.exe属於系统进程,裏面包含了各种程序的线程,所以这进程出错很难分析问题的。
2.linux底下安装ORACLE,网上的文章一大堆或者看官网文档都可以正常安装;
3.linux可以访问另一台windows的机器;
4.linux下习惯用sqlplus了,其他工具没用过;
5.svchost.exe属於系统进程,裏面包含了各种程序的线程,所以这进程出错很难分析问题的。
全部回答
- 1楼网友:长街听风
- 2021-03-03 14:31
步骤如下:
一、编写备份数据库的shell
1、创建保存shell文件的文件夹,
2、文件内容为:
#!/bin/sh
path=$path:$home/bin
export path
oracle_base=/u01/app/oracle
export oracle_base
oracle_home=$oracle_base/product/10.2.0/db_1
export oracle_home
oracle_sid=hrdb
export oracle_sid
path=/usr/sbin:$path
path=$oracle_home/bin:$path
export path
exp fact/fact file=/backup/fact`date +%y%m%d`.dmp
log=/backup/factlog`date +%y%m%d`.log
shell文件编写完毕
一、运行以上的shell文件
看是否能生成备份的.dmp文件,如果能则表示shell文件编写成功
二、然后在此shell
文件的所在终端输入命令,将此文件授权让root用户可以执行:
三、命令为:chmod +x backup.sh
四、然后到root终端编写定时备份的语句
五、语句为:crontab –e
六、输入i
七、输入10 17 ,,,/home/backupscript/backup.sh
八、按下esc建,输入:wq 退出并保存即可。
我要举报
如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
点此我要举报以上问答信息
推荐资讯