怎么设置plsqlplsql 导入dmp文件表功能的最大缓冲区

7747人阅读
导出步骤:
点击Tools--Export User Objects
这种方式可以导出当前用户拥有的所有对象,包括表、视图、触发器、同义词等等,对于表,只能导出表结构(建表语句),不能导出数据,
选中要导出的对象,设置好导出的路径和各个参数后,点击Export就OK
PS:1)这种方式还可以导出其他用户的对象,在下面user下拉框中选择要用户就可以,默认是系统当前登录用户
2)这种方式导出的文件都是建立对象的sql语句,所以导出的文件名要么不写扩展名,系统会自动加上.sql,要么就显示的写上xxx.sql,最好不要写成其它格式的,例如dmp,因为文件不是dmp格式的,无法用imp导入
如果想将表中数据一起导出,可用Tools--Export Tables,这种方式导出的文件,本身就带着创建表结构的sql语句
选中要导出的表(可选多个),导出方式有三种:
Oracle Export,Sql Insert,pl/sql developer&
第一种是导出为.dmp的文件格式,.dmp文件是二进制的,可以跨平台,还能包含权限,效率也很不错,用得最广
第二种是导出为.sql文件的,可用文本编辑器查看,通用性比较好,但效率不如第一种,适合小数据量导入导出。尤其注意的是表中不能有大字段(blob,clob),如果有,会提示不能导出,可以用第一种和第三种方式导出。
第三种是导出为.pde格式的,.pde为Pl/sql developer自有的文件格式,只能用Pl/sql developer自己导入导出;不能用编辑器查看,效率不知道怎么样
PS:只有“Oracle Export”方式导出再导入后,表结构和索引结构没有发生变化,另两种方式都改变了索引类型。
导入步骤:
注:导入之前最好把以前的表删除,当然导入另外数据库除外。
1 tools-&import tables-&SQL Inserts&导入.sql文件。
2 tools-&import talbes-&Oracle Import然后再导入dmp文件。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:40124次
排名:千里之外
转载:14篇
(1)(2)(1)(4)(4)(4)(4)(1)(2)5310人阅读
oracle(5)
plsql导入csv文件:
一种是网上通用的方法:来自&&
PL/SQL Developer 可以导入或者导出CSV文件。
导入CSV文件步骤:
1、选择tools-&text importer....
2、选择第二个Data to oracle选项卡,然后选择Open Data file....,选择要导入的csv文件,确定
3、选择对应的owner和table,将字段一一对应,最后点击下方的导入,数据即导入到了选定的table中了。
另一种方法是:自己总结
plsql& uop_uif1@hbtestcen1_140_uip
select * from UIP_TD_M_ERRCODEMAP where 1=2 FOR UPDATE
点击下图中的小锁
出现一行空白记录
点击加号又出现一条空白记录
打开csv文件如图
插入一列空白列,因为plsql默认第一列是序列,如图:
复制csv文件中的两条记录
然后在plsql里面
选中第一行空白记录,patse粘贴。如图:
最后点击commit提交(绿色的)如图:
这样就拷贝进去了。
这两种方法都可以,但是第一种容易出错,而第二种熟悉之后也比较方便,随人所好。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:51676次
排名:千里之外
原创:17篇
转载:25篇
(2)(3)(1)(1)(5)(12)(6)(9)(3)1588人阅读
oracle(37)

原来总是直接 tools-&import talbes-&Oracle Import结果发现有的时候会出错:有的表不能正确导入, baidu+googel解决办法如下:
导出步骤:
1 tools -&export user object 选择选项,导出.sql文件
2 tools -&export tables-& Oracle Export 选择选项导出.dmp文件
导入步骤:
1 tools-&import tables-&SQL Inserts 导入.sql文件
2 tools-&import talbes-&Oracle Import然后再导入dmp文件
数据库的导入导出成功
=======================解释=====================================================================
Tools-&Export User Objects导出的是建表语句(包括存储结构)
Tools-&Export Tables里面包含三种导出方式:
三种方式都能导出表结构以及数据,网上说三种方法有区别,如下:
Oracle Export,Sql Insert,pl/sql developer
第一种是导出为.dmp的文件格式,.dmp文件是二进制的,可以跨平台,还能包含权限,效率也很不错,用得最广
第二种是导出为.sql文件的,可用文本编辑器查看,通用性比较好,但效率不如第一种,适合小数据量导入导出。尤其注意的是表中不能有大字段(blob,clob,long),如果有,会提示不能导出(提示如下:
table contains one or more LONG columns cannot export in sql format,user Pl/sql developer format instead),可以用第一种和第三种方式导出。 第三种是导出为.pde格式的,.pde为Pl/sql developer自有的文件格式,只能用Pl/sql developer自己导入导出;不能用编辑器查看。
个人比较中意第二种方法,毕竟是SQL文件嘛,自己还可以看,想改也方便
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:541760次
积分:6646
积分:6646
排名:第2402名
原创:97篇
转载:172篇
评论:101条
(1)(1)(1)(1)(3)(1)(1)(1)(4)(1)(1)(2)(3)(1)(1)(2)(1)(7)(5)(1)(3)(1)(5)(9)(13)(17)(10)(1)(8)(9)(6)(13)(10)(18)(6)(8)(1)(6)(3)(10)(6)(1)(45)(24)plsql到底如何导入dmp表呢,折磨一天了 ,求高手解答 - Oracle开发当前位置:& &&&plsql到底如何导入dmp表呢,折磨一天了 ,求高手解答plsql到底如何导入dmp表呢,折磨一天了 ,求高手解答&&网友分享于:&&浏览:556次plsql到底怎么导入dmp表呢,折磨一天了 ,求高手解答求高手手把手指点,时间紧急& 万分感谢!!!!!!!!!!!!!------解决方案--------------------imp system/manager file=yourdmp.dmp log=yourlog.log fromuser=数据导出用户 touser=数据导入用户 rows=y ignore=y
------解决方案--------------------或者你把你出现的问题贴出来
------解决方案--------------------最简单的,使用要导入的目标用户登录(但要具有imp_full_database权限):c:\&imp &用户名&/&密码& [@&连接串&]
file=导入文件名 full=y ignore=y详细
------解决方案--------------------不用PLSQL啊IMP是oracle 工具,不是PLSQL语句WIN 在CMD里运行的UNIX 在变量里添加,然后再控制台里运行
------解决方案--------------------探讨求高手手把手指点,时间紧急 万分感谢!!!!!!!!!!!!!
------解决方案--------------------探讨导进入了 谢谢各位!!!!!!!!!!!附录一:给用户增加导入数据权限的操作第一,启动sql*puls第二,以system/manager登陆第三,create user 用户名 IDENTIFIED BY 密码 (如果已经创建过用户,这步可以省略)第四,GRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW , ……
------解决方案--------------------
Oracle学习天地
有对PLSQL的课程
------解决方案--------------------cmd下imp help=y…
------解决方案--------------------探讨为什么在cmd 里面可以看到表
用plsql链接去看不到表呢
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有3367人阅读
数据库设计(1)
(1)&&&&&&首先以管理员身份登录
(2)&&&&&&新建命令窗口
(3)&&&&&&创建用户,设置帐号,密码
创建语句:create user usernameid
(4)&&&&&&创建表空间,
创建语句:createtablespace tablespacename datafile ‘路径’ size 100m;
(5)&&&&&&将刚创建的用户默认表空间设置成新建表空间
修改语句:alter userusername default t
(6)&&&&&&授予创建用户权限
语句:grant create session,createtable,create view, unlimited ta
(7)&&&&&&更换用户,导入数据库
语句:connusername/password
@后边跟sql文件的路径
选择工具→导入表
然后,选择数据文件即可。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

我要回帖

更多关于 plsql 导入dmp文件 的文章

 

随机推荐