首先对于现场的数据库,一定要谨慎谨慎再谨慎,特别是保存有重要数据的。

使用expdp命令导入数据库:

事前准备:

1.确保linux服务器上已经正确安装oracle (10g以上版本)

2.有Xshell5等能够连接上linux的工具

开始步骤:

1,创建表空间(表空间比较多的话一般会给你创建表空间的脚本。比如createspace-for-Windows.sql文件。

2,登录linux服务器,比如ssh 192.168.20.222 ,输入用户名密码。默认用户名为root

3,移动需要导入的DMP文件放在/home/oracle/app/admin/orcl/dpdump 目录下面

4,输入 su - oracle

5,输入 cd /home/oracle/app/admin/orcl/dpdump

6,输入 impdp   directory=data_pump_dir dumpfile=XXXX.dmp   这里XXXX.dmp就是需要导入的文件。

7,弹出框提示输入用户名密码,这时输入用户名sys as sysdba 密码sys

8,等待导入完成。如果文件比较大可能等待时间较长。

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

使用impdp命令导出库

按用户导出:

expdp 用户名/密码@orcl schemas=用户名 dumpfile=expdp.dmp;

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

play服务端部署

将项目直接拖进linux服务器就行。

常用命令:play start

     play stop

     play clean

如果项目引用了其他工程:1.将被引用的工程打包成jar文件。

            2.直接拖入项目的lib目录下。

            3.重启play 服务器           

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

常用linux命令

查看全部端口:netstat –apn

查看9000端口:netstat   -anp   |   grep  9000

杀死pid 为123的进程:kill 123该命令会让程序自动退出,如要强制终止请使用 kill 9 123 命令

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

 play项目部署中常常遇到各种问题,下面是我遇到过的几个问题:

一,出现编译错误。如某个类或者某个方法找不到。

  查看jar包是否出现问题:

    (1)解压jar包

    (2)通过反编译工具查看java代码

    (3)和原文件比较。

  解决方法:

    导出正确的jar包后覆盖源文件。

二,服务器报DuplicateMemberExceptiony异常

可能是lib中包含的play-1.2.3.jar 和linux中play-1.2.3.jar 的有冲突。把项目lib下的play-1.2.3.jar文件删除。

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

远程前置机连接部署:

远程连接公司内网,需要VPN帐号。

openVPN的使用

1,将公司给你的安全证书等放入OpenVPN下的config文件夹

2,更改client.ovpn文件。

# SSL/TLS parms.
# See the server config file for more
# description. It's best to use
# a separate .crt/.key file pair
# for each client. A single ca
# file can be used for all clients.
ca ca.crt
cert test.crt
key test.key

这2个test改成发给你的证书文件的名字

右下角vpn的图标变成绿色后就证明已经连接上了。

这时可以使用远程连接工具了:

VNC   一款优秀的远程控制工具软件

也可以使用windows自带的远程连接工具 :命令行输入mstic

也可以使用ssh去连接。

play项目部署的更多相关文章

  1. jsp项目部署

    每新建一个项目都要发布到服务器,也就是项目部署,在tomcat中的  tomcat\Tomcat 6.0\webapps  路径下就会新建你的项目文件夹 webapps是tomcat的默认访问路径,很 ...

  2. javaWeb项目部署到阿里云服务器步骤

    记录web项目部署到阿里云服务器步骤 (使用 web项目.阿里云服务器.Xftp.Xshell),敬请参考和指正 1.将要部署的项目打包成WAR文件格式,可以在MyEclipse.Eclipse都可以 ...

  3. Spring+SpringMvc+Mybatis框架集成搭建教程四(项目部署及测试)

    在IDEA中将项目部署到本地Tomcat下进行运行并验证整合结果 (1).点击如下图所示的下拉按钮,弹出Edit Configurations...后点击该项. (2).跳出如下界面后,点击红框内的& ...

  4. SSIS2012 项目部署模型

    SSIS 2012 支持两种部署模型:项目部署模型和包部署模型. 使用项目部署模型可以将项目部署到 Integration Services 服务器,使用包部署模型可以将单独的包部署到Integrat ...

  5. 项目部署到tomcat Root中后导致 WebApplicationContext 初始化两次的解决方法

    上一篇文章刚说项目部署到tomcat的ROOT中,今天就发现一个问题.通过eclipse启动tomcat时候,WebApplicationContext 初始化两次: 现象:   通过eclipse控 ...

  6. 百度BAE JAVA环境项目部署和调试

    起初在一个应用挂在虚拟主机上,昨天早上虚拟主机挂了.本来考虑迁移到SAE上的,但之前发现SAE的JVM云豆消耗的太快(PS:我是中级开发者,每月 10000云豆,如果有哪位大神对SAE JAVA云豆能 ...

  7. 如何正确的将J2ee项目部署到Tomcat

    如何正确的将J2ee项目部署到Tomcat 1.打开配置文件(我的如下:C:\Program Files\Apache Software Foundation\Tomcat 7.0\conf\serv ...

  8. SSIS 项目部署模型

    微软 BI 系列随笔 - SSIS 2012 基础 - SSIS 项目部署模型 关于部署 SSIS 2012 支持两种部署模型:项目部署模型和包部署模型. 使用项目部署模型可以将项目部署到 Integ ...

  9. 详细的图文教程来实现 eclipse环境下如何配置tomcat,并且把项目部署到Tomcat服务器上

    很多初学,尤其自学JavaWeb的朋友首次在eclipse下配置tomcat时,总会有种难下手的感觉,在此,通过图文解说的方法,最直观的向大家演示一遍该配置过程. 第一部分:eclipse环境下如何配 ...

  10. Eclipse学习总结(02)-动态项目部署到到本地Tomcat

    一.发现问题 在eclipse中新建Dynamic Web Project,配置好本地的tomcat并写好代码后选择Run on Server,但运行后发现在tomcat的安装目录下的webapps并 ...

随机推荐

  1. Hadoop2 实战系列之1 -- Hortonworks Sandbox的安装和使用

    欢迎转载,转载请注明出处,谢谢,徽沪一郎. 概要 本文主要讲述如何利用hortonworks sanbox来搭建hadoop2的学习环境.Hortonworks sanbox集成了hadoop2及其上 ...

  2. CentOS6.4下安装TeamViewer8

    今天测试selenium调用firefoxdriver,该驱动无法在无界面环境中运行,需要远程连接到服务器进行操作,于是有了下面安装TeamViewer的过程. 先前尝试很多次也没有运行起来TeamV ...

  3. 【CEDEC 2015】【夏日课堂】制作事宜技术篇,新手职员挑战VR Demo开发的真相

    日文原文地址 http://www.4gamer.net/games/277/G027751/20150829002/ PS:CEDEC 2015的PPT有些要到10月才有下载,目前的都是记者照片修图 ...

  4. linux回到上次目录与历史命令查找快捷方式

    # cd -进入上次访问目录 二.历史命令搜索操作快捷键:[Ctrl + r], [Ctrl + p], [Ctrl + n] 在终端中按捉 [Ctrl] 键的同时 [r] 键,出现提示:(rever ...

  5. hdf第一周完了,突然时间静止.,醒了就早点去公司上班,再努力一点

    周一要了个任务,做评价完成,分享完成的页面,做到周四发现可能做不出来,找dzy,逻辑比较混乱,想要放弃了,感觉自己非常没用.昨天跟豆聊了一下,否定自己是一点意义也没有的,觉得自己很差劲,无助的感觉跟初 ...

  6. delphi 高版本可执行程序减小的办法

    选菜单里的 Project -> Options.. (Shift+Ctrl+F11)出现Project Options for Project1.exe窗口,在左边选 Packages出现如下 ...

  7. StringUtil

    package per.son.utils; import java.util.regex.Matcher; import java.util.regex.Pattern; import org.js ...

  8. js判断url是否有效

    方法一:(仅适用于ie) function CheckStatus(url) { XMLHTTP = new ActiveXObject("Microsoft.XMLHTTP") ...

  9. JMX初体验

    这些天在看<How Tomcat Works>这本书.里面讲到了JMX的内容.对我来说是个新知识点. JMX--Java Management Extensions,即Java管理扩展,是 ...

  10. C/C++ 中长度为0的数组

    参考文献:http://blog.csdn.net/zhaqiwen/article/details/7904515 近日在看项目中的框架代码时,发现了了一个奇特的语法:长度为0的数组例如 uint8 ...