
我的oracle数据导入不到我的数据库里面,应该怎么样导入,怎么配置,谢谢,跪求!!!!
别人给我做的一套软件,是管理信息系统软件,给了我一个oracle数据库文件,让我导入到我的oracle数据库里面,可是我不会配置,也不知道怎么导入,需要高手帮我,我们用的...
别人给我做的一套软件,是管理信息系统软件,给了我一个oracle数据库文件,让我导入到我的oracle数据库里面,可是我不会配置,也不知道怎么导入,需要高手帮我,我们用的都是oracle9i,谢谢,定有重谢,我的qq号61357195,如果有视频教我,可以发到我的qq邮箱,谢谢了
展开
4个回答
展开全部
网上查下imp导入工具的用法吧,这具体说起来麻烦。
提示下:1 最好能知道他给你文件对应的数据库的用户,导入时,使用同样的用户名导入;否则可能需要用sys用户导入或者加full=y参数。
2 表空间名也要和他的库一致,不然导不进去。
再或者,让他导成sql脚本给你,你直接用sqlplus导入就可以了。
提示下:1 最好能知道他给你文件对应的数据库的用户,导入时,使用同样的用户名导入;否则可能需要用sys用户导入或者加full=y参数。
2 表空间名也要和他的库一致,不然导不进去。
再或者,让他导成sql脚本给你,你直接用sqlplus导入就可以了。
展开全部
百度搜索exp,根据你的需要导入.dmp文件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
2个方法:
1):使用PL/SQL 工具,打开PLSQL,登录你的数据库之后在 工具》Import Tables》选择要导入的DMP文件即可
2):运行》cmd 输入
imp 用户名/密码 full=y feedback=1000 buffer=4096000 file=d:\data.dmp
解释一下:
full=y 表示导入dmp文件中的所有数据,若要导入指定表的数据可以指定表名:
tables=(表1,表2,...) 这时full=y 参数需要去掉
feedback=1000 表示导入的时候在命令行显示导入进度,1000表示导入1000条记录显
示一个点,可以自己改一下看看就知道了
buffer=4096000 表示导入数据的缓存,如果数据量比较大,可以加快导入速度
1):使用PL/SQL 工具,打开PLSQL,登录你的数据库之后在 工具》Import Tables》选择要导入的DMP文件即可
2):运行》cmd 输入
imp 用户名/密码 full=y feedback=1000 buffer=4096000 file=d:\data.dmp
解释一下:
full=y 表示导入dmp文件中的所有数据,若要导入指定表的数据可以指定表名:
tables=(表1,表2,...) 这时full=y 参数需要去掉
feedback=1000 表示导入的时候在命令行显示导入进度,1000表示导入1000条记录显
示一个点,可以自己改一下看看就知道了
buffer=4096000 表示导入数据的缓存,如果数据量比较大,可以加快导入速度
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
最简单的 1):使用PL/SQL 工具,打开PLSQL,登录你的数据库之后在 工具》Import Tables》选择要导入的DMP文件即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询