指引网

当前位置: 主页 > 数据库 > Oracle >

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

来源:网络 作者:佚名 点击: 时间:2018-01-13 06:37
[摘要] 花了两天的时间来安装Oracle数据库,中间遇到很多的问题,例如 ORA-12541,ORA-12154各种各样的问题,开始都是搜这种错误的解决方法,最后弄得越来越复杂,越来越难解决,最后才恍然大悟。原来

花了两天的时间来安装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完全安装完毕,花费了两天的时间,中间烦躁过,放弃过,其实坚持过来才知道自己已经了解了很多的东西。

------分隔线----------------------------