win10安装Oracle11g

1)    将2个压缩包解压到一个目录下,运行setup.exe

 

 

 

 

 2) 出现下面提示,跳过

  

 

 

 

  3) email和更新都不用填

  

 

 

 

 4) 选择创建和配置数据库(这样数据库安装完成后,会默认创建数据库实例orcl)

  

 

 

 

 5) 选择桌面类(适用于安装到pc上)

  

 

 

 

6) 设置安装路径、路径中不能存在空格/中文/特殊字符、实例orcl的密码,不修改实例名、设置密码

7) 口令不符合要求跳过继续

  

 

 

 

 7) 点击完成

  

 

 

 

 8) 完成后点击 口令管理

  

 

 

 

 9) 默认sys和system用户可用,可以将scott用户解除锁定,并设置密码

     这样就可以用sys、system、scott这三个用户登录数据库

  

 

 

 

10) 完成安装

11) 设置系统环境变量

(1)    电脑-->属性-->高级系统设置-->高级-->环境变量

(2)    添加:

NLS_LANG 值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK

 

 

 

 

path编辑新增:E:\Oracle\product\11.2.0\dbhome_1\bin(指向安装目录下的bin文件)

 

 

 

 

 

 

 

 

 

 

3、测试安装是否成功

   1) 打开服务(cmd—>services.msc)

  看到已经有oracle服务运行

  将个服务改为手动启动(需要开启oracle时,自己启动服务,减少资源消耗)

  只需启动OracleOraDb11g_home1TNSListener和OracleServiceORCL这两个服务,oracle就可以使用

  

 

 

 

   2) 运行SQL Plus,通过用户名/密码能够登录数据库,说明安装成功

  

 

 

 

 

 

 

  

 

用户:system/scott/sys

用户名密码错误:ORA-01017: invalid username/password; logon denied

 

 win10安装Oracle11g常见问题

解决ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务

1. 打开文件"<OracleHome>/network/admin/listener.ora" ,内容:

SID_LIST_LISTENER =

(SID_LIST =

(SID_DESC =

(SID_NAME = PLSExtProc)

(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)

(PROGRAM = extproc)

)

)

2. 添加内容:

SID_LIST_LISTENER =

(SID_LIST =

(SID_DESC =

(SID_NAME = PLSExtProc)

(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)

(PROGRAM = extproc)

)

(SID_DESC =

(GLOBAL_DBNAME = ORCL)

(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)

(SID_NAME = ORCL)

)

)

3. 保存文件,重新启动监听服务TNSListener

 

 

提示ORA-01033:ORACLE initialization or shutdown in process

1.sqlplus /NOLOG

2.SQL>connect sys/change_on_install as sysdba

提示:已成功

3.SQL>shutdown normal;

提示:数据库已经关闭       已经卸载数据库       ORACLE 例程已经关闭

4.SQL>startup mount;

5.SQL>alter database open;

第1 行出现错误: ORA-01157: 无法标识/锁定数据文件19 - 请参阅DBWR 跟踪文件

ORA-01110: 数据文件19: ''''C:\oracle\oradata\oradb\FYGL.ORA''

6.SQL>alter database datafile 19 offline drop;

7.重复使用5,6,直到出现“数据库已更改”的提示,

8.shutdown normal;

9.startup moun;

10.重新登录

 

https://blog.csdn.net/qq_36173194/article/details/79104171

posted @   当当小丸子  阅读(371)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示