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/

相关文章
|
11天前
|
DataWorks Oracle 关系型数据库
DataWorks操作报错合集之尝试从Oracle数据库同步数据到TDSQL的PG版本,并遇到了与RAW字段相关的语法错误,该怎么处理
DataWorks是阿里云提供的一站式大数据开发与治理平台,支持数据集成、数据开发、数据服务、数据质量管理、数据安全管理等全流程数据处理。在使用DataWorks过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
30 0
|
1天前
|
Oracle Java 关系型数据库
【服务器】python通过JDBC连接到位于Linux远程服务器上的Oracle数据库
【服务器】python通过JDBC连接到位于Linux远程服务器上的Oracle数据库
13 6
|
1天前
|
SQL Oracle 关系型数据库
零基础入门 Oracle数据库:轻松上手
零基础入门 Oracle数据库:轻松上手
4 0
|
1天前
|
Oracle 关系型数据库 Java
java操作多数据源将oracle数据同步达梦数据库
java操作多数据源将oracle数据同步达梦数据库
|
1天前
|
负载均衡 关系型数据库 MySQL
关系型数据库的安装和配置数据库节点
关系型数据库的安装和配置数据库节点
12 3
|
2天前
|
存储 Oracle 关系型数据库
oracle 数据库 迁移 mysql数据库
将 Oracle 数据库迁移到 MySQL 是一项复杂的任务,因为这两种数据库管理系统具有不同的架构、语法和功能。
15 0
|
3天前
|
安全 测试技术 数据库
达梦数据库Windows安装教程:从准备到完成
达梦数据库Windows安装教程:从准备到完成
|
7天前
|
SQL 数据库 Windows
sql数据库安装过程,SQL数据库的安装过
本文概述了安装SQL Server数据库的步骤:准备硬件和软件环境,运行安装程序,选择安装类型,接受许可协议,设定安装路径和组件,配置实例和服务账户,选择身份验证模式,配置其他设置,然后安装并完成。安装后需检查验证SQL Server是否正常工作。确保遵循步骤以顺利完成安装。
44 3
|
12天前
|
弹性计算 NoSQL Shell
一键安装 MongoDB 数据库脚本
【4月更文挑战第29天】
16 4
|
15天前
|
Ubuntu 关系型数据库 数据库

推荐镜像

更多