教程中国
PHOTOSHOP CS9.0中文版 MAYA 8.5 FOR WINDOWS Corel Painter v9.0 Flash MX2004 中文版 Illustrator cs2 中文版
VC++6.0含sp6 中英文版 VB6.0 +sp6 简体中文版 Borland Delphi 7汉化版 MSDN for vb6.0中文版 Visual Studio 2005简体
教程中国下属 文件存储共享专家BIBIDU.COM 提供大型软件,教材,源码,电影,音乐,图书等下载 更多精品请点此进入
  您目前所在位置: 教程中国 >> Oracle >> 开发技术 >> 如何查看Oracle数据表的建表语句 RSS订阅
如何查看Oracle数据表的建表语句
教程(视频,书籍)下载:  ASP.NET AutoCAD 数据库 C# ASP java photoshop 网页设计 delphi 3dmax Flash C++ VB 张孝祥 实例   更多请进入BIBIDU搜索
IT搜索引擎   

  系统环境:
  1、操作系统:Windows 2000 Server,机器内存128M
  2、数据库: Oracle 8i R2 (8.1.6) for NT 企业版
  3、安装路径:C:\ORACLE
  
  实现步骤:
  1、用EXP工具导出
  2、导入时使用show=y选项、log选项
  3、查看、编辑日志文件
  
  具体实例:
  
  1、调出SQL*Plus
  
  conn system/manager
  grant connect,resource to a identified by a;
  grant connect,resource to b identified by b;
  conn a/a
  
  create table a(a number);
  insert into a values(1);
  insert into a values(2);
  insert into a values(3);
  
  create table b(a number,b varchar2(10));
  insert into b values(1,'1111');
  insert into b values(2,'2222');
  insert into b values(3,'3333');
  commit;
  
  
  2、打开一个DOS窗口、先执行导出
  
  E:\>exp a/a file=a.dmp log=loga.txt
  
  Export: Release 8.1.6.0.0 - Production on 星期五 12月 1 22:24:16 2000
  
  (c) Copyright 1999 Oracle Corporation. All rights reserved.
  
  
  连接到: Oracle8i Enterprise Edition Release 8.1.6.0.0 - Production
  With the Partitioning option
  JServer Release 8.1.6.0.0 - Production
  已导出ZHS16GBK字符集和ZHS16GBK NCHAR 字符集
  . 正在导出 pre-schema 过程对象和操作
  . 正在导出用户A的外部函数程序库名称
  . 正在导出用户A的对象类型定义
  即将导出A的对象 ...
  . 正在导出数据库链接
  . 正在导出序号
  . 正在导出群集定义
  . 即将导出A的表通过常规路径 ...
  . . 正在导出表 A 3 行被导出
  . . 正在导出表 B 3 行被导出
  . 正在导出同义词
  . 正在导出视图
  . 正在导出存储的过程
  . 正在导出运算符
  . 正在导出引用完整性约束条件
  . 正在导出触发器
  . 正在导出索引类型
  . 正在导出位图、功能性索引和可扩展索引
  . 正在导出后期表活动
  . 正在导出快照
  . 正在导出快照日志
  . 正在导出作业队列
  . 正在导出刷新组和子组
  . 正在导出维
  . 正在导出 post-schema 过程对象和操作
  . 正在导出统计
  在没有警告的情况下成功终止导出。
  
  E:\>
  
  3、再执行导入,使用show=y、log这两个选项
  
  E:\>imp a/a file=a.dmp show=y log=logb.txt
  
  Import: Release 8.1.6.0.0 - Production on 星期五 12月 1 22:29:49 2000
  
  (c) Copyright 1999 Oracle Corporation. All rights reserved.
  
  
  连接到: Oracle8i Enterprise Edition Release 8.1.6.0.0 - Production
  With the Partitioning option
  JServer Release 8.1.6.0.0 - Production
  
  经由常规路径导出由EXPORT:V08.01.06创建的文件
  已经完成ZHS16GBK字符集和ZHS16GBK NCHAR 字符集中的导入
  . 正在将A的对象导入到 A
  "CREATE TABLE "A" ("A" NUMBER) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 25"
  "5 LOGGING STORAGE(INITIAL 131072 NEXT 65536 MINEXTENTS 1 MAXEXTENTS 2147483"
  "645 PCTINCREASE 50 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT) TABLE"
  "SPACE "SYSTEM""
  . . 正在跳过表 "A"
  
  "CREATE TABLE "B" ("A" NUMBER, "B" VARCHAR2(10)) PCTFREE 10 PCTUSED 40 INIT"
  "RANS 1 MAXTRANS 255 LOGGING STORAGE(INITIAL 131072 NEXT 65536 MINEXTENTS 1 "
  "MAXEXTENTS 2147483645 PCTINCREASE 50 FREELISTS 1 FREELIST GROUPS 1 BUFFER_P"
  "OOL DEFAULT) TABLESPACE "SYSTEM""
  . . 正在跳过表 "B"
  
  成功终止导入,但出现警告。
  
  E:\>
  
  4、使用编辑器打开logb.txt,里面可以看到DDL语句
  

来源:upschool.com.cn
作者:
关键字:建表语句
发表日期:2007-1-6 1:06:11

网页显示有限 阅读全文请下载本文完整版WORD文档

上一篇:Oracle企业管理器使用指南   下一篇:Oracle预定义角色有哪些?


2008-11-21 1:37:06
本文的相类似文章
  • 如何查看Oracle数据表的建表语句
  • 查看Oracle数据表的建表语句
  • 在学习中进步 在进步中成长 教程中国相随您的成长之路
    华腾联合科技股份有限公司版权所有
    广告联系:Rosibo@163.com