exportimport 使用技巧及常见错误

exportimport 使用技巧及常见错误

ID:20439692

大小:29.50 KB

页数:7页

时间:2018-10-09

exportimport 使用技巧及常见错误_第1页
exportimport 使用技巧及常见错误_第2页
exportimport 使用技巧及常见错误_第3页
exportimport 使用技巧及常见错误_第4页
exportimport 使用技巧及常见错误_第5页
资源描述:

《exportimport 使用技巧及常见错误》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、ExportImport使用技巧与常见错误Export/Import使用技巧与常见错误Export和Import是一对读写Oracle数据的工具.Export将Oracle数据库中的数据输出到操作系统文件中,Import把这些文件中的数据读到Oracle数据库中.Export/Import可以用来完成以下工作:数据归档,数据库升级,备份数据库,把数据从一个数据库移到另一个数据库,回收数据库存储碎片等等.使用Export除了要保证磁盘或磁带上有足够的空间,还必须执行expvew.sql和expve

2、w.sql来创建Export使用的示图,并创建EXP_FULL_DATABASEROLE.使用Export的用户应具有CREATESESSION的权限,若要Export其他用户的表还要有EXP_FULL_DATABASEROLE.同样,使用Import必须用catex.sql来创建IMP_FULL_DATABASEROLE.使用Import的用户应具有CREATESESSION的权限.Import只能读入用Export创建的文件.如果该文件是全库Export,使用Import的用户还要有IMP_

3、FULL_DATABASEROLE.Export/Import有三个级别:表级,用户级和全数据库级.表级允许Export/Import指定的表而不涉及其他数据库对象.用户级Export/Import只针对属于指定用户的全部数据库对象.只有拥有EXP_FULL_DATABASE/IMP_FULL_DATABASEROLE的用户才能使用全数据库级的Export/Import.有三种方式执行Export/Import:参数文件方式,命令行方式和交互式.使用参数文件是一种比较好的方式,格式为:Exp

4、sername/password>PARFILE=ImpPARFILE=命令行方式是指在命令行中指定参数:ExpTABLES=(emp,dept)GRANTS=yImpFROMUSER=scottTOUSER=testTABLES=(emp,dept)交互式只要敲入Exp或Imp然后回答屏幕上的提问即可.下面介绍一些EXPORT/IMPORT的使用

5、技巧-把数据库对象从一个用户移到另一个用户Oracle不允许直接改变表的拥有者,利用Export/Import可以达到这一目的.假设要把表T的拥有者User1改为User2,具体步骤是:-expsystem/managertables=User1.T-impsystem/managerfromuser=User1touser=User2tables=T-droptableUser1.T-把数据库对象从一个表空间移到另一个表空间建表时可以指定表空间,表空间一经确定就部能随意改变.若要表T从表空间t

6、bs1移到表空间tbs2,就要采用以下方法:-exptables=T-imptables=Tindexfile=temp.sql-droptableT-编辑temp.sql只保留所需的建表命令并指定表空间为tbs2-以表的所有者执行temp.sql-imptables=Tignore=Y-只输出一个的表空间通常数据库设计成用户若属于某个表空间,那么这个用户创建的数据库对象也在该表空间内.Export某个表空间可用如下方

7、法:-查看表空间内所有用户spoolownersselectownerfromdba_segmentswheretablespace_name='';spooloff-查看表空间内所有数据库对象spoolobjectsselectowner,object_name,object_typefromdba_objectswhereowner='owner1'orowner='owner2'...orowner='ownern';spooloff-作表级Export-从

8、Exp文件中提取创建数据库对象的命令在IMPORT时使用'INDEXFILE=FileName',IMPORT把创建数据库对象的命令输出到指定的文件中,编辑后运行这个文件就能建立数据库对象.下面介绍Export/Import使用中几个常见的问题和解决办法-Export/Import使用不同的字符集Export文件中包含着字符信息.如过输入/输出都使用担字节字符集,如EBCDIC或US7ASCII,输入时将自动进行字符集转换.转换过程中,若输出文件中含有的目标字符集中不能匹配的字符会自动设成缺省字

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。