安装配置
 
:关闭专用网络防火墙
2 :以管理员身份运行安装文件 ——“setup.exe”
3 :设置口令    其中SYS 用户权限大于 SYSTEM
4 :先决条件检查,若验证成功,点击 ”下一步”
5 :安装概要,点击 ”安装” 。   安装开始。
         Oracle 重要内容:分页查询、查询原理、用户管理、权限机制管理、触发器、 plsql编程。
6 :口令管理,解锁 SCOTT用户,解锁之后在后面输入口令、确认。连续有几个界面,都点击确定。
 
 
安装到这里后,打开“SQL plus”,登录后使用命令检测安装是否成功: select sysdate from dual;(查询系统当前时间的命令)
 
 
在安装过程中,若测试始终未成功,可以利用另一种方法进行配置:
打开:所有程序 --> Oracle配置移植工具 -->  Net Manager(以管理员身份运行)
 
点击“本地”--> 监听程序
添加地址,输入主机名、监听端口
 
 
保存退出。打开“Net Configuration Assistion”(以管理员身份运行)
监听程序配置,下一步。
弹出下图所示,之前有过监听,选择删除。
以下基本都是下一步,不在赘余叙述。
 
选择本地网络服务名配置,下一步。
同样,将之前有过的删除,一直下一步
选择“添加”,服务名为“orcl”.
网络协议为TCP,下一步,主机名:127.0.0.1,下一步,选择进行测试。
更改登录,用system登录,密码为:orcl。
此时应该显示测试成功。
笔者之前已经安装好了,所以此处不再截图。
 
 
 
 
卸载

1.关闭oracle所有的服务。

  Window7用户可以在windows的任务管理器-->服务内关闭以oracle开头的所有服务;

  xp用户可以在我的电脑右击-->管理-->服务和应用程序-->服务,找到所有以oracle开头的服务,右击,关闭。

2.打开注册表:regedit

  打开路径:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
      删除该路径下的所有以oracle开始的服务名称,这个键是标识Oracle在windows下注册的各种服务!

  找到路径:
    HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE

 删除该oracle目录,该目录下注册着Oracle数据库的软件安装信息。

  

   打开一下路径,删除注册的oracle事件日志,打开注册表
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application

 删除注册表的以oracle开头的所有项目。

3.删除环境变量path中关于oracle的内容。(这一步好像不做也可以。)

鼠标右键右单击“我的电脑-->属性-->高级-->环境变量-->PATH 变量。

删除Oracle在该值中的内容。注意:path中记录着一堆操作系统的目录,在windows中各个目录之间使用分号(;  )隔开的,删除时注意。

建议:删除PATH环境变量中关于Oracle的值时,将该值全部拷贝到文本编辑器中,找到对应的Oracle的值,删除后,再拷贝修改的串,粘贴到PATH环境变量中,这样相对而言比较安全。

4.重新启动操作系统。

以上1~5个步骤操作完毕后,重新启动操作系统。

5.重启操作系统后各种Oracle相关的进程都不会加载了。

  删除oracle的安装目录,在这里就体现到了上面新建一个单独目录的好处了。可以直接把自定义的那个oracle文件夹直接删除。(数据库的东西好像删除起来也是很慢的)。

如果没有按照自定义的话,找到默认的那个安装目录,删除之。

6.删除开始菜单中的oracle项。

至此,Windows平台下Oracle就彻底卸载了。

oracle数据库的安装、配置与无残留卸载的更多相关文章

  1. Icingaweb2监控oracle数据库的安装配置流程

    Icinga2安装配置check_oracle_health流程 1.安装 由于check_oracle_health是使用perl语言编写的,因此在安装该插件之前,首先要安装oracle的客户端实例 ...

  2. 二、oracle数据库成功安装步骤 配置监听器

      Oracle数据库使用监听器来接收客户端的连接请求,要使客户端能连接Oracle数据库,必须配置监听程序. 在安装Oracle数据库时,如果选择的是"创建和配置数据库",则安装 ...

  3. Oracle 远程链接oracle数据库服务器的配置

    远程链接oracle数据库服务器的配置 by:授客 QQ:1033553122 原理: 一.Oracle客户端与服务器端的通讯机制 1.OracleNet协议 如下图所示,Oracle通过Oracle ...

  4. Linux下Oracle数据库的安装

    记录详细过程以备使用 一.准备安装 为了确保Oracle数据库11g能够成功安装,您需要做好准备工作,例如检查网络配置.更改Linux内核参数.创建用户Oracle.创建安装目录.设置用户Oracle ...

  5. Oracle 数据库监听配置和服务

    -- 补充说明 如果要远程连接192.168.10.44上的oracle,那么192.168.10.44服务器必须启动TNSListener.(配置文件 listener.ora) PLSQL Dev ...

  6. oracle客户端免安装配置、64位机器PL/SQL和VS自带的IIS连接问题

    一.oracle客户端免安装配置 1.到oracle官网下载Oracle InstantClient, 把它解压缩到单独目录,例如C:\OracleClient,2. 添加环境变量 ORACLE_HO ...

  7. .net远程连接oracle数据库不用安装oracle客户端

    asp.net远程连接oracle数据库不用安装oracle客户端的方法下面是asp.net连接远程Oracle数据库服务器步骤: 1.asp.net连接oracle服务器需要添加Sytem.Data ...

  8. .net远程连接oracle数据库不用安装oracle客户端的方法

    .net远程连接oracle数据库不用安装oracle客户端的方法步骤: 1.添加Sytem.Data.OracleClient命名空间. 2.连接时需要ConnectionString字符串,出现在 ...

  9. 三、oracle数据库成功安装步骤 Oracle数据源配置

      安装完Oracle驱动后,如需连接远程Oracle数据库,还需进行数据源配置,类似Windows下的ODBC数据源配置. 运行"开始菜单\Oracle - OraDb11g_home1\ ...

随机推荐

  1. 在HyperlinkButton的URL地址里附加多个参数(以http get的方式)

    1.使用 Uri(string uriString,UriType type)创建Uri对象:new Uri("/navigatingPage?key1=value1&key2=va ...

  2. QT5之三大重要窗体

    当创建项目时,会发现编辑器提供三个基类,分别为:QMainWindow.QWidget.QDialog,三个基类的区别说明如下.1.QMainWindowQMainWindow类提供一个有菜单条.锚接 ...

  3. d-规则

    [问题描述]对任意给定的m(m∈N+)和n(n∈N+),满足m<n,构造一初始集合:P={x|m≤x≤n,x∈N+} (m,n≤100).现定义一种d规则如下:若存在a∈P,且存在K∈N+ ,K ...

  4. MYSQL 按照字母排序查询

    select  id vKey, name vValue from ib_brand order by convert(name USING gbk) COLLATE gbk_chinese_ci a ...

  5. 基于Proteus仿真的Arduino学习(2)——LED点阵探究A(LED点阵基础)

    一.前言: 随着LED的普及,以LED点阵为基础的显示设置层出不穷.例如,公交车的线路提示牌.高速公路的信息提示牌,安装在大楼上的广告屏幕等.下面,我们将由简单到复杂地探索各种LED点阵的使用方法,同 ...

  6. servlet中session的使用

    1.获取session HttpSession session=request.getSession(); session.setAttribute("variety", vari ...

  7. 聊一聊 JSONP

    JSONP 说到 JSONP 就要说到同源策略(Same Origin Policy), 同源策略是浏览器最核心的也是最基本的安全功能. 浏览器的同源策略,限制了来自不同源的 “document” 或 ...

  8. bzoj1024搜索

    进度1/10mark(感觉完不成了) 事实上我刚看到题目一下子慌了,,,我在想怎么二分一块的长宽,然后验证 然而极其难写 于是想有没有暴力,举一些例子模拟一下 然后发现切割是有很明显的限制的:每次切割 ...

  9. Codeforces Round #368 (Div. 2)

    直达–>Codeforces Round #368 (Div. 2) A Brain’s Photos 给你一个NxM的矩阵,一个字母代表一种颜色,如果有”C”,”M”,”Y”三种中任意一种就输 ...

  10. swift-string(字符串的一些语法)

    1 isEmpty 返回一个布尔值,确定该字符串是否为空 2 hasPrefix(prefix: String) 函数检查给定的参数字符串是否以 string 为前缀 3 hasSuffix(suff ...