oracle11 安装&卸载
oracle11 安装&卸载
https://blog.csdn.net/weixin_44563573/article/details/88537709
https://blog.csdn.net/qq_39511059/article/details/80172631
实例: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.html 其中包括两个压缩包: 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)在“系统类”窗口中,选择“桌面类”,单击“下一步”:

(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/em
管理资料档案库已置于安全模式下, 在此模式下将对 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/80899446
6.卸载
6.1 首先在服务中关闭 oracle服务

6.2在开始菜单中,找到Universal Installer,运行Oracle Universal Installer,单击卸载产品
6.3在产品清单窗口中,单击全部展开,除了OraDb11g_home1外,勾选其他项目,单击删除

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)并重启。
navicat无法连接oralce数据库
替换 instantclient_11_2 instantclient-basic-windows
