oracle学习总结(一)

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有关的项,并进行删除。sql

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       
相关文章
相关标签/搜索