如何把一个完整javaweb项目移到本地
2017-01-24 17:23
639 查看
第一步->代码
复制代码且导入到myeclipse中部署到tomcat里。第二步 ->数据库
导出原项目的某一用户下(或者整个数据库)的dmp的步骤(数据泵导出):创建directory
create directory TEST as ‘e:\test’;
授权
grant read,write on directory TEST to system;
在原数据库执行
expdp 名/密@某一用户 schemas=某一用户 directory=TEST dumpfile =expdp_test.dmp logfile=expdp_test.log;
在本地数据库创建用户:
-创建cpes用户
create user LUNT_MES identified by LUNT_MES–用户名/密码
–赋予权限
GRANT DBA TO LUNT_MES;
在cpes用户下创建表空间(也就是用cpes登陆PLSQL Developer),要求与原来数据库用户下的表空间一样(名字一样,大小可修改,但尽量与原来大小相同)
怎样知道用户下有哪些表空间呢?
select df.tablespace_name "表空间名", totalspace "总空间M", freespace "剩余空间M", totalspace - freespace "已用空间M", round((1 - freespace / totalspace) * 100, 2) "使用率%" from (select tablespace_name, round(sum(bytes) / 1024 / 1024) totalspace from dba_data_files group by tablespace_name) df, (select tablespace_name, round(sum(bytes) / 1024 / 1024) freespace from dba_free_space group by tablespace_name) fs where df.tablespace_name = fs.tablespace_name order by round((1 - freespace / totalspace) * 100, 2) desc;
知道了有哪些表空间就可以参照此sql查询出的数据来建立本地的数据库的表空间。
建立表空间语句:
create tablespace TS_OPIDS_INDEX--表空间名字 logging datafile 'E:\lunt_mes_tablespace\TS_OPIDS_INDEX.dbf' size 26000m--表空间大小 autoextend on next 32m maxsize 26100m extent management local;
7、导入本地数据库
同理,创建directory并授权(同上), 然后把刚从原数据库导出的dmp放到这个directory里。
在本地数据库执行:
impdp LUNT_MES/LUNT_MES --本地数据库用户名/密码 dumpfile=expdp_test.dmp --原数据导出的dmp directory=test --虚拟路径 remap_schema=lunt_mes_test:LUNT_MES–表示从哪个用户导入到哪个用户
8、去代码里改连接数据库的文件(包括数据库url和用户名密码)。
完成!
、
相关文章推荐
- 如何部署一个java项目成web项目
- 做一个完整的Java Web项目需要掌握的技能
- 如何接手一个JavaWeb项目
- Java web 开发填坑记 2 -如何正确的创建一个Java Web 项目
- 做一个完整的Java Web项目需要掌握的技能
- 做一个完整的Java Web项目需要掌握的技能
- 阿里云ECS如何部署并运行一个JavaWeb项目
- 新入职如何快速去了解一个Javaweb项目!
- 做一个完整的Java Web项目需要掌握的技能
- 将一个完整的java web 项目中的部分模块做成Webservice服务注意事项
- Eclipse中,如何把一个java项目变成web项目?
- 在Eclipse中,如何把一个java项目变成web项目
- Java web 开发填坑记 2 -如何正确的创建一个Java Web 项目
- 如何快速入手一个JavaWeb项目
- 如何快速入手一个JavaWeb项目
- 如何打包一个Myeclipse的javaWeb项目
- 如何在java代码中调用一个web项目jsp或者servlet
- MyEclipse如何导入一个JavaWeb项目
- 做一个完整的Java Web项目需要掌握的技能[转]
- 如何手工搭建一个java web 项目