oracle 11g重新安装配置,Oracle 11g数据库安装和卸载教程

Oracle11g的安装教程

同时解压缩两个zip文件,生成一个database文件夹,进入到database文件夹,点击setup

1460000013537332?w=836&h=559

去掉安全更新的选项,直接下一步

1460000013537333?w=786&h=593

选择创建和配置数据库,点击下一步

1460000013537334?w=786&h=593

选择服务器类,点击下一步

1460000013537335?w=786&h=593

选择单例数据库安装,点击下一步

1460000013537336?w=786&h=593

选择高级安装,点击下一步

1460000013537337?w=786&h=593

直接点击下一步

1460000013537338?w=786&h=593

选择企业版,点击下一步

1460000013537339?w=786&h=593

选择安装数据库的路径,这里我没有改,直接下一步

1460000013537340?w=786&h=593

选择一般用途,点击下一步

1460000013537341?w=786&h=593

数据库名,我这里写的是zhongfucheng,你们可以随便自己取

1460000013537342?w=786&h=593

在上面4个方框中选择字符集的界面,再选择第3个按钮,在字符集中找到UTF-8

1460000013537343?w=786&h=593

在上面4个方框中选择事例方案的界面,勾选“创建具有事例方案的数据库”

1460000013537344?w=786&h=593

退选“启用电子邮箱通知”,直接下一步

1460000013537345?w=786&h=593

选择“文件系统管理”,下一步

1460000013537346?w=786&h=593

选择“不自动备份”,下一步

1460000013537347?w=786&h=593

口令中,我输入的是oracleadmin,直接下一步

1460000013537348?w=786&h=593

oracleadmin是不符合规范的,但是不要紧的,直接点击”是“

1460000013537349?w=512&h=155

最后点击完成。。。。经过系统的安装,最后会出现这样的页面

1460000013537350?w=528&h=552

点击口令管理

找到SYS,将SYS的口令设置为change_on_install

找到system,将system口令设置为manager

找到SH,设置不锁定账户,口令为sh

找到SCOTT,设置不设定账户,口令为tiger

1460000013537351?w=640&h=986

点击确定,点击”是“。

1460000013537352?w=621&h=941

最后点击确定,完成安装,在Windows的服务下会多了Oracle的服务

1460000013537353?w=1018&h=174

测试,打开cmd,在cmd输入sqlpuls

1460000013537354?w=399&h=230

输入用户名scott,口令tiger,查询一下emp表

1460000013537355?w=979&h=512

如果有查询得出数据,说明Oracle安装成功了!

1460000013537356?w=979&h=512

最后,由于Oracle服务是很耗费内存的,我们将Oracle的两个服务设置成手动的,当我们需要使用Oracle数据库的时候再重新打开!

1460000013537357?w=472&h=598

1460000013537358

Oracle卸载教程

用Oracle自带的卸载程序不能从根本上卸载Oracle,从而为下次的安装留下隐患,那么怎么才能完全卸载Oracle呢?

那就是直接注册表清除,步骤如下:

1、 开始->设置->控制面板->管理工具->服务

停止所有Oracle服务。

2、 开始->程序->Oracle - OraDb11g_home1->Oracle安装产品-> Universal Installer

卸装所有Oracle产品,但Universal Installer本身不能被删除[如果第二步执行失败,跳到第三步,大部份第二步是失败的]

3、 运行regedit,选择HKEY_LOCAL_MACHINESOFTWAREORACLE,按del键删除这个入口。

4、 运行regedit,删除以下这三个位置中的所有Oracle入口。

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\【下】所有Oracle删除

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\【下】所有Oracle删除

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\【下】所有Oracle删除

5、 运行regedit,

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesEventlogApplication【下】所有Oracle删除,

删除所有Oracle入口。

6、 开始->设置->控制面板->系统->高级->环境变量

删除环境变量CLASSPATH和PATH中有关Oracle的设定

7、 从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标

8、 删除e:/oracleDB目录

9、 【重新启动计算机】,重起后才能完全删除Oracle所在目录

10、 删除与Oracle有关的文件,选择Oracle所在的缺省目录C:Oracle,删除这个入

口目录及所有子目录,并从Windows目录(一般为C:\WINDOWS)下删除oralce文件等等。

11、 在运行框中输入“win.ini”,回车。WIN.INI文件中若有[ORACLE]的标记段,删除该段

12、 【如有必要】,删除所有Oracle相关的ODBC的DSN

13、 到事件查看器中,删除Oracle相关的日志

说明:

如果有个别DLL文件无法删除的情况,则不用理会,重新启动,开始新的安装,

安装时,选择一个新的目录,则,安装完毕并重新启动后,老的目录及文件就可以删除掉了

如果文章有错的地方欢迎指正,大家互相交流。习惯在微信看技术文章,想要获取更多的Java资源的同学,可以关注微信公众号:Java3y

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/272692.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C语言中strdup函数使用方法

头文件&#xff1a;#include <string.h> 定义函数&#xff1a;char * strdup(const char *s); 函数说明&#xff1a;strdup()会先用malloc()配置与参数s 字符串相同的空间大小&#xff0c;然后将参数s 字符串的内容复制到该内存地址&#xff0c;然后把该地址返回。该地址…

高级程序员和低级程序员的区别

低级程序员认为自己与高级程序员的区别, 主要是高级程序员任何功能都能编码实现, 编码速度快, 代码无 bug. 正如一惯的那样, 低级程序员之所以低级, 正是因为他们勉强能看到(或者根本看不到)事物的表象而看不到本质. 所以, 低级程序员总结出的一切东西, 你都可以大胆的忽略。所…

oracle中的tx锁影响查询吗,如何找到TM锁对应的TX锁?

我昨天也这样试过&#xff0c;但出来的结果和预料相差很远。wyqORCL>update emp set ename ename;12 rows updated.wyqORCL>get lockline 16 truncated.1 /* showalllock.sql */2 column username format a63 column object_name format a134 column o_name format …

IISExpress Log 文件路径

问题 用VS做开发时经常用IISExpress测试web程序&#xff0c;那么在测试过程中生成的Log文件放在哪里了&#xff1f; 答案 情况1 默认情况下 applicationhost.config 文中定义了连个日志文件路径&#xff1a;IIS_USER_HOME&#xff08;即%userprofile%\documents\IISExpress\&am…

程序员职业路线图

今天分享一张程序员职业路线图&#xff1a;欢迎关注我的公众号&#xff08;同步更新文章&#xff09;&#xff1a;DoNet技术分享平台阅读原文

jqgrid编辑php,php – 实现jqgrid单元格编辑datepicker

我知道使用datepicker进行单元格编辑是可能的,因为引用了here和here.但是,当我单击单元格时,没有出现日期选择器.下面是相关列的colModel条目.我有datepicker UI可用.在其他示例中,dataInit不包含引号.它在我的代码中,因为整个colModel是在AJAX请求期间由PHP动态创建的.我将它构…

C#编程规范整理

小编整理了一些C#编程的一些规范&#xff0c;希望对大家有点用处&#xff01;1、命名方式Pascal命名法&#xff1a;每个单词首字母均大写。Camel命名法&#xff1a;第一个单词首字母小写&#xff0c;其余单词首字母大写。2、有关类的规范1、使用 Pascal 大小写。2、用名词或名词…

利用协议代理实现导航控制器UINavigationController视图之间的正向传值和反向传值...

实验说明 &#xff08;1&#xff09;正向传值&#xff1a;比如A类里地值要传给B类用&#xff0c;就是我们先在A类中声明一个B类对象&#xff08;当然B类头文件要import过来&#xff09;&#xff0c;然后把A类中得某个 值传递给B类中得某个值&#xff08;所以需要在B类中先准备一…

oracle索引自增函数,oracle生成动态前缀且自增号码的函数分享

create or replaceFunction GetInvitationNO(prev varchar2, num1 varchar2, num2 varchar2, sessionSetting varchar2)Return Varchar2Authid Current_User Is PRAGMA AUTONOMOUS_TRANSACTION;-- 需要使用“Current_User”的权限防止无法运行“Execute Immediate”命令 & …

JS字符串转换为JSON的四种方法笔记

1、jQuery插件支持的转换方式&#xff1a;示例&#xff1a;$.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),可以将json字符串转换成json对象2、浏览器支持的转换方式(Firefox&#xff0c;chrome&#xff0c;opera&#xff0c;safari&#xff0c;ie)等浏览器&#xff1a;…

iOS Block全面分析

http://my.oschina.net/leejan97/blog/268536 http://blog.csdn.net/enuola/article/details/8674063 注意事项1.内联的block中内部定义的变量 自己本身有读写权限2.block内部要修改外部变量 需要将外部变量声明__block3.Block retain是无效的&#xff0c;要想保留block生命周期…

win7 php redis 扩展,Windows中安装Redis及php redis扩展

Windows10环境安装Redis:1、下载Redis安装包&#xff1b;2、解压到自定义目录&#xff1b;3、windows键R&#xff0c;输入cmd 进入命令行&#xff0c;进入Redis的解压目录&#xff1b;4、运行&#xff1a;redis-server.exe redis.windows.conf 显示如下&#xff0c;说明启动成功…

【原创】MVC+ZTree实现权限树的功能

2、html代码权限树&#xff1a;3、JS代码var setting {async: {enable: true,url: /RoleToPerssion/GetPerssionTree,//异步加载时的请求地址autoParam: ["roleid"],//提交参数type: get,dataType: json},check: {enable: true, //true / false 分别表示 显示 / 不…

集合习题之列出有限集合所有子集

1、题目&#xff08;《离散数学及其应用》第6版P75 20 题&#xff09; 给出可以列出有限集合所有子集的步骤。 2、 解题思路 假设有集合A {a1, a2 … an}&#xff0c;列出其所有子集。 先列出含有1个元素的所有子集&#xff1a;{a1},{a2} … {an}然后列出含有2个元素的所有子…

C# partial 关键字的使用

C# 2.0 引入了局部类型的概念。局部类型允许我们将一个类、结构或接口分成几个部分&#xff0c;分别实现在几个不同的.cs文件中。局部类型适用于以下情况&#xff1a;(1) 类型特别大&#xff0c;不宜放在一个文件中实现。(2) 一个类型中的一部分代码为自动化工具生成的代码&…

oracle中的输入 amp,Oracle之SQL学习

1.Oracle 更改会话(更改oracle中显示日期的方式)SQL> alter session set NLS_date_formatYYYY-MM-DD;2.使用绑定变量来输入记录(可以重复执行&#xff0c;输入记录)&#xff1a;SQL> insert into test1(id,name)2 values(&id, &name);输入 id 的值: 5输入 name…

线段的平移和旋转

//github不会用&#xff0c;试了很久不知道怎么上传代码 #include <iostream> using namespace std;#include <stdlib.h> #include <Eigen/Dense> #include <math.h> using namespace std; using Eigen::MatrixXd; int main() { int option; struct p…

我不问+你不说

阅读原文很多事我不问你不说这就是距离我问了你不说这就是隔阂我问了你说了这就是尊重你想说我想问这就是默契我不问你说了这就是信任很多事情你看到的听到的未必是你想象的那样人生在世多给别人机会解释多些向别人解释的耐心人生会少很多遗憾不问、不说、不解释这不是酷或有个…

怎么安装redhat linux操作系统,红帽RedHat Linux5系统安装指南

介绍如何安装linux操作系统&#xff0c;以目前市场主流的操作系统为例子进行介绍。1、放入安装dvd光盘&#xff0c;然后启动服务器&#xff0c;可得如下画面&#xff1a;2、按enter键&#xff0c;进入如下画面3、选择skip&#xff0c;按enter进入&#xff0c;下面画面&#xff…

Net中的Request和Response对象的理解

Request 和 Response 对象起到了服务器与客户机之间的信息传递作用。Request 对象用于接收客户端浏览器提交的数据&#xff0c;而Response 对象的功能则是将服务器端的数据发送到客户端浏览器。一、Request对象的五个集合&#xff1a;QueryString&#xff1a;用以获取客户端附在…