Oracle数据库安装中的问题及解决方法

简介:
花了两天的时间来安装 Oracle 数据库,中间遇到很多的问题,例如 ORA-12541,ORA-12154各种各样的问题,开始都是搜这种错误的解决方法,最后弄得越来越复杂,越来越难解决,最后才恍然大悟。原来是因为自己对于Oracle数据库连皮毛都不懂,根本就不知道数据库的运行流程,不能正确的认识装Oracle时所遇到的各种问题。
   现把Oracle 12C的安装步骤写下:
  1.首先是安装12C数据库,只要按照 百度文库里面的 文章进行安装就应该能成功。
   百度文库12C安装参考
  2.在安装完成后,对中间设置的一些用户名和口令应该有一个整体的了解,这队了解Oracle数据库非常有用。
  1)里面的windows用户口令,用于在建立新的数据库的主目录登陆验证口令(只有知道这个口令才能正确的添加数据库)
  2)在安装的过程中会建立一个数据库,但是一帮情况下这个数据库是没有配置任何监听端口的,所以在连接这个数据库的时候,若是出现无监听端口,不要着急的修改什么配置文件,只需要确定你的监听端口服务是开启的,就说明你的数据库安装基本没有什么大的问题。
  3.在整体安装完成后,用数据库自带的数据库配置工具就可以添加数据库,这个时候你可以设置你想要的数据库名字,SID,口令等等,在这个里面会出现你想使用的监听接口名字,配置完这个后就基本不会再出现无监听端口的情况了。
  4.在整个过程完成后,其实数据库中解锁了两个用户,SYSTEM/SYS,这两个用户都是具有较高的用户权限,要使用一个全新的数据库,还需要在你创建的全局数据库下面添加用户。具体添加方法如下:
   方法一:
C:\Documents and Settings\ssy>sqlplus sys/密码@数据库名称 as sysdba
SQL*Plus: Release 9.2.0.1.0 - Production on 星期一 3月 17 18:01:41 2008 Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved. 连接到: Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production With the Partitioning, OLAP and Oracle Data Mining options JServer Release 9.2.0.1.0 - Production
   方法二:
C:\Documents and Settings\ssy>sqlplus /nolog
SQL*Plus: Release 9.2.0.1.0 - Production on 星期一 3月 17 17:59:08 2008 Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.
SQL> conn sys/密码@数据库名称 as sysdba 已连接。
create user cmsuser identified by "cmsuser";
SQL> create user uumcuser identified by "password";
User created.
SQL> grant connect,dba to uumcuser;
Grant succeeded.
SQL> grant exp_full_database,imp_full_database,resource,create any sequence to cmsuser;
Grant succeeded.
SQL> grant create any trigger,create any view,create table,drop any view to uumcuser;
Grant succeeded.
SQL> grant exp_full_database,imp_full_database,resource,create any sequence to uumcuser;
Grant succeeded.
  5.在使用navicat for Oracle软件的时候会出现network admin err的问题,这是因为oci.DLL的问题,需要安装一个Oracle的客户端Instant Client,用于连接Oracle 和navicat。安装完之后,打开Navicat的工具--配置--oci,选择 Client下面的OCI,这个时候Navicat就能正常使用了。
  到此真个Oracle完全安装完毕,花费了两天的时间,中间烦躁过,放弃过,其实坚持过来才知道自己已经了解了很多的东西。
最新内容请见作者的GitHub页:http://qaseven.github.io/

相关文章
|
13天前
|
SQL Oracle 关系型数据库
【Oracle】玩转Oracle数据库(一):装上去,飞起来!
【Oracle】玩转Oracle数据库(一):装上去,飞起来!
56 7
|
1月前
|
Oracle 关系型数据库 数据库
Oracle数据库基本概念理解(3)
Oracle数据库基本概念理解(3)
18 2
|
13天前
|
SQL Oracle 关系型数据库
【Oracle】玩转Oracle数据库(七):RMAN恢复管理器
【Oracle】玩转Oracle数据库(七):RMAN恢复管理器
41 5
|
1月前
|
关系型数据库 MySQL 数据库
rds安装数据库客户端工具
安装阿里云RDS的数据库客户端涉及在本地安装对应类型(如MySQL、PostgreSQL)的客户端工具。对于MySQL,可选择MySQL Command-Line Client或图形化工具如Navicat,安装后输入RDS实例的连接参数进行连接。对于PostgreSQL,可以使用`psql`命令行工具或图形化客户端如PgAdmin。首先从阿里云控制台获取连接信息,然后按照官方文档安装客户端,最后配置客户端连接以确保遵循安全指引。
86 1
|
29天前
|
Ubuntu 关系型数据库 MySQL
Ubuntu 中apt 安装MySQL数据库
Ubuntu 中apt 安装MySQL数据库
69 0
|
1月前
|
Oracle 关系型数据库 数据库
Oracle数据库基本概念理解(2)
Oracle数据库基本概念理解(2)
13 1
|
6天前
|
存储 Oracle 关系型数据库
Oracle的模式与模式对象:数据库的“城市规划师”
【4月更文挑战第19天】在Oracle数据库中,模式是用户对象的集合,相当于数据库的城市规划,包含表、视图、索引等模式对象。模式对象是数据存储结构,如表用于存储数据,视图提供不同查看角度,索引加速数据定位。良好的模式与模式对象设计关乎数据效率、安全和稳定性。规划时需考虑业务需求、性能、安全和可扩展性,以构建高效数据库环境,支持企业业务发展。
|
13天前
|
存储 SQL Oracle
【Oracle】玩转Oracle数据库(二):体系结构、存储结构与各类参数
【Oracle】玩转Oracle数据库(二):体系结构、存储结构与各类参数
35 7
|
28天前
|
存储 监控 Java
InfluxDB时序数据库安装和使用
InfluxDB时序数据库安装和使用
46 2
|
1月前
|
Oracle 关系型数据库 数据库
Oracle数据库基本概念理解(1)
Oracle数据库基本概念理解(1)
13 1

推荐镜像

更多