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.修改tomcat的context.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目录下,解压,启动即可