Oracle如何附加数据库

1、我的A服务器上的Oracle数据库如何附加到B服务器的Oracle上呢(在windows平台下的Oracle),2、我看了一些网上说的方法是直接把A上数据库拷贝到B上... 1 、我的A服务器上的Oracle数据库如何附加到B服务器的Oracle上呢(在windows平台下的Oracle),
2、我看了一些网上说的方法是直接把A上数据库拷贝到B上,然后改配置文件,感觉是把A上的所有库实例都弄过去一样,但是我只附加A服务器上我要的那个数据库实例,其它的不要,而且附加到B服务器Oracle上后,还得保证我B服务器上的其它库实例能用对吧;
期待大家的详细答疑,能成功解决问题加分不是问题,
展开
 我来答
caiqiupeng
2010-10-16 · TA获得超过5694个赞
知道大有可为答主
回答量:2979
采纳率:33%
帮助的人:808万
展开全部
附件数据库! 你是用习惯 sql server 数据库了吧,呵呵

你从A服务器上 导出数据库, 启动数据库,在WINDOWS命令行里输入 exp
输入它提问的相关参数后,就可以导出数据库。 应该是一个 BMP后缀的文件,

然后去B服务器上,在WINDOWS命令行里输入 IMP,导入这个BMP文件就可以。
badkano
推荐于2017-10-14 · 知道合伙人体育行家
badkano
知道合伙人体育行家
采纳数:144777 获赞数:885358
团长

向TA提问 私信TA
展开全部
oracle中并没有附件数据库一说,但是有导入数据库文件。
根据导出文件的不同,有以下几种用法:
1. 导入一个完整数据库
imp system/manager file=bible_db log=dible_db full=y ignore=y
2. 导入一个或一组指定用户所属的全部表、索引和其他对象
imp system/manager file=seapark log=seapark fromuser=seapark
imp system/manager file=seapark log=seapark fromuser=(seapark,amy,amyc,harold)
3. 将一个用户所属的数据导入另一个用户
imp system/manager file=tank log=tank fromuser=seapark touser=seapark_copy
imp system/manager file=tank log=tank fromuser=(seapark,amy) touser=(seapark1, amy1)
4. 导入一个表
imp system/manager file=tank log=tank fromuser=seapark TABLES=(a,b)
5. 从多个文件导入
imp system/manager file=(paycheck_1,paycheck_2,paycheck_3,paycheck_4)
log=paycheck, filesize=1G full=y
6. 使用参数文件
imp system/manager parfile=bible_tables.par
bible_tables.par参数文件:
#Import the sample tables used for the Oracle8i Database Administrator's
Bible. fromuser=seapark touser=seapark_copy file=seapark log=seapark_import
7. 增量导入
imp system./manager inctype= RECTORE FULL=Y FILE=A
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hala1997
2010-10-21 · 超过16用户采纳过TA的回答
知道答主
回答量:35
采纳率:0%
帮助的人:0
展开全部
安装搂主的意思应该是在B服务器上部署两个oracle instance吧?
1。用rman备份A服务器上你要迁移的数据库。或者关闭A服务器上你想要迁移的数据库,拷贝相关的数据文件到B服务器。
2。在B服务器上DOS窗口下创建oracle service:oradim -new -sid A
3。恢复数据库:用刚才的rman备份或者你的冷备份就可以了。
具体的备份恢复的步骤还要看你的方法了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友d242235
2010-10-16 · TA获得超过2385个赞
知道大有可为答主
回答量:1403
采纳率:84%
帮助的人:802万
展开全部
比较方便的方法是用pl/sql工具,它具备图形界面,拥有3种数据导出格式:
.dmp、.sql、.pde。

你可以在pl/sql中先登录要导出的数据库实例,然后选择"工具"——"导出"。接着再将导出的文件复制到服务器B上,登录要导入的数据库,同样选择"工具"——"导入"即可。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式