之前没搞过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. Linux 启动mysql
  2. Django form表单
  3. C# 在PC上的通过蓝牙(bluetooth)发送数据到手机
  4. 《DIY四轴飞行器》读书笔记1
  5. 现代软件工程 结对/团队作业 - 汉字的 2048 + 俄罗斯方块
  6. Python基础项目实践之:面向对象方法模拟简单计算器
  7. c#网页自动化脚本语言,c# – 创建用于创建网页的脚本语言
  8. 2019级C语言大作业 - 冷冻双侠
  9. ubuntu系统无法连接识别到adb设备和fastboot设备解决方法
  10. linux 安装环境
  11. Qt for Python做一个虚拟示波器软件
  12. tbody 不能充满table的原因
  13. 阿里P8级大佬详解并发编程里的设计模式之Guarded Suspension
  14. Leetcode 368. Largest Divisible Subset
  15. c语言编程坦克图案,用C语言的图像函数画一个简单的坦克图样
  16. OSG使用OpenGL(以及glad库)绘制自定义图形
  17. 灰色预测模型GM(1,1)
  18. OCR目前的发展现状综述
  19. 数据库概念结构设计阶段的4个工作步骤-
  20. squid+icap+clamav网关杀毒

热门文章

  1. jQuery获取HTML标签自定义属性值或data值
  2. CRMEB系统使用协议
  3. 计算机科学与技术在军中的应用,计算机科学技术的应用及发展趋势
  4. 排序算法(Java实现)
  5. html在线随机抽取,利用纯html+javascript实现随机抽取显示
  6. sed搜索某行在行末追加_linux shell 用sed命令在文本的行尾或行首添加字符
  7. python3 停止线程_python3怎么关闭线程
  8. springboot获取静态图片路径_SpringBoot中的全局异常处理你确定你真的知道吗?
  9. spring PathVariable
  10. php psr4 控制器调用模型,控制器中调用模型添加数据