ORACLE服务器数据导入本地数据

来源:互联网 发布:阿里云合作伙伴计划 编辑:程序博客网 时间:2024/06/03 19:02

oracel,plsql,顺序执行创建表空间命令,创建用户,导入结构,导入数据

 

 

1.安装oracle,同时创建LMIS_SY实例(是LMIS_SY),口令同一管理

 

2.创建表空间,可能需要修改以下红色部分,根据自身系统来写

 

CREATE  TABLESPACE LMIS_TABLESPACE

 LOGGING

 DATAFILE  'C:\APP\LENOVO\ORADATA\LMIS_SY\LIMS_TABLESPACE.DBF'

 SIZE 700M

 AUTOEXTEND  ON 

 NEXT  50M MAXSIZE UNLIMITED

 EXTENT MANAGEMENT LOCAL;

 

CREATE TABLESPACE LIMS_INDX DATAFILE

  'C:\APP\LENOVO\ORADATA\LMIS_SY\LIMS_INDX_02.DBF' SIZE 300M AUTOEXTEND ON NEXT 50M MAXSIZE UNLIMITED,

  'C:\APP\LENOVO\ORADATA\LMIS_SY\LIMS_INDX_01.DBF' SIZE 300M AUTOEXTEND ON NEXT 50M MAXSIZE UNLIMITED

LOGGING

ONLINE

PERMANENT

EXTENT MANAGEMENT LOCAL AUTOALLOCATE

BLOCKSIZE 8K

SEGMENT SPACE MANAGEMENT AUTO

FLASHBACK ON;

 

CREATE TEMPORARY TABLESPACE LIMS_TEMP TEMPFILE

  'C:\APP\LENOVO\ORADATA\LMIS_SY\LIMS_TEMP01.DBF' SIZE 200M AUTOEXTEND ON NEXT 640K MAXSIZE UNLIMITED

TABLESPACE GROUP ''

EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M;

 

3.通过plsql dev工具创建用户

创建用户

 

3.1选择上述建好的lMIS_TABLESPACE,其他的按图所建,用户名为LMIS,密码建议和开始设置的数据库的用户密码一样,我的为nti56

 

 

 

3.2记得选择Quotas,添加lmis_tablespace表空间,并选择Unlimited,不做这一步的话,在新建表时会报

错误

 

3.3赋予用户dba权限,建议设成最高权限

grant dba to lmis

 

 

如果无法创建视图,则执行如下操作:

--创建视图权限,一般网上找都是说的这句,但是光有这句还是无法创建

grant create  view to lmis;

--授予查询权限

grant select any table to lmis;

--授予权限

grant select any dictionary to lmis;

以上3项地后就能正常创建视图了。

 

 

//返回true拥有dba权限,返回false则没有

select userenv('LMIS') from dual

 

 

 

4.导入步骤:(导入之前最好把以前的表删除,当然导入另外数据库除外)

 

4.1 导入表结构

菜单栏找到tools->import tables->SQL Inserts 导入lmis_sy_object_20111228.sql文件

.sql涉及的是表结构,触发器,存储过程等信息

 

4.2.导入数据

Tools->import tables->选择PL/SQL Developer或者Oracle Import

导入lmis_sy_data_20111228.pde文件

我的只能使用后者,pde后缀的使用PL/SQL Developer这个格式导入,dmp的则使用Oracle Import方式导入;导入开始前,可以适当调下每次commit的数量,这个有助于加快导入数据

 

 

5.修改tomcatcontext.xml配置

红色部分为可能要改的地方

<Resource name="lmis" user="lmis" password="" auth="Container" description="Oracle Connection"

              driverClass="oracle.jdbc.driver.OracleDriver" maxPoolSize="15" minPoolSize="1"  acquireIncrement="1"

              factory="org.apache.naming.factory.BeanFactory" type="com.mchange.v2.c3p0.ComboPooledDataSource"

              jdbcUrl="jdbc:oracle:thin:@localhost:1521:LMISSY" maxIdleTime="180" idleConnectionTestPeriod="180"/>

 

 

6.把lmis.rar放到tomcat目录下,解压,启动即可

 

原创粉丝点击