oracle11 安装&卸载

lishihuan大约 4 分钟

oracle11 安装&卸载

https://blog.csdn.net/weixin_44563573/article/details/88537709open in new window

https://blog.csdn.net/qq_39511059/article/details/80172631open in new window

实例:orcl
端口:1521
IP:127.0.0.1
口令:lishihuan
sys/lishihuan 127.0.0.1:1521/orcl
cmd 下 输入 sqlplus 登陆 用的是 system/lishihuan
https://localhost:1158/em  (用户名 sys  密码 lishihuan  身份  SYSDBA)

ORA-28009:connection as SYS should be as SYSDBA OR SYSOPER这样的错 将“连接为”选项框的Normal改为SYSDBA或SYSOPER,即可登录成功

如果提示密码不对 ALTER USER sys IDENTIFIED BY lishihuan;

1.安装

服务端的安装 1、在安装前我们需要准备好安装包;若没有则需要下载安装程序,下载Oracle 11g R2 for Windows的版本。 下载地址:https://www.oracle.com/technetwork/database/enterpriseedition/downloads/index.htmlopen in new window 其中包括两个压缩包: win64_11gR2_database_1of2.zip, win64_11gR2_database_2of2.zip 2、将两个压缩包解压到同一个目录下,(一起解压会自动创建一个database文件夹)

安装前计算机环境准备

1.关闭你本机的防火墙,尤其是360
2.如果有可能尽可能断开互联网

3、安装步骤 (1)直接运行database/setup.exe安装文件,即可安装。会弹出以下窗口(不用在意告警,直接点击“是”)

(2)在出现的“配置安全更新”窗口中,取消“我希望通过My Oracle Support接受安全更新”,单击“下一步”:

出现下面的界面,点击“是”

(3)在“安装选项”窗口中,选择“创建和配置数据库”,单击“下一步”:

(4)在“系统类”窗口中,选择“桌面类”,单击“下一步”:

img
img

(5)在“典型安装”窗口中,选择Oracle的基目录,选择“企业版”和“默认值”并输入统一的密码为:orcl,单击“下一步”:

注:这里的口令是后期登陆 sys用的 sys/orcl@localhost:1521/orcl SYSDBA

(6)在“先决条件检查”窗口中,单击“下一步”:

(7)在“概要”窗口中,单击“完成”,即可进行安装:

(8)出现的安装过程如下:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(9)数据库创建完成后,会出现如下“Database Configuration Assistant”界面:

选择“口令管理”,解锁并修改以下用户: ▲普通用户:SCOTT(密码: )

修改完成后,单击“确定”。 (10)在“完成”窗口中,单击“关闭”即可。 安装完成界面中的内容: Database Control URL 为 https://localhost:1158/emopen in new window

管理资料档案库已置于安全模式下, 在此模式下将对 Enterprise Manager 数据进行加密。 加密密钥已放置在文件 D:/app/lishihuan/product/11.2.0/dbhome_1/localhost_orcl/sysman/config/emkey.ora 中。 请务必备份此文件, 因为如果此文件丢失, 则加密数据将不可用。

Oracle完成安装后,会在系统中进行服务的注册,在注册的这些服务中有以下两个服务必须启动,否则Oracle将无法正常使用:

考虑到数据库运行会占用内存,所以将服务都设置成 手动 模式

2.环境变量配置 Oracle—windows环境

ORACLE_HOME
D:\2020mysoft\myOracle\oracle\product\11.2.0\dbhome_1
TNS_ADMIN
D:\2020mysoft\myOracle\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN

NLS_LANG---select userenv('language') from dual;
SIMPLIFIED CHINESE_CHINA.ZHS16GBK
Path --( 这个不配置会导致 命令行无法使用)
D:\2020mysoft\myOracle\oracle\product\11.2.0\dbhome_1\bin  
或者
;%ORACLE_HOME%\bin

验证是否安装成功 Cmd命令下输入 sqlplus /nolog 出现版本号,表示安装成功

配置监听

https://blog.csdn.net/yztezhl/article/details/80899446open in new window

6.卸载

6.1 首先在服务中关闭 oracle服务

6.2在开始菜单中,找到Universal Installer,运行Oracle Universal Installer,单击卸载产品

6.3在产品清单窗口中,单击全部展开,除了OraDb11g_home1外,勾选其他项目,单击删除

image-20210401194224579
image-20210401194224579

6.4按Windows徽标键和R键,打开运行窗口,输入regedit,打开注册表,依次展开HKEY_LOCAL_MACHINE\SOFTWARE,找到oracle,删除之 6.依次展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Service中,删除所有oracle开头的项 6.依次展HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services Eventlog\Application,删除所有oracle开头的项; 7.在HKEY_CLASSES_ROOT,删除以ora开头的项 8.重启电脑,删除oracle目录,删除Oracle的安装目录app等 客户端卸载类似

创建用户

ip无法登录问题

  • 计算机名查询:通过 cmd下hostname 查询出计算机名
  • 如果开启了防火墙,其他主机想访问数据库需要在入站 出站 中配置 oralce端口

修改 listener.ora (app\lishihuan\product\11.2.0\dbhome_1\NETWORK\ADMIN)

将 LISTENER连接串中的LOCALHOST改成本机电脑名称;

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = LOCALHOST)(PORT = 1521))
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    )
  )

修改后(下面的 PC-MAOMAOCHONG 就是计算机名称,可以通过 cmd下hostname 查询出计算机名)

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = PC-MAOMAOCHONG)(PORT = 1521))
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    )
  )

打开本机服务管理工具,找到Oracle网络监听服务( Home1TNSListener)并重启。

替换 instantclient_11_2 instantclient-basic-windows

image-20240509153654225
image-20240509153654225