文档章节

oracle学习总结(一)

Dragon_
 Dragon_
发布于 2015/04/24 15:17
字数 867
阅读 10
收藏 0
点赞 0
评论 0

1.oracle的安装与下载

1.1 oracle服务:

   oracle监听服务(OracleOraDb11g_home1TNSListener):当需要通过程序访问数据库是必须打开。
   oracle实例服务(OracleService):在一个oracle软件平台可以创建多个数据库,每创建一个数据库,都会自动的建立一个数据库的服务。

1.2 oracle的卸载:

  1)正常安装的情况下进行数据库卸载:
      停止掉所有的oracle数据库服务
 启动oracle的卸载程序
 卸载完成之后有可能数据库会出现一些残留的系统文件和注册表文件,在正常运行操作系统的过程中无法删除,所以要重新启动电脑,按F8进入安全模式。
 清理掉所有的oracle残留文件,同时运行“regedit.exe"进入到注册表中,手动搜索所有与oracle有关的项,并进行删除。
   2)安装一半,over
     此时卸载程序,已经无法使用,只能进行直接进行文件的删除。   
     要重新启动电脑,按F8进入安全模式。    

      清理掉所有的oracle残留文件,同时运行“regedit.exe"进入到注册表中,手动搜索所有与oracle有关的项,并进行删除。

1.3 数据库四个主要用户信息:

    超级管理员:sys/change_on_install,实际工作中不能使用这个密码
    普通管理员:system/manager ,实际工作中不能使用这个密码
    普通用户:scott/tiger,需要解锁,此用户是一个非常经典的用户

    大数据用户:(示例方案数据库):sh/sh,需要解锁。


2. SQLPLUS 基本命令 

2.1  显示格式化操作

   在数据库中最重要的组成就是数据表(表的结构就是行列的集合),那么下面查询emp表的数据。
设置每行显示的数据长度:SET LINESIZE 300;
设置每页显示的数据行数: SET  PAGESIZE 30;


2.2  调用记事本命令

     进行SQL程序编写的时候,需要编写多行,命令行无法处理,需要调用本机的记事本程序。输入“ed 文件的名称”
 没有文件的话,会询问用户是否创建该文件,选择“是".随后运行程序代码。”@文件名称“(sql 后缀可以不写)。这种方式适合没有显示界面的操作系统。
 如果有界面的操作系统的话,可以直接在一个文本编辑器编写,而后直接进行复制即可。
 如果现在磁盘上有一个文件,要想执行,则必须输入完整路径,例如”d:\my.txt“文件。
 一般后缀名称为*.sql的都称为数据库脚本文件。

2.3切换用户

        oracle一共提供四个用户,这四个用户之间的切换可以使用如下的语法完成:
CONN 用户名/密码 [AS SYSDBA]
如果现在使用的是SYS账号登陆,必须要写上”AS SYSDBA“,而登录之后可以通过"SHOW USER"而查当前的用户是哪一位。
示例:使用sys登录:
   CONN sys/change_on_install AS SYSDBA;
   使用scott登录
          CONN  scott/tiger;
 

2.4 调用本机命令

 在sqlplus 之可以直接调用本机的DOS命令,例如copy命令:
 copy 源文件路径  目标文件路径
  如:copy d:\my.txt  d:hello.txt 
如果想在本机调用的话 :前面加一个HOST
 示例:调用本机的copy命令
 host  copy d:\my.txt  d:hello.txt 
 
 
 

本文转载自:http://blog.csdn.net/zwto1/article/details/45244691

共有 人打赏支持
Dragon_
粉丝 1
博文 16
码字总数 0
作品 0
闵行
程序员
一个9年运维的经验之路

大家好,很久没有写文章了,今天突然有了写一篇自己这9年运维历程的一篇文章,希望可以帮助到才进入运维这行或者还在初、中级阶段的朋友。 入行篇: 我2008年7月份和几个同学为了学到前沿的知...

wiliiwin
2017/11/17
0
0
专题

一、Oracle 参考资料 君三思:涂抹Oracle 故障处理 Oracle 12c:ORA-28040 & ORA-01017 安装配置 软件 环境准备 12c: database soft install 12c:CREATE DATABASE——DBCA 12C:数据库PSU补...

ryan_bai
2017/10/24
0
0
oracle介质恢复的内部过程--推断与参考

这个是两年前蔡子楠学习oracle总结的东西,不算什么新东西,仅作为个人的一个记录,也欢迎大家一起学习讨论。 oracle数据库的介质恢复过程相对非常复杂,oracle毕竟作为一个大系统,设计是相...

飞鸽传书
2010/08/28
0
0
关于职业生涯

下午在看Python的一本书的时候,突然脑袋里冒出了很多的想法。而且看着看着想起了很多以前的学习经历,这可能是一个悟道的开始吧。这么说吧,悟性是一个人学习工作中的进阶之道,有些内容可能...

jeanron100
2016/10/15
0
0
Oracle DBA必备:Oracle高级管理教程和排错、优化文档

Oracle DBA必备:Oracle高级管理教程和排错、优化文档 我们经常发现这样一种情况,我们在大学里所学的数据库那点东西,到了实际工作里往往让我们手足无措。看似简单的数据库却成了我们工作、...

IT小白白
2012/09/10
0
1
我的友情链接

苏繁的博客 李晨光原创技术博客 过程就是为了实现结果 Oracle技术 arcgis_all esri成都 esri西安 esri北京 esri牛魔王作坊 尤文G斯 GIS积累 鸟哥的私房菜 ArcGISJavaScript RIA之家 窗内网 ...

stock0991
2017/11/22
0
0
oracle学习路线图

这是本人收藏的一个大师写的,用来提示自己oracle学习路线 1、sql、pl/sql(网上有很多的视频,可以做一个简单的入手,然后看几本书,多做实验) 作为oracle的基本功,需要大家对sql和plsql...

Monument
2014/09/25
277
2
MySQL学习总结----数据库相关操作

MySQL学习总结----数据库相关操作 ========================================================================================== 一、MySQL数据库 ======================================......

doublelinux
2017/10/15
0
0
自学编程,他从阿里校招生到高级技术专家

我叫玄惭,现在是阿里云数据库技术组的高级专家。八年前,我是以校招生的身份进入阿里,并且,专业知识都是自学的。 最近接触了几个找工作的应届生同学,回想当年我找工作的时候,遇到了很多...

阿里云云栖社区
03/20
0
0
经典Oracle常用技巧荟萃

height:32.25pt;width:525pt">第一部分 安装优化篇 height:29.25pt;width:525pt">第二部分 基础管理篇 collapse;width:333pt"> collapse;width:333pt"> height:29.25pt;width:525pt">第三部分......

51cto_bbs
2013/04/02
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

spring boot中swagger2使用

1.pom.xml中添加 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version>......

说回答
9分钟前
0
0
tomcat虚拟路径的几种配置方法

tomcat虚拟路径的几种配置方法 一般我们都是直接引用webapps下面的web项目,如果我们要部署一个在其它地方的WEB项目,这就要在TOMCAT中设置虚拟路径了,Tomcat的加载web顺序是先加载 $Tomcat_ho...

Helios51
21分钟前
1
0
Mac 安装jupyter notebook的过程

MAC台式机 python:mac下自带Python 2.7.10 1.先升级了pip安装工具:sudo python -m pip install --upgrade --force pip 2.安装setuptools 工具:sudo pip install setuptools==33.1.1 3.安装......

火力全開
27分钟前
0
0
导航守卫解释与例子

“导航”表示路由正在发生改变。 正如其名,vue-router 提供的导航守卫主要用来通过跳转或取消的方式守卫导航。有多种机会植入路由导航过程中:全局的, 单个路由独享的, 或者组件级的。 记住...

tianyawhl
27分钟前
0
0
Java日志框架-logback配置文件多环境日志配置(开发、测试、生产)(原始解决方法)

说明:这种方式应该算是最通用的,原理是通过判断标签实现。 <!-- if-then form --> <if condition="some conditional expression"> <then> ... </then> </if> ......

浮躁的码农
41分钟前
1
0
FTP传输时的两种登录方式和区别

登录方式 匿名登录 用户名为: anonymous。 密码为:任何合法 email 地址。 授权登录 用户名为:用户在远程系统中的用户帐号。 密码为:用户在远程系统中的用户密码。 区别 匿名登录 只能访问...

寰宇01
42分钟前
0
0
plsql developer 配置监听(不安装oracle客户端)

plsql developer 配置监听(不安装oracle客户端)

微小宝
49分钟前
1
0
数据库(分库分表)中间件对比

本人的宗旨就是,能copy的,绝对不手写。 分区:对业务透明,分区只不过把存放数据的文件分成了许多小块,例如mysql中的一张表对应三个文件.MYD,MYI,frm。 根据一定的规则把数据文件(MYD)和索...

奔跑吧代码
53分钟前
2
0
Netty与Reactor模式详解

在学习Reactor模式之前,我们需要对“I/O的四种模型”以及“什么是I/O多路复用”进行简单的介绍,因为Reactor是一个使用了同步非阻塞的I/O多路复用机制的模式。 I/O的四种模型 I/0 操作 主要...

hutaishi
今天
1
0
【2018.07.16学习笔记】【linux高级知识 20.16-20.19】

20.16/20.17 shell中的函数 20.18 shell中的数组 20.19 告警系统需求分析

lgsxp
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部