oracle的导入命令,ORACLE导入导出命令解析

ORACLE导入导出命令解析

本文对Oracle数据的导入导出 imp ,exp 两个命令进行了介绍, 并对其相应的参数进行了说明,然后通过一些示例进行演练,加深理解.

文章最后对运用这两个命令可能出现的问题(如权限不够,不同oracle版本)进行了探讨,并提出了相应的解决方案;

本文部分内容摘录自网络,感谢网友的经验总结;

一.说明

oracle 的exp/imp命令用于实现对数据库的导出/导入操作;

exp命令用于把数据从远程数据库服务器导出至本地,生成dmp文件;

imp命令用于把本地的数据库dmp文件从本地导入到远程的Oracle数据库中。

二.语法

可以通过在命令行输入 imp help=y 获取imp的语法信息:

=============================================================================

C:\Documents and Settings\auduser>imp help=y

Import: Release 9.0.1.1.1 - Production on 星期二 5月 20 18:21:57 2008

(c) Copyright 2001 Oracle Corporation. All rights reserved.

可以通过输入 IMP 命令和您的用户名/口令

后接用户名/口令的命令:

例程: IMP SCOTT/TIGER

或者, 可以通过输入 IMP 命令和各种参数来控制“导入”

按照不同参数。要指定参数,您可以使用关键字:

格式: IMP KEYWORD=value 或 KEYWORD=(value1,value2,...,vlaueN)

例程: IMP SCOTT/TIGER IGNORE=Y TABLES=(EMP,DEPT) FULL=N

或 TABLES=(T1: P1,T1: P2),如果 T1 是分区表

USERID 必须是命令行中的第一个参数。

关键字说明(默认)        关键字      说明(默认)

--------------------------------------------------------------------------

USERID   用户名/口令           FULL         导入整个文件 (N)

BUFFER   数据缓冲区大小         fromUSER     所有人用户名列表

FILE     输入文件 (EXPDAT.DMP)    TOUSER       用户名列表

SHOW     只列出文件内容 (N) TABLES      表名列表

IGNORE   忽略创建错误 (N)    RECORDLENGTH IO 记录的长度

GRAN

相关文档:

方案一:

新装了系统后,发现在调试程序时TOMCAT提示8080端口已被占用,于是运行NETSTAT -ANO查看端口使用情况,发现8080端口被ORACLE的监听器给占用了,于是结合上网查到方法,将ORACLE XDB的HTTP服务端口改成8081,问题解决。

总结一下可解决的方法:

一、更改TOMCAT的默认端口

相关文件:"TOMCAT ROOT"\conf\server ......

create or replace procedure inserttestdata

(

v_count        in   number,

v_startuserid  in   varchar2,

v_returnval    out  number )

as

v_opertime  &nbsp ......

在linux下安装oracle是件繁琐的事情。具体来讲分为一下几大步:

1.修改系统版本

vi /etc/redhat-release

注释掉第一行,添加一行:redhat-4

2.安装软件包

rpm -Uvh setarch-2*

rpm -Uvh make-3*

rpm -Uvh glibc-2*

rpm -Uvh libaio-0*

rpm -Uvh compat-libstdc++-33-3*

rpm -Uvh compat-gcc-34-3*

rpm -Uvh comp ......

转自: http://blog.csdn.net/kongqz/archive/2009/05/15/4184415.aspx

就是在已有的数据库实例上创建一个新的帐号,访问一些新的表

操作步骤如下:

1、登录linux,以oracle用户登录(如果是root用户登录的,登录后用 su - oracle命令切换成oracle用户)

2、以sysdba方式来打开sqlplus,命令如下: s ......

当Oracle的多个存储过程都使用公共的常量时,我们可以建一个专门的package用来管理所有的常量。定义的示例大致如下:

create or replace package GLOBAL_CONSTANT is

/*数值类常量*/

/*比率*/

rate_tax CONSTANT NUMBER     := 1.17; -- 税率     &nbsp ......

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值