之前没搞过linux,这次客户的系统装的linux,项目发布环境及数据库已经安装好了。由于要急着上线,所以就边摸索边处理了。简单记

之前没搞过linux,这次客户的系统装的linux,项目发布环境及数据库已经安装好了。由于要急着上线,所以就边摸索边处理了。简单记下,以备后查。

先看版本:

用户给的不是root账号,所以,有些目录访问不了,有些文件也操作不了。先前遇到很多问题,不过也都解决了。

首先把Oracle给启动。

由于不是root用户,所以切换到oracle时总是提示密码,,输了几次不对,没办法。后来想到用sudo来试试。果然,可以。

然后就是启动oracle及查看状态了。

-- 查看监听的方法

lsnrctl stat

lsnrctl start进入sqlplus,切换至sysdba

sqlplus /nolog

conn /as sysdba创建相关的用户及表空间。

创建好后将从其他机器导出的PDM上传至本机中。

之前直接将文件传到/home的该用户下,导致oracle用户无法访问,于是在/tmp/下建了个更新文件夹,PDM上传至该处。可以正常访问。

由于用了oracle的数据泵,所以先要建立文件目录。

查看是否建立好

处理好后。现在可以导入相关数据了。先退出sqlplus。至oracle用户下。

导入语句

impdp ABCDEFG/ABCDEFG@localhost/adb DIRECTORY=dump_dir DUMPFILE=ABCDEFG2012_20120725_1146.DMP remap_schema=ABCDEFG2012:ABCDEFG remap_tablespace=ABCDEFG2012:ABCDEFG这里需要注意下,先前没有使用 remap_schema 与 remap_tablespace 这两个参数,始终无法导入成功。由于是不同的表空间,所以,加上这两个参数后问题解决。可以正常数据导入了。

数据导入后用客户端查看了下,相关数据均正常显示。现在更改项目数据库连接参数了。切换至普通用户,进入项目目录下,找到 jdbc.properties,使用vi进行编辑。

vi之前也没用过,边找资料边操作。总共用了3个命令,那就是进入先按 i 进入插入模式,编辑完成后按 esc 然后 :x,保存并退出。如果不想保存的话可以 :q! 这个命令强制退出。

这样就差不多可以了。重启项目服务

service resin restart

第一次操作Linux,绕了不少弯子,也出现了不少问题,不过好在都给解决了。稍微总结下:

chown myuser /var/www/webapps //这个命令可以更改所有者,更改后对相关文件就可以有操作权限了。

chmod 777 /var/www/webapps //这个命令可以更改用户操作权限。777就是最大权限咯。

还有个最后才发现了,直接用 su - root可以切换到root用户下。原来客户给我的这个用户的权限是相当大的。

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

linux给oracle导入sql语句,Linux数据库创建与数据导入相关推荐

  1. 02_clickhouse安装,卸载,启动/关闭服务,交互式命令(数据库创建,数据导入,查询),批模式数据导入,MySQL接口操作ClickHouse,DBeaver可视化工具安装与使用(学习笔记)

    1 ClickHouse安装 安装文件清单 clickhouse-client-${version}.noarch.rpm clickhouse-common-static-dbg-${version ...

  2. Oracle使用SQL语句查看表的相关数据(表结构、注释等)

    获取所有的表 -- 获取所有用户的表 select table_name from all_tables; -- 获取当前用户的表 select table_name from user_tables ...

  3. oracle 查看用户日志,Oracle查看用户操作sql语句以及数据库日志

    --查看日志文件 select member from v$logfile; --查看表空间使用情况 SELECT SUM(bytes) / (1024 * 1024) AS free_space, ...

  4. linux shell脚本执行sql语句建表建库

    linux shell脚本执行sql语句建表建库 1. 创建sql脚本 2. 创建shll脚本 1. 创建sql脚本 创建contract_ddl.sql -- 创建数据库contract_user ...

  5. oracle常用SQL语句(汇总版)

    原文地址:https://www.cnblogs.com/xrhou12326/p/4094737.html Oracle数据库常用sql语句 ORACLE 常用的SQL语法和数据对象 一.数据控制语 ...

  6. 使用navicat导入SQL语句的教程

    使用navicat导入SQL语句的教程 1:连线,名称随意,localhost是本机地址,数据库名称和密码添root,然后建立这个连线 2:我的名称是CT2.1,选择这个CLA_DB 3:在CLA_D ...

  7. oracle12测试骤,Oracle中SQL语句解析的步骤

    我们都知道在Oracle中每条SQL语句在执行之前都需要经过解析,这里面又分为软解析和硬解析.那么这两种解析有何不同之处呢?它们又分别是如何进行解析呢?Oracle内部解析的步骤又是如何进行的呢?下面 ...

  8. [转载]在SQL Server数据库之间进行数据导入导出,OPENDATASOURCE

    需要在c盘下先建立一个data.txt文件,然后在文件的第一行写上你要导出的列,不如说要导出id和name这两列,就在第一行写上 id,name 然后保存,使用下列SQL就可以了,你如果要保持原有的I ...

  9. 在SQL Server数据库之间进行数据导入导出

    来源:http://kb.cnblogs.com/page/94464/ 在SQL Server数据库之间进行数据导入导出 (1).使用SELECT INTO导出数据 在SQL Server中使用最广 ...

最新文章

  1. java导出类_java导出excel工具类
  2. php file del 方法,php怎么遍历文件删除指定字符
  3. Java中常见的排序算法代码演示
  4. mysqldump 导入导出数据
  5. UML学习(一)类图和对象图
  6. 做了MVC模式一年,可不要把传统模式忘记呀!ashx配合aspx实现AJAX加载JSON数据...
  7. react router官方文档_利用 React 高阶组件实现一个面包屑导航
  8. 《IIS6下运行PHP的方法》
  9. python图像的手绘效果代码_Python项目1:实现将图片转化为手绘效果
  10. ARM | 微生物学的历史——Roberto Kolter的解读
  11. 网站被攻击如何正确防护
  12. 3个工具助你玩转正则表达式
  13. 地震勘探原理(五)之地震勘探的野外工作
  14. 无线局域网技术分析及攻击实战
  15. 如何零成本实现微信公众号自助查券返利机器人(四)
  16. springboot 企业微信申请域名验证: 将下载的文件( WW_verify_XXXXXX.txt)上传至填写域名根目录下
  17. background各个属性详解
  18. CSS 动画(圆圈荡漾+波浪图)
  19. Linux下如何拷贝隐藏文件
  20. Python匿名函数和高阶函数

热门文章

  1. ldaptemplate 分页_分页机运行与维护
  2. java nio 阻塞_Java NIO和传统阻塞IO
  3. PHP中empty,is_null,isset的区别
  4. 日期格式转换成时间戳格式php,php日期转时间戳,指定日期转换成时间戳
  5. 装车机器人_智造春天脚步近 青岛这家机器人公司着手打造模块化、标准化技术平台...
  6. python多核多线程编程_python是否支持多处理器/多核编程?
  7. spring boot controller构造方法_面试前突击Spring,我只需要十分钟,那么你呢?
  8. c语言全国二级考试全对,全国计算机c语言二级考试通用复习资料.doc
  9. java代码的运行顺序_java中的代码块执行顺序
  10. 访问 asp网页 白屏_(02)ASP如何设定主目录和默认文档