Solaris 之oracle 数据库的安装

参考资料: http://blog.csdn.net/nemo2011/article/details/8183326
Solaris添加新硬盘

http://blog.163.com/[email protected]/blog/static/35166181200942351523927/

在Solaris系统下安装oracle10总结??

http://blog.163.com/[email protected]/blog/static/35166181200942351523927/
Solaris10上安装64位Oracle9201??

?

准备工作:

PATH

完成以上5部分,就可以安装oracle了。

图形界面下,一定用oracle用户登录,不要用root登录,然后su 到oracle用户,这样会登录失败。

经验证,32位的solaris无法安装 64位的oracle软件。

http://wenku.baidu.com/link?url=iXWTWpFZceD-TEKPO919x5Gm-ZLchJ4FmYoul5Zz4xFk--qC0XxKHMrQrL7CsE2C3f_zdfKs8TixykuNoAo9FySreNR1eP5FKMNyKKmDA6e oracle for solaris 安装错误FAQ

?

参考资料: http://www.itpub.net/thread-1849937-1-1.html
Oracle
11gR2对应的Solaris (x86-64)版本操作系统的Solaris版本为:

?

解决方案:

  1. 换系统
  2. 换oracle 10g 32位

以下采用方案2,换oracle 10g,我们需要到window里面的浏览器 bing里面去搜索。网址如下:

www.linuxidc.com/Linux/2015-02/113620.htm

?

?

?

?

二、在redhat上面装oracle 11g教程

参考资料:

http://blog.163.com/dongfang_1226/blog/static/5867778020126281245271/

RedHat Linux 安装oracle11g?

?

由于在安装solaris过程中,需要安装一些软件,但之前的镜像文件没有加载进去,所以我们需要下载iso文件,然后从里面安装一些依赖的文件。

http://blog.chinaunix.net/uid-18997108-id-273965.html
RHEL5.1下安装GCC编译环境 解决依赖性问题

http://www.linuxidc.com/Linux/2011-09/43704.htm

Red Hat Enterprise Linux Server 6.0官方多国语言版光盘镜像下载

?

?

按照上面的程序即可安装完数据库系统:

有些软件没安装直接忽略,直接安装就行。

安装完之后,输入:

启动监听 lsnrctl start

启动数据库和实例 sqlplus /nlog conn /as sysdba

SQL > startup

?

对于CRT端,我们可以使用oracle登录,其他用户一切都不行。

?

遇到这种错误怎么办?

解决方案:

http://blog.csdn.net/zhanghai412/article/details/7947460
ORA-01034: ORACLE not available

主要是因为 没有 startup ,回车,我们可以看到很多。

?

数据库密码: Db123456 用户名和安装上的一样。

?

如果需要远程连接机子上面的数据库:(如何在window里面连接linux上面的oracle)

  1. 在linux下面安装oracle数据库,数据库可以从官网下载,本环境用的是 oracle R2.

参考文章:http://blog.163.com/dongfang_1226/blog/static/5867778020126281245271/
RedHat Linux 安装oracle11g?

  1. 由于是在linux上面安装的oracle,可以认为此版本为服务器端,我们如果想远程登录此服务器,需要安装客户端以及第三方操作数据库的软件。

    下载 oracle_client (用的win32 版本,本人系统为64位机器),和pl/sql 32位,上面有介绍到。

参考资料: http://www.cnblogs.com/ymj126/p/3712727.html 解决64位机子,安装pl/sql 问题。

http://www.cnblogs.com/kane1990/p/OracleNetManager.html 解决利用oracle 配置tns服务器问题。

  1. 安装2中提到的两个软件,(安装oracle_clint会有选项,选择一个完全版。安装pl/sql 安装目录下,不要有program file(x86)的字样,pl/sql无法识别)。

    完成后,利用oracle_client里面的 net manager 去配置tns服务,以及pl/sql 服务。

    截图如下:

    Windows里面的配置:(通过 net manager 配置会自动出现tnsnames.ora ,这个文件其实是一个映射关系,里面用过键值对的方式实现的。当然,

    我们还可以不对oracle_client进行安装也可以,解压完之后,对里面的文件直接进行配置,这样就不用安装了)。

    Tnsnames.ora 内容:

    # tnsnames.ora Network Configuration File: E:\app\zhuxuekui\product\11.2.0\client_1\network\admin\tnsnames.ora

    # Generated by Oracle configuration tools.

    ?

    ORCL =

    (DESCRIPTION =

    (ADDRESS_LIST =

    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.132.11)(PORT = 1521))

    )

    (CONNECT_DATA =

    (SERVICE_NAME = orcl)

    )

    )

    ?

    Plsql 配置:

    (plsql 激活的时候,长的空格填写长的一串)

    ?

    ?

  2. 如何连接linux上面的数据库

    Dos下验证: tnsping sys/[email protected] as sysdba

    1)两边的防火墙问题 (如果一边的防火墙是开着的,则在dos下,会提示 time out)

    解决方案:windows下面好处理,直接关闭防火墙即可。

    Linux下为了安全性考虑,可以只关闭某个端口的防火墙。

参考资料:http://bbs.chinaunix.net/thread-2187037-1-1.html
如何关闭linux默认的防火墙

方法一:关闭或者打开某个防火墙:chkconfig –level xxx iptables on/off

查看: chkconfig –list|grep iptables

方法二:service iptables start/stop

?

配置防火墙:

-A INPUT –m state –state NEW –m tcp –p tcp –dport 1521 –j ACCEPT 允许1521端口通过防火墙,位置放在默认的22端口这条规则下。

配置完之后,重启防火墙。 /etc/init.d/iptables restart

(下面这张表在 /etc/sysconfig/iptables 下面)

?

防火墙正确的时候,应该是这样的,chkconifg –list|grep iptables ,因为我用的是 eth6,但他是关闭的,所以dos下面没有出现timeout错误。

2)除了防火墙问题,还有就是linux这边的监听程序的配置文件

必须要配置,文件位置 安装目录下面的network

参考资料:请问能Windows下连接虚拟机上的oracle数据库吗?
这个没配置好,会出现 no listener 的错误。

?

解决方案:

  1. 配置文件

    灵活运用tab键,以及bing搜索引擎。

    务必配置 SID,不然找不到实例。

  2. 开启监听服务

    务必出现 service orcl has 1 instance 才算成功,不然 比如出现 no service 就是失败的。

    查看状态,至此配置成功。

  1. 关于登录,密码找回等问题。

    解决:connection as SYS should be as SYSDBA or SYSOPER 的问题。

    参考资料: http://bbs.csdn.net/topics/350111348

    登录 : sqlplus sys/[email protected] as sysdba

    解决:忘记密码,密码解锁的问题。

    参考资料:http://blog.csdn.net/devillyd/article/details/7219817

    Sqlplus/as sysdba

时间: 2024-10-04 14:38:35

Solaris 之oracle 数据库的安装的相关文章

查看oracle数据库是否安装好

1.运行->cmd 2.输入sqlplus “as sysdba” 以 特殊身份登录到数据库 3. 验证数据库是否成功安装 输入select status from v$instance; 若显示数据库实例处于OPEN状态,则说明oracle数据库成功安装

Oracle数据库的安装与卸载

Oracle数据库的安装 在stage/cvu/cvu_prereq.xml中添加Windows 10 <OPERATING_SYSTEM RELEASE="6.2"> <VERSION VALUE="3"/> <ARCHITECTURE VALUE="64-bit"/> <NAME VALUE="Windows 10"/> <ENV_VAR_LIST> <EN

Oracle数据库静默安装

1.1      解压安装包 Oracle11gR2安装为两个安装包,全部解压后,需要将两个安装包的内容合并在一起后进行安装 Oracle版本 linux64_11gR2 操作系统 CentOS7.0-X86-64bit Oracle安装文件 1.1.1.  上传和解压 oracle用户上传和解压. unzip linux.x64_11gR2_database_1of2.zip unzip linux.x64_11gR2_database_2of2.zip 1.2      Oracle数据库安

Oracle 数据库基础——安装

一.数据库基础知识 1.概念 数据库全称数据库管理系统,简称DBMS,是一种在计算机中,针对数据进行管理.存储.共享的一种技术. 2.分类 数据库的发展过程中,按逻辑模型可分为以下几种: 3.关系型数据库 PS: 1.候选键.主键.外键都是需要用户来定义的,一般来说,这些键的定义都会和业务.真实数据匹配. 2.NF范式:在关系模型数据库中为了排除数据的冗余.数据的完整性.排除新增或删除数据的异常,通常引入范式的概念: 范式简称NF,总计有6种:1NF\2NF\3NF\BCNF\4NF\5NF;

Oracle数据库之安装教程

一.从官网下载oracle数据库或者我的博客 官网地址:Oracle数据库下载地址 博客地址:博客下载地址 二.安装数据库 注意: 10g的数据库只能在xp操作系统中才有效. 建议安装在虚拟机上,这样随便玩都行. xp镜像下载地址:地址 1.运行安装程序Setup.exe,系统将启动Oracle Universal Installer,然后进行先决条件检查.会出现如下图示 2.然后一路next,到最后一步的时候需要配置一下你的登录信息 3. 安装完成后,自动运行配置向导,如下图,等待其完成: 4

oracle数据库的安装、配置与无残留卸载

安装配置 1 :关闭专用网络防火墙 2 :以管理员身份运行安装文件 ——“setup.exe” 3 :设置口令    其中SYS 用户权限大于 SYSTEM 4 :先决条件检查,若验证成功,点击 ”下一步” 5 :安装概要,点击 ”安装” .   安装开始. Oracle 重要内容:分页查询.查询原理.用户管理.权限机制管理.触发器. plsql编程. 6 :口令管理,解锁 SCOTT用户,解锁之后在后面输入口令.确认.连续有几个界面,都点击确定. 安装到这里后,打开“SQL plus”,登录后

oracle数据库的安装与连接关键点

一.window xp系统上安装Oracle Database 10G 解锁Scott.Hr账号并重置口令 远程连接数oracle数据库地址 二.在Mac系统上使用Navicat远程连接oracle数据库(不需要安装oracle客户端,Navicat 11 已经集成了该客户端) 原文地址:https://www.cnblogs.com/gdwkong/p/8485443.html

Oracle数据库的安装步骤

以oracle 11g为例 双击oracle安装文件,进入安装界面,检测安装环境 继续,不理会取消勾选接受安全更新,点击下一步选择是这里直接下一步根据实际需求选择系统类型,下一步选择软件安装位置.数据库文件位置, 可以默认 输入管理口令,然后下一步如果口令太过简单会有提示信息,可以继续,选择是点击完成,开始安装数据库 进入数据库安装过程界面安装时间略长,需要耐心等待安装完成后点击口令管理,进入口令管理界面找到SCOTT 取消勾选,并输入密码如果密码过于简单还会弹出提示信息,可以忽略,选择是,然后

Linux学习笔记 (七)Oracle数据库的安装

// 注释 # root用户 $oracle用户 1. 关闭安全措施 # chkconfig iptables off // 永久关闭防火墙 # serviceiptables stop // 暂时关闭防火墙,重启系统后会自动打开 # sed -i "s/SELINUX=enforcing/SELINUX=disabled/" /etc/selinux/config // 关闭Selinux 2. 验证硬件 2.1 内存: 要求:内存最小1G,推荐2G或者更高. 查看命令:# grep